Основы языков и алгоритмы
C#, LINQ, типы, коллекции, рекурсия, регулярные выражения, отладка, структуры данных и сложность
313 материаловЯзыки, алгоритмы и библиотека прежних руководств по C# и платформам .NET.
C#, LINQ, типы, коллекции, рекурсия, регулярные выражения, отладка, структуры данных и сложность
313 материаловWPF, .NET Framework, ADO.NET, EF6, Silverlight, Windows 8 и Expression Blend
669 материаловСовременный C#, асинхронность, перенос серверных примеров на актуальный .NET, миграции со старых библиотек
Материалы готовятсяОписание создание графических панорам в программе Deep Zoom Composer, создание эффекта зуммирования в приложениях Silverlight
Использование контекстов объектов для создания безопасных к потокам приложений
Базовые понятия и конструкции платформы WPF, разметка XAML, компоновка приложений, использование свойств зависимости и маршрутизируемых событий
Главные особенности группового вызова и адресации делегируемых методов в C#
Примеры использования в группе нескольких преобразований Windows Runtime для создания сложных эффектов
Использование групп с общими размерами для динамической компоновки приложений WPF
Основы использования датчиков устройств в приложениях Windows Runtime
Пример использования датчика угла наклона Inclinometer в приложении Windows Runtime для вычисления крена, тангажа и отклонения
Настройка интерактивной анимации для трехмерных объектов в Silverlight
Способы развертывания ресурсов приложения Silverlight
Принцип двунаправленного проектирования при создании сборок на CIL, роль меток в CIL
Процесс использования двухмерных трансформаций в Expression Blend (поворот, отражение, скос, изменение масштаба и т.д.)
Общие понятия делегатов в C#
Подробное описание использования специализированных делегатов C#
Создание и использование диалоговых окон в WPF, применение общих диалоговых окон для открытия и сохранения файлов
Особенности динамической идентификации типов, использование операторов as, is, typeof
Использование динамической загрузки сборок для вывода инормации о сборке с помощью рефлексии
Понятие динамических сборок в мире .NET, использование пространства имен System.Reflection.Emit
Применение и использование директив препроцессора в C#
Описание архитектуры диспетчера визуальных состояний Visual State Manager, который позволяет создавать интерактивные шаблоны