Основы языков и алгоритмы
C#, LINQ, типы, коллекции, рекурсия, регулярные выражения, отладка, структуры данных и сложность
314 материаловЯзыки, алгоритмы и библиотека прежних руководств по C# и платформам .NET.
C#, LINQ, типы, коллекции, рекурсия, регулярные выражения, отладка, структуры данных и сложность
314 материаловWPF, .NET Framework, ADO.NET, EF6, Silverlight, Windows 8 и Expression Blend
669 материаловСовременный C#, асинхронность, перенос серверных примеров на актуальный .NET, миграции со старых библиотек
Материалы готовятсяОписание модели поколений объектов, используемой при сборке мусора в приложениях .NET, влияние этой модели на производительность и способы ее оптимизации
Пример создания пользовательского загрузчика содержимого для авторизации пользователей, описание интерфейса INavigationContentLoader
Описание двухэтапного процесса создания пользовательских панелей, методы MeasureOverride() и ArrangeOverride(), пример создания панели UniformGrid
Пример переопределения методов MeasureOverride() и ArrangeOverride() для создания логики компоновки пользовательских панелей
Пример создания пользовательской панели UniformGrid в приложении Windows Runtime - одноименного аналога из WPF
Добавление произвольных параметров печати в приложениях Windows Runtime
Общие понятия пользовательских элементов управления, базовые классы для создания пользовательских элементов
Пример создания пользовательского элемента управления в приложении Windows Runtime
Пример визуализации простой графики, используя оболочку элемента Canvas
Особенности анимации в WPF, отличие от анимации в стандартных Windows-приложениях
Общие особенности использования поразрядных операторов и операторов сдвига
Описание поставщиков данных ObjectDataProvider и XmlDataProvider, позволяющих задавать объекты в разметке XAML
Пример построения пользовательского элемента управления в среде Expression Blend
Процесс построения меню использующее триггеры событий
Краткое описание использования и настройки элемента управления TabControl для создания пользовательского интерфейса
Описание процесса построения пользовательского элемента управления, включающего регистрацию свойств зависимости и маршрутизируемых событий
Описание использования кода C# для построения WPF-приложений без XAML
Базовый процесс построения приложений WPF в среде Visual Studio 2010
Пример построения сложного шаблона, изменяющего вид элемента управления ListBox, настройка шаблона
Обширный пример создания специального свойства зависимости, начиная с регистрации свойства и заканчивая реализацией реакции на изменение свойства (с помощью создания триггеров анимации)
Описание создания и настройки потоковых документов, краткое применение строковых и блочных элементов
Цели создания языка интегрированных запросов LINQ, несколько простых примеров
Появление и становление технологии WPF в среде .NET