|
|
|
 |
 |
Обзор |
 |
|
 |
 |
Visual Basic(R) .NET Developer's Guide to ASP .NET, XML and ADO.NET
Издатель: Addison Wesley,
дата выхода: 17 февраля 2002,
ISBN: 0672321319
|

Еще информация
Купить на amazon.com за $34.99 |
| Авторы: Chris Kinsman, Jeffrey P. McManus |
| Давно мне в руки не попадались хорошие учебники по ASP.NET - то ли я их не искал, то ли их просто не было. Но вот, наконец, и это упущение было исправлено и я заполучил на "почитать/посмотреть" учебник по ASP.NET для Visual Basic программистов. Вернее даже не учебник, а хороший референс по ASP.NET, в первую очерередь предназначенный ASP программистам, желающим изучить новые технологии.
Эта книга была выпущена достаточно давно, но, как и ее собрат C# Developer's Guide to ASP.NET, XML, and ADO.NET, остается актуальной и современной и поныне. И как учебник для начинающих, и как справочник для более опытных.
Содержимое этой книги не очень отличается от содержимого C# Developer's Guide to ASP.NET, XML, and ADO.NET, но я все таки пройдусь по нему (а вдруг Вы не читали предыдущий обзор? :)).
Первая, вводная, глава посвящена краткому рассказу как было плохо все в ASP и что привносит в наш мир ASP.NET для того, чтобы стало все хорошо. В этой главе кратко раскрываются понятия CLR, IL, веб форм, веб сервисов и многих других понятий, появившихся в ASP.NET по сравнению с ASP.
Вторая глава рассматривает принципиальную разницу между ASP и ASP.NET - изменения в объектной модели, языках программирования, использовании COM и другие вопросы, а также в ней обсуждается вопрос миграции с ASP на ASP.NET.
Огромная третья глава посвящена рассмотрению веб форм. В ней можно найти справочник по всем элементам управления ASP.NET, описание класса Page и директивы <%@ Page %>, принципы работы веб форм (события, сохранение состояния с помощью ViewState, связывание данных и др).
В четвертой главе описываются возможности, предоставляемые ASP.NET для отладки веб приложений - классы Trace и Debug, использование счетчиков, работа с журналом событий Windows.
Пятая глава посвящена сохранению состояния межд запросами и кешированию. В ней рассматриваются классы HttpSessionState и HttpCache, используемые для этого.
В шестой главе рассказывается об установе и конфигурировании веб приложений. Здесь можно ужнать подробней о файлах web.config и global.asax и их роли в веб приложении, а также о принципах xcopy установки .NET приложений и о GAC.
Седьмая глава представляет собой вводный справочник по веб сервисам. Краткое содержание этой главы можно описать следующей форазой - что такое веб сервисы, как создаются веб сервисы, как использовать веб сервисы и на основе каких классов веб сервисы функционируют в ASP.NET.
Восьмая глава рассмартивает возможности защиты ASP.NET приложений, существующие в ASP.NET. В ней рассматриваются различные формы аутентификации и авторизации в веб приложениях, понятие Identity и классы, которые используются при этом.
В девятой главе описываются такие новые понятия, как HttpHandlers и HttpModules. Что это такое, как оно работает, как его создавать и испрользовать и, естесственно, справочник соответствующих классов - вот и все, что есть в этой главе.
Десятая глава рассказывает об еще одном новом понятии - о омсздании пользовательских и серверных элементов управления. В ней рассматриваются класс userControl и его роль в создании пользовательского элемента управления, использование пользховательских элементов управления, и "галопом по Европам" рассматривается создание серверных элементов управления.
Одиннадцатая глава рассказывает о XML и его роли в .NET и описывает классы пространства имен System.Xml предназначенные для работы с XML.
В завершающей двенадцатой главе речь идет о работе с данными в .NET приложениях. В ней описаны все важнейшие классы, принимающие участие в работе с данными, понятия "управляемых провайдеров данных", связывание данных, ну и, естесственно, справочник по всем важным классам.
Подводя итог скажу, что хоть эта книга и не так сильна по материалу, как Professional ASP.NET (все еще остающаяся для меня образцом), но это очень хороший учебник и справочник, особенно полезный ASP программистам, которые хотят изучить ASP.NET. |
|
|
 |
 |
 |
 |
|
|