Скачать книгу Арихтектура .NET и программирование на Visual C++

Эта книга представляет собой практическое руководство по программированию на Visual C++ для платформы .NET. Прочитав книгу, вы научитесь использовать Visual Studio .NET с целью создания самых сложных приложений для новой платформы .NET, которую разработала Microsoft. В начале книги автор объясняет, что такое Microsoft .NET, и излагает основные идеи, лежащие в основе модели программирования, использующей библиотеку классов .NET Framework, а затем вводятся управляемые расширения языка C++ и рассматриваются приемы программирования на управляемом C++. Все вводимые основные идеи иллюстрируются на конкретном примере, который затем прорабатывается до конца книги. Подробно рассмотрев такие важные понятия как интерфейсы, делегаты и события, автор приступает к систематическому изложению фундаментальных понятий, касающихся библиотеки классов .NET Framework. Пользуясь введенными понятиями, автор подробно рассказывает о программировании пользовательского интерфейса с использованием классов Windows Forms. Затем автор переходит ко всестороннему обсуждению вопросов, связанных с развертыванием приложений. После этого рассматриваются метаданные, сериализация (преобразование в последовательную форму), поточная обработка данных, атрибуты, асинхронное программирование, удаленные вычисления, а также управление памятью. Далее автор сосредотачивается на подробном освещении технологии доступа к базам данных ADO.NET, и дает основательное введение в Web-программирование на основе технологии ASP.NET и простого протокола доступа к объектам SOAP (Simple Object Access Protocol).
В заключение рассматриваются защита, отладка, и вопросы функциональной совместимости платформы .NET с традиционными COM-приложениями, а также приложениями, построенными на платформе Win32.

Другие книги:

19 смертных грехов, угрожающих безопасности программ. Как не допустить типичных ошибок

19 смертных грехов, угрожающих безопасности программ. Как не допустить типичных ошибок

Программирование мобильных телефонов на Java 2

Программирование мобильных телефонов на Java 2

Эффективная работа: Java 2

Эффективная работа: Java 2

Программирование на Java. Курс лекций

Программирование на Java. Курс лекций

Delphi 2005. Разработка приложений для баз данных и Интернета

Delphi 2005. Разработка приложений для баз данных и Интернета

Автоматизация Microsoft Access с помощью VBA

Автоматизация Microsoft Access с помощью VBA

Приемы программирования в Delphi на основе VCL. Delphi5 - Delphi 2006

Приемы программирования в Delphi на основе VCL. Delphi5 - Delphi 2006

Delphi 2005. Разработка приложений для баз данных и Интернета

Delphi 2005. Разработка приложений для баз данных и Интернета

Visual C++ 6. Руководство разработчика.

Visual C++ 6. Руководство разработчика.

Майкл К. Джонсон, Эрик В. Троан - Разработка приложений в среде Linux

Майкл К. Джонсон, Эрик В. Троан - Разработка приложений в среде Linux