Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Книги по теме

Искать:
в:
Порядок:

Обзор

Visual Basic .Net Scalability Handbook

Издатель: Wrox Press, дата выхода: октябрь 2002, ISBN: 1861007884



Еще информация

Купить на amazon.com за $24.49
Авторы: Damon Allison, Ben Hyrman
Очередное малоформатное произведение от Wrox Press опять удивило и порадовало меня своим качеством изложения и полнотой охвата материала. Данная книга посвящена созданию масштабируемых веб приложений в .NET, причем тема этой книги охватывает не только вопросы программирования, но и рассказывает о всем цикле создания масштабируемого веб приложения - начиная от железа и заканчивая уровнем представления. Но, как обычно, обо всем по порядку. Первая глава книги рассматривает понятие "масштабируемость" - что такое масштабируемость, что дает и что не дает масштаблируемость, как масштабируемость влияет на создание приложений, что есть в .NET для помощи в создании масштабируемых веб приложений. Также в этой главе дается описание задачи создания на .NET масштабируемого веб приложения для сайта myinvestmentwatch.com. Вторая глава посвящена рассмотрению вопроса планирования масштабируемого приложения. Достаточно большая часть этой главы посвящена масштабированию на физическом уровне, после чего идут теоретически-практические выкладки применения тех или иных технологий для создания масштабируемого ASP.NET приложения. С третьей главы начинается создание того самого myinvestmentwatch.com. И начинается оно с уровня данных. В этой главе рассматривается важность процесса нормализации данных и использовании индексов и хранимых процедур, а также присутствует вводный курс в ADO.NET с примерами выполнения тех или иных типовых операций. После чего авторы переходят от теории к практике и создают уровень доступа к данным с возможностью многократного использования, абстракции, независимости от структуры БД, масштабирования и тестирования. В результате этого получается библиотека интерфейсов с нужной функциональностью + библиотека классов, реализующих эти интерфейсы для доступа к данным. Четвертая глава продолжает создание приложения теперь уже на уровне бизнес логики. Опять таки сначала идет достаточно много теории создания масштабируемого уровня бизнес логики, после чего описываются возможности .NET для создания этого уровня и затем идет практическая реализация всего вышесказанного на примере создания уровня бизнес логики для myinvestmentwatch.com. В пятой главе, посвященной созданию уровня представления, очень мало теории, но много описания возможнотей ASP.NET для создания масштабируемых придожений - кеширования, управления работой сессий и другого. После чего показаны краткие примеры реализации описанных возможностей для создания уровня представления веб приложения myinvestmentwatch.com (полный код этого уровня есть в файлах примеров книги, предлагаемых для скачивания). Шестая, и последняя, глава, рассматривает вопросы тестирования созданного приложения. Здесь описаны различные аспекты тестирования кода и средства, применяемые при этом - разнообразные профайлеры, Application Center Test, Parformance Monitor, создание своих счетчиков, использование Trace и многое другое. Подводя итог скажу, что эта книга будет очень полезна для программистов, создающих большие мастабируемые веб приложения. И не нужно обращать внимания на слова Visual Basic .NET в названии этой книги - в ней есть огромное количество информации, которая будет интересна любому программисту, а не только программисту, знающему VB.NET. Ну а код - так его и перевести можно :)
 
Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта