Это лишь несколько, свойств, включающих расширенное управление состоянием, связывание с данными, динамическую графику и устойчивую, модель безопасности. В этой книге упомянутые улучшения будут рассмотрены более подробно, что поможет понять все преимущества ASP.NET 2.0.

Семь важных фактов об ASP.NET

Если вы не знакомы с ASP.NET (или просто хотите повторить базовую информацию), следующие разделы вас должны заинтересовать. В них представлены семь фактов разработки .NET.

Факт 1: ASP.NET интегрирована с .NET Framework

Среда .NET Framework содержит тщательно отобранную коллекцию функциональных частей с поразительным общим количеством — более 7000 типов (термин .NET для классов, структур, интерфейсов и других основных составных частей программирования). Перед программированием любого типа приложения .NET необходимо базовое понимание этих частей и того, почему они организованы именно таким образом.

Обширная коллекция функций, предлагаемая .NET Framework, организована таким способом, который традиционные программисты для Windows посчитают значительным улучшением. Каждый из тысяч классов в .NET Framework сгруппирован в логический иерархический контейнер под названием пространство имен. Различные пространства имен предоставляют различные свойства. В совокупности пространства имен .NET предлагают функции почти для каждого аспекта распределённой разработки — от организации очередей сообщений до безопасности. Такой обширный набор инструментов называется библиотекой классов.

Интересно отметить, что способ использования классов в .NET Framework в ASP.NET ничем не отличаемся от способа их применения в любом другом типе приложения .NET (включая автономное Windows-приложение, Windows-службу, утилиту командной строки и тому подобное). Иначе говоря, .NET предоставляет Web-разработчикам те же инструменты, что и разработчикам клиента.

Если вы будете интенсивно программировать с помощью ASP.NET 1.x, то обнаружите, что такой же набор классов доступен в ASP.NET2.0. Отличие заключается в том, что ASP.NET 2.0 поддерживает еще больше классов, многие из которых добавляются в совершенно новые пространства имен наподобие конфигурации, мониторинга рабочего состояния оборудования, а также персонализации.

предыдущая    следующая страница   оглавление

37

Hosted by uCoz