Операционная система Windows занимает значительную долю рынка, поэтому разработка приложений под эту ОС также популярно. В этом разделе будет рассматриваться создание приложений под Windows с помощь платформы .NET Framework. Если быть точнее, то Console Application, Windows Forms, WPF и просто полезных dll-библиотек.
Примеры готвых приложений, библиотек или просто кода - тогда вы в нужном разделе.
![наследование в WPF наследование в WPF](/uploads/blog/xaml.png)
Последнее время начал активнее писать на WPF.И столкнулся с ошибкой: cannot be the root of a XAML file because it was defined using XAML. Как тут быть?
![Thumbnail Preview Thumbnail Preview](/uploads/blog/taskbarbuttonwmp.jpg)
В Windows 7 появились замечательные миниатюры окна (Thumbnail Preview), которые появляются при наведении мыши на значок окна на панели задач. Помимо этого, в миниатюры можно добавлять свои кнопки, которые будут что-то выполнять. Как это сделать? Об этом статья.
![С# цикл for С# цикл for](/uploads/blog/csharp.png)
Прошлый раз обращалось внимание на условие IF, с помощью которого можно менять последовательность выполняемых операций. Сегодня поговорим о другом важном операторе управления, о цикле.
![Кодировка DBF-файла Кодировка DBF-файла](/uploads/blog/database.png)
DBF-файлы весьма распространены в государственном секторе. Их активно используют для переноса данных из одной базы данных в другую. Все, казалось бы, хорошо, но есть один неприятный момент. Какой? Кодировка! Как работать с ней? Об этом статья.
![Инструкции управления в C#: условие if Инструкции управления в C#: условие if](/uploads/blog/csharp.png)
Инструкции внутри метода выполняются последовательно, можно сказать, сверху вниз. Но такой ход выполнения можно изменить с помощью различных инструкций управления, поддерживаемых в С#. Сегодня поговорим об инструкции IF.
![Windows 8 для C# разработчиков Windows 8 для C# разработчиков](/uploads/blog/windows8_logo.png)
Сергей Лутей и Сергей Байдачный выпустили книгу "Windows 8 для C# разработчиков", которая может облегчить разработчикам процесс освоения новой концепции разработки приложений.
![Управляемый и неуправляемый код Управляемый и неуправляемый код](/uploads/blog/csharp.png)
Сейчас существует два таких понятия, как управляемый и неуправляемый код. Причем второй у неподготовленного слушателя может вызывать страх. Поэтому раз уж я не раз вел речь о языке C#, то решил затронуть и эту тему. Что это за код такой?
![Типы данных в C# Типы данных в C#](/uploads/blog/csharp.png)
Невозможно продолжать изучение языка, не познакомившись с типами данных, которые имеются в арсенале. Поэтому сегодня мы поговорим о встроенных типах данных языка C#.
![что такое CLSID что такое CLSID](/uploads/blog/clsid.png)
Часто вижу вопрос о том, как сделать ярлык на какую-либо системную папку, или просто программно открыть. В ответ, если это не специализированый форум, идут почти всегда несерьезные ответы. Именно поэтому и решил написать об этом статью.
![Кнопка в стиле Vista Кнопка в стиле Vista](/uploads/blog/gui_button.png)
Одним из первых элементов графического интерфейса, с которым знакомятся, это кнопка (Button). В этой статье я хочу рассказать, как в своем приложении получить кнопку в стиле Windows Vista.