Основы языков и алгоритмы
C#, LINQ, типы, коллекции, рекурсия, регулярные выражения, отладка, структуры данных и сложность
313 материаловЯзыки, алгоритмы и библиотека прежних руководств по C# и платформам .NET.
C#, LINQ, типы, коллекции, рекурсия, регулярные выражения, отладка, структуры данных и сложность
313 материаловWPF, .NET Framework, ADO.NET, EF6, Silverlight, Windows 8 и Expression Blend
669 материаловСовременный C#, асинхронность, перенос серверных примеров на актуальный .NET, миграции со старых библиотек
Материалы готовятсяОписание возможностей программы Expression Encoder по кодированию видеофайлов и добавлению маркеров, внедрение маркеров в приложение
Описание кодов операций присваивания, математических операций и операций работы со стеком на CIL, использование директивы maxstack
Общие данные об использовании коллекций в приложениях Windows Runtime
Описание модели команд, предоставляемой средствами Silverlight
Общее понятие команд в WPF, примеры классической реализации обработчиков событий на задачу и на команду
C# - комментарии, применение XML-комментариев
Описание опций компилятора csc.exe, подробное описание компиляции приложения через компилятор csc.exe
Использование нескольких способов компиляции XAML для построения графического пользовательского интерфейса WPF
Описание процессов компиляции, декомпиляции и развертывания приложений Silverlight, а также кэширования сборок
Описание базовых контейнеров компоновки Silverlight: StackPanel, Grid, WrapPanel, DockPanel и Canvas
Общее понятие компоновки, используемое в WPF, основные ключевые принципы компоновки
Подробное описание компоновки, компиляции и построения проекта
Создание конструкторов в C#, использование параметризированных конструкторов
Наследование конструкторов C#, использование ключевого слова base
Подробное описание контейнеров потоковых документов
Создание контейнеров для экспорта данных в MEF
Способ создания контекстного меню в приложении Windows Runtime с помощью PopupMenu
Создание интерфейсов, реализующих контракты в MEF
Использование контрактов кода для динамической проверки данных во время выполнения
Обзор ограничений конфигураций платформ для развертывания приложений Windows Runtime с низкоуровневым кодом C++
Пример использования сериализации объектов, настройка доступности полей и свойств сериализуемого класса в зависимости от выбранного форматтера (formatter) сериализации
Особенности конфигурирования разделяемых сборок в C#
Описание конфигурирования состояния исключения, использование свойств TargetSite, StackTrace, HelpLink, Data класса Exception
Общие принципы использования кортежей