Основы языков и алгоритмы
C#, LINQ, типы, коллекции, рекурсия, регулярные выражения, отладка, структуры данных и сложность
313 материаловЯзыки, алгоритмы и библиотека прежних руководств по C# и платформам .NET.
C#, LINQ, типы, коллекции, рекурсия, регулярные выражения, отладка, структуры данных и сложность
313 материаловWPF, .NET Framework, ADO.NET, EF6, Silverlight, Windows 8 и Expression Blend
669 материаловСовременный C#, асинхронность, перенос серверных примеров на актуальный .NET, миграции со старых библиотек
Материалы готовятсяОписание LINQ-операции Concat, используемой для соединения двух коллекций
Использование операции DefaultIfEmpty для указания значения по умолчанию при выборке элементов из коллекции с помощью LINQ
Описание LINQ-операции Elements, позволяющей выбирать дочерние XML-элементы
Группирование коллекций данных в LINQ с использованием отложенной операции GroupBy
Описание LINQ-операции InDocumentOrder, позволяющей создавать последовательность узлов, аналогичную первоначальной, т.е. позволяет ее упорядочивать
Использование LINQ-операции Nodes для извлечения дочерних узлов XML-документа
Описание операции Remove позволяющей удалять последовательности узлов или элементов из XML-документа
Описание LINQ-операции SequenceEqual, позволяющей сравнивать две коллекции на предмет эквивалентности
Описание прототипов LINQ-операции ToDictionary, используемой для преобразования коллекций к типу Dictionary
Использование операции ToLookup для преобразования последовательностей к коллекциям типа Lookup
Описание операции Where используемой в LINQ для фильтрации элементов последовательности
Процесс создания специальных свойств зависимости, класс FrameworkPropertyMetadata и основные его свойства, использование обратного вызова проверки
Пример создания свойств зависимости в элементе управления приложения Windows Runtime
Определение полей данных, конструкторов, свойтв и параметризированных методов на CIL
Описание процедур оптимизации низкоуровневого кода, выполняемых JIT-компилятором при компиляции приложения
Краткий обзор преимуществ и средств параллельного программирования, позволяющих оптимизировать производительность приложений .NET
Обзор алгоритмов увеличения производительности приложений на платформе .NET Framework
Увеличение быстродействия запросов ASP.NET за счет настройки заголовков кеширования, сжатия в IIS, минификации и объединения файлов, и использования сетей CDN
Правила добавления и организации ресурсов приложения и шаблонов в словарях ресурсов
Пример использования датчика ориентации в пространстве в приложении Windows Runtime
Описание настройки освещения трехмерных объектов в Silverlight, использование направленного и рассеяного света
Базовые понятия и конструкции платформы WPF, разметка XAML, компоновка приложений, использование свойств зависимости и маршрутизируемых событий
Основные особенности работы с Expression Blend, описание структуры монтажного стола, просмотр разметки XAML
Описание базовых возможностей создания анимаций в приложениях Windows Runtime используя XAML и код C#