Основы языков и алгоритмы
C#, LINQ, типы, коллекции, рекурсия, регулярные выражения, отладка, структуры данных и сложность
316 материаловЯзыки, алгоритмы и библиотека прежних руководств по C# и платформам .NET.
C#, LINQ, типы, коллекции, рекурсия, регулярные выражения, отладка, структуры данных и сложность
316 материаловWPF, .NET Framework, ADO.NET, EF6, Silverlight, Windows 8 и Expression Blend
669 материаловСовременный C#, асинхронность, перенос серверных примеров на актуальный .NET, миграции со старых библиотек
Материалы готовятсяПримеры использования различных профилировщиков памяти (Visual Studio, CLR Profiler, ANTS, SciTech .NET) позволяющих обнаруживать утечки памяти в приложениях .NET
Описание основных свойств и панелей компоновки класса System.Windows.Controls.Panel
Описание трех этапов процесса перевода: подготовки элементов разметки к локализации, извлечения локализуемого содержимого и создание подчиненной сборки
Понятие процессов Windows и потоков приложений, использование локального хранилища потоков TLS
Понятие и особенности использования пузырьковых событий в WPF
Использование пула потоков CLR как простого способа создания многопоточных приложений, ограничения пулов потоков
Описание взаимодействия управляемых приложений .NET с COM-объектами и способы оптимизации этого процесса
Добавление, настройка ширины и высоты строк и колонок элемента Grid в Expression Blend, описание интерфейса Ink API
Описание возможностей, характеристик и преимуществ Visual Studio
Работа с фото и видео полученными с камеры устройства в приложении Windows Runtime
Описание некоторых полезных манипуляций с задачами: создание задач с использованием класса TaskFactory, применение лямбда-выражения в качестве задачи, создание продолжения задачи и возврат значения из задачи
Основные особенности работы с потоками, связанные с созданием фоновых потоков, настройкой приоритетов потоков
Настройка графических эффектов и переходов для шаблона данных, используя средства Expression Blend
Описание методов класса GC и некоторых интерфейсов, которые позволяют програмно взаимодействовать со сборщиком мусора в приложениях .NET
Пример создания эмуляции радиальной кисти, которая отсутствует в стандартном API-интерфейсе Windows Runtime
Пример разбиения длинного текста на страницы с использованием элемента FlipView в Windows Runtime
Создание страниц документа при печати для приложений Windows Runtime
Доработка приложения текстового редактора XAML: загрузка и сохранение файлов, диалоговое окно настроек
Описание нескольких способов развертывания WPF-приложений на компьютере пользователя
Создание словаря ресурсов WPF использующегося в нескольких сборках, правильная организация приложения для разделения ресурсов с помощью библиотек классов
Создание разделяемых сборок C# и использование строгих имен
Важные свойства компоновки обычных фигур в WPF; значения свойства Stretch, управляющего поведением фигур
Описание установки различных режимов окон, использование прокрутки и полноэкранного отображения
Различные способы размещения страниц в приложениях WPF: размещение во фрейме и в другой странице