Как вам уже должно быть известно, ASP.NET является основной технологией для построения серверных веб-приложений от Microsoft. В этой книге вы изучите ASP.NET 4 - последний серьезный этап в профессиональной разработке веб-приложений. В ASP.NET 4 было внесено множество усовершенствований и добавлены два крупных новых средства. Первым таким средством является ASP.NET MVC - альтернативный подход к проектированию веб-приложений, - которое обеспечивает получение более чистых URL, лучшие возможности тестирования и более высокую степень управления результирующей HTML-разметкой. Второе средство - это ASP.NET Dynamic Data, представляющее собой платформу формирования шаблонов данных, которая позволяет строить целые веб-сайты на основе гибких, повторно используемых шаблонов. Оба средства подробно описаны в книге. Кроме того, будет предложен расширенный обзор Silverlight - браузерного подключаемого модуля нового поколения от Microsoft, который позволяет рисовать векторную графику, добавлять анимацию и проигрывать файлы мультимедиа на страницах ASP.NET В этой книге рассматриваются следующие темы.
- Ключевые концепции ASP.NET 4. Вы изучите основы Visual Studio, ASP.NET и модели веб-форм, а также ознакомитесь со способами расширения этой инфраструктуры.
- Доступ к данным. Предлагается исчерпывающий обзор программирования масштабируемого доступа к данным, в том числе ADO.NET, LINQ, Entity Framework, ASP.NET Dynamic Data и расширенные технологии кэширования.
- Безопасность. Вы узнаете, как защитить веб-сайт с помощью встроенных в ASP.NET средств аутентификации и авторизации, а также обеспечить неприкосновенность конфиденциальных данных за счет шифрования.
- Расширенный пользовательский интерфейс. Описан набор технологий для построения развитых страниц с применением CSS специальных элементов управления, GDI+, JavaScript
и ASP.NET AJAX.
- И многое другое...