Библиотека knigago >> Компьютеры: Разработка ПО >> Программирование: прочее >> Язык программирования С# 2005 и платформа .NET 2.0. 3-е издание


Галина Черкасова Фэнтези: прочее Книга "Тринадцатый бог" рассказывает историю создания и становления Зла. Когда-то Зло было всего лишь одним из многочисленных богов, но в результате череды событий оно обрело невиданную силу и стало угрозой всему живому. Главным героем книги является сам Тринадцатый бог, также известный как Шайтан. Это сложный и противоречивый персонаж, мотивы которого не всегда понятны. Шайтан обладает огромной силой, но его намерения часто скрыты, что делает...

СЛУЧАЙНАЯ КНИГА

Двойная жизнь Чарли Сент-Клауда. Бен Шервуд
- Двойная жизнь Чарли Сент-Клауда

Жанр: Современная проза

Год издания: 2011

Серия: Экранизированный бестселлер

СЛУЧАЙНАЯ КНИГА

Полное собрание сочинений. Том 12. Октябрь 1905 ~ апрель 1906. Владимир Ильич Ленин
- Полное собрание сочинений. Том 12. Октябрь 1905 ~ апрель 1906

Жанр: История: прочее

Год издания: 1968

Серия: Полное собрание сочинений в 55-ти томах

Эндрю Троелсен - Язык программирования С# 2005 и платформа .NET 2.0. 3-е издание

Язык программирования С# 2005 и платформа .NET 2.0. 3-е издание
Книга - Язык программирования С# 2005 и платформа .NET 2.0. 3-е издание.  Эндрю Троелсен  - прочитать полностью в библиотеке КнигаГо
Название:
Язык программирования С# 2005 и платформа .NET 2.0. 3-е издание
Эндрю Троелсен

Жанр:

Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), Программирование: прочее, .NET Framework, C, C++, C#

Изадано в серии:

неизвестно

Издательство:

Вильямс

Год издания:

ISBN:

ISBN 5-8459-1124-9

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Язык программирования С# 2005 и платформа .NET 2.0. 3-е издание"

В этой книге содержится описание базовых принципов функционирования платформы .NET, системы типов .NET и различных инструментальных средств разработки, используемых при создании приложений .NET. Представлены базовые возможности языка программирования C# 2005, включая новые синтаксические конструкции, появившиеся с выходом .NET 2.0, а также синтаксис и семантика языка CIL. В книге рассматривается формат сборок .NET, библиотеки базовых классов .NET. файловый ввод-вывод, возможности удаленного доступа* (Запрещенная организация в РФ), конструкция приложений Windows Forms, доступ к базам данных с помощью ADO.NET, создание Web-приложений ASP.NET и Web-служб XML. Книга содержит множество примеров программного кода, призванного помочь читателю в освоении предлагаемого материала. Программный код примеров можно загрузить с Web-сайта издательства.

Читаем онлайн "Язык программирования С# 2005 и платформа .NET 2.0. 3-е издание". [Страница - 5]

активизировать и обрабатывать типы во время выполнения программы, используя динамическое связывание. Здесь же исследуется роль атрибутов .NET (как стандартных, так и создаваемых программистом). Чтобы иллюстрировать возможности применения обсуждавшихся подходов, в конце главы рассматривается конструкция расширяемого приложения Windows Forms.

Глава 13. Процессы, домены приложений, контексты и хосты CLR

Здесь выполняется более глубокий анализ структуры загруженного выполняемого файла .NET. Главная цель – иллюстрация взаимосвязи между процессами, доменами приложений и границами контекстов. Определив эти объекты, вы сможете понять, как обслуживается CLR в рамках операционной системы Windows, и расширить свои знания о mscoree.dll. Представленная здесь информация может оказаться очень полезной при освоении материала главы 14.

Глава 14. Создание многопоточных приложений

В этой главе объясняется, как строить многопоточные приложения, и иллюстрируется ряд приемов, которые вы можете использовать для создания программного кода, безопасного с точки зрения многопоточных приложений. В начале главы снова обсуждается тип делегата .NET, и это делается с целью выяснения внутренних механизмов делегата, используемых для поддержки асинхронного вызова методов. Затем исследуются типы пространства имен System.Threading. Здесь обсуждается множество типов (Thread, ThreadStart, и т.п.), позволяющих очень просто создавать дополнительные потоки.

Глава 15. Понимание CIL и роль динамических компоновочных блоков

В этой главе ставится две цели. В первой половине главы рассматриваются синтаксис и семантика CIL, намного более подробно, чем в предыдущих главах. Остаток главы посвящен выяснению роли пространства имен System.Reflection. Emit. С помощью соответствующих типов можно строить программное обеспечение, позволяющее генерировать компоновочные блоки .NET в памяти во время выполнения программы. Компоновочные блоки, определенные и выполняемые в памяти, формально называют динамическими компоновочными блоками.

Часть IV. Программирование с помощью библиотек .NET
К этому моменту вы уже имеете достаточно информации о языке C# и формате компоновочных блоков .NET. Часть IV предлагает расширить ваши новые знания и исследовать целый ряд пространств имен в рамках библиотек базовых классов, в частности файловый ввод-вывод, слой удаленного доступа .NET, конструкцию Windows Forms и доступ к базам данных с помощью ADO.NET.

Глава 16. Пространство имен System.IO

По названию указанного пространства имен можно догадаться, что System.IO обеспечивает взаимодействие со структурой файлов и каталогов соответствующей машины. Из этой главы вы узнаете, как программными средствами можно создать (или уничтожить) систему каталогов, как размещать данные внутри различных потоков (файловых, строковых, в памяти и т.д.) и как выводить их оттуда.

Глава 17. Сериализация объектов

В этой главе рассматриваются сервисы сериализации объектов для платформы .NET. Упрощенно говоря, сериализация позволяет ''консервировать" состояние объекта (или множества связанных объектов) в потоке для использования в будущем. Десериализация (как вы можете догадаться сами) является процессом извлечения объекта из потока для восстановления в памяти с целью использования этого объекта в приложении. Поняв базовые принципы этих процессов, вы сможете управлять процессами сериализации с помощью интерфейса ISerializable и множества новых атрибутов, предлагаемых .NET 2.0.

Глава 18. Удаленное взаимодействие .NET

Вопреки распространенному убеждению. Web-сервисы XML нe являются единcтвенным средством построения распределенных приложений для платформы .NET. Из этой главы вы узнаете о слое удаленного доступа .NET. Вы увидите, что CLR поддерживает простые возможности обмена объектами между приложениями из разных доменов и на разных машинах, используя семантику MBV (marshal-bу-value – маршалинг по значению) и MBR (marshal-by-reference – маршалинг по ссылке). По ходу дела вы узнаете, как в декларативной форме во время выполнения можно изменить поведение распределенного .NET-приложения, используя XML-файлы конфигурации.

Глава 19. Создание окон с помощью System.Windows.Forms

В этой главе начинается ваше знакомство с пространством имен System.Windows.Forms. Подробно обсуждается вопрос построения традиционных приложений с графическим интерфейсом, поддерживающим системы меню, панели инструментов и строки состояния. Как и --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.