Вступление

Предисловие

Глава 1 ВВЕДЕНИЕ В .NET
Большой Интернет
Поднимаем планку: общие проблемы инфраструктуры
Планы, составленные наилучшим образом
И все же, что это за .NET?
Об этой книге
Предостережение: ознакомительное ПО
Песнь Интернету

Глава 2 ОБЪЕКТЫ .NET
Суть проблемы
Архитектура решения
Вот так
Простейший пример
Подробнее о пространствах имен .NET
Сборки
Понятие сборки
Сборки и развертывание
Сборки и управление версиями
Особенности объектно-ориентированного
программирования
Конструкторы объекта
Управление памятью в .NET
Взаимодействие с СОМ
Использование объектов СОМ из программ .NET
Использование объектов .NET из СОМ
Транзакции в .NET
Структурная обработка исключений
Безопасность доступа к коду

Глава 3 ASP.NET
Суть проблемы
Архитектура решения
Простейший пример; создание простой страницы
ASP.NET
Еще кое-что об управляющих элементах Web
Управление и настройка проектов Web-приложений:
файл Web. config
Управление состоянием в ASP.NET
Безопасность в ASP
Аутентификация
Windows-аутентификация
Cookie-аутентификация на основе форм
Passport-аутентификация
Авторизация
Идентификационные данные
Управление процессом

Глава 4 WEB-СЛУЖБЫ .NЕТ
Суть проблемы
Архитектура решения
Простейший пример: создание Web-службы
Самоописываемость Web-служб: WSDL-файлы
Создание клиента Web-службы
Случай 1: HTTP GET
Случай 2: HTTP Post
Случай З: необработанный Soap
Случай 4: синхронная работа интеллектуального
SOAP-прокси
Случай 5: асинхронная работа интеллектуального
прокси SOAP
Поддержка Web-служб в Visual Studio.NET
Управление состоянием Web-службы

Глава 5 WINDOWS FORMS
Суть проблемы
Архитектура решения
Простейший пример
Более сложный пример: события и элементы
управления
Создание собственных элементов управления
Windows Forms
Размещение элементов управления ActiveX
в приложениях Windows Forms

Эпилог и благословение

Предметный указатель

Об авторе