Книга поможет вам разобраться в модели разработки, лежащей в основе ASP.NET, и ключевой технологии построения серверных элементов управления. Несмотря на то что платформа ASP.NET поставляется с множеством развитых элементов управления, все больше и больше разработчиков начинают создание веб-приложений ASP.NET с нуля, расширяя их написанием собственных серверных элементов управления. Появление ASP.NET AJAX привело к новым возможностям интеграции функциональности JavaScript клиентской стороны и модели серверных элементов управления. В книге мы опишем расширенные технологии использования .NET 3.5, такие как построение веб-частей и серверных элементов управления, работающих с архитектурой ASP.NET AJAX. Эти технологии, помимо прочего, позволят вам:
- расширять встроенные элементы управления в соответствие с существующими потребностями;
- инкапсулировать вручную написанный HTML-код в серверные элементы управления, что позволит манипулировать ими как в среде разработки Visual Studio, так и в коде;
- интегрировать существующие сценарии AJAX с моделью разработки серверных элементов управления, улучшая степень повторного использования и совершенствуя их применение на стадии проектирования.
В этой книге мы продемонстрируем не только то, как функционирует платформа ASP.NET, но также и то, каким образом внедряться в существующую архитектуру. Мы покажем, как интегрировать и, что даже более важно, как инкапсулировать клиентские сценарии в технологию серверных элементов управления — либо напрямую, либо через модель ASP.NET AJAX.