CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C#

Интернет-портал MegaWEB

Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.

Книга «CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C#»

Версия для печати и PDA

Книга «CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C#» – это третье издание классического руководства по программированию для .NET Framework, цель которого – объяснить, как разрабатывать приложения и многократно используемые классы для .NET Framework. Написанная признанным экспертом в области программирования Джеффри Рихтером, много лет являющимся консультантом команды разработчиков .NET Framework компании Microsoft, она научит вас создавать по-настоящему надежные приложения любого вида, в том числе с использованием Silverlight, ASP.NET, WPF и других технологий, которые заложены в Microsoft .NET Framework. Европейская ассоциация по стандартизации информационных и вычислительных систем ЕСМА International приняла в качестве стандарта язык C# и некоторые компоненты среды CLR и библиотеки FCL, поэтому львиная доля приводимых сведений посвящена описанию этих стандартов, что многие найдут для себя полезным при работе с реализациями приложений и библиотек, совместимых со спецификацией ЕСМА. Хотя в издании отдельно не рассматриваются подсистема графического интерфейса пользователя Windows Forms, система для построения клиентских приложений Windows Presentation Foundation, платформа Silverlight, XML веб-сервисы, веб-формы и другие компоненты Microsoft .NET Framework, технологии, описанные в ней, применимы ко всем этим видам приложений.

CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C#

Структура книги «CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C#»

I. Основы CLR
Модель выполнения кода в среде CLRКомпоновка, упаковка, развертывание и администрирование приложений и типов
Совместно используемые сборки и сборки со строгим именем

II. Проектирование типов
Основы типовПримитивные, ссылочные и значимые типыОсновные сведения о членах и типахКонстанты и поляМетодыПараметры
СвойстваСобытияОбобщенияИнтерфейсы

III. Основные типы данных
Символы, строки и обработка текстаПеречислимые типы и битовые флагиМассивы
ДелегатыНастраиваемые атрибутыNull-совместимые значимые типы

IV. Ключевые механизмы
Исключения и управление состояниемАвтоматическое управление памятью (сборка мусора)
Хостинг CLR и домены приложенийЗагрузка сборок и отражениеСериализация

V. Многопоточность
Потоки исполненияАсинхронные вычислительные операции
Асинхронные операции ввода-выводаПростейшие конструкции синхронизации потоковГибридные конструкции синхронизации потоков

В книге «CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C#» используются системы Microsoft Visual Studio 2010, .NET Framework 4.0 и компилятор C# версии 4.0. Компания Microsoft старается обеспечивать максимальную обратную совместимость разрабатываемых программных продуктов, поэтому многое из того, что вы узнаете, будет применимо и к ранним версиям .NET Framework. Все примеры написаны на языке C#, но так как в среде CLR можно использовать различные языки программирования, приводимый код может быть полезен также и тем, кто пишет на других языках программирования.

Формат: PDF + Примеры кода
Качество: eBook
Страниц: 928

Поделиться с друзьями