Благодаря этой книге, вы изучите следующие вопросы:* Ознакомитесь со спецификой версии ASP.NET 4, ее фундаментальными принципами и основами Visual Studio. Узнаете, как создавать элементы управления ASP.NET и как их размещать на страницах ASP.NET.
* Освоите ASP.NET MVC – новое средство, ставшее самым крупным дополнением ASP.NET 4, и научитесь его использовать, а также интегрировать с существующими приложениями ASP.NET.
* Подробно рассмотрите ADO.NET и узнаете, как осуществлять привязку данных для многих источников, от баз данных до XML-файлов.
* Изучите различные способы поддержки безопасности и их применение. Средства безопасности в ASP.NET 4 были существенно усовершенствованы, что является отличительной особенностью этой версии.
* Освоите расширенные технологии построения пользовательских интерфейсов, включая пользовательские элементы управления, специальные серверные элементы управления, клиентские javascript-сценарии, GDI+ и Silverlight 3.
* Ознакомитесь со способами взаимодействия с веб-службами.
* Научитесь пользоваться ASP.NET AJAX 4 – мощным инструментом веб-разработки.
* Изучите особенности разработки с использованием веб-сервера Microsoft Internet Information Services 7.
Часть I. Ключевые концепции 27
Глава 1. Введение в ASP. NET 28
Глава 2. Visual Studio 47
Глава 3. Веб-формы 99
Глава 4. Серверные элементы управления 149
Глава 5. Приложения ASP.NET 201
Глава 6. Управление состоянием 251
Часть II. Доступ к данным 291
Глава 7. Основы ADO.NET 292
Глава 8. Компоненты данных и объект DataSet 331
Глава 9. Привязка данных 361
Глава 10. Многофункциональные элементы управления данными 407
Глава 11. Кэширование и асинхронные страницы 474
Глава 12. Файлы и потоки 522
Глава 13. LINQ 554
Глава 14. XML 604
Часть III. Создание веб-сайтов ASP.NET 659
Глава 15. Пользовательские элементы управления 660
Глава 16. Темы и мастер-страницы 682
Глава 17. Навигация по веб-сайту 715
Глава 18. Развертывание веб-сайтов 769
Часть IV. Безопасность 805
Глава 19. Модель безопасности ASP.NET 806
Глава 20. Аутентификация с помощью форм 822
Глава 21. Членство 848
Глава 22. Аутентификация Windows 897
Глава 23. Авторизация и роли 925
Глава 24. Профили 954
Глава 25. Криптография 986
Глава 26. Пользовательские поставщики членства 1015
Часть V. Расширенный пользовательский интерфейс 1049
Глава 27. Специальные серверные элементы управления 1051
Глава 28. Графика, GDI+ и создание диаграмм 1084
Глава 29. Технологии javascript и Ajax 1124
Глава 30. ASP.NET AJAX 1179
Глава 31. Порталы на основе страниц веб-частей 1242
Часть VI. Новые направления 1295
Глава 32. MVC 1296
Глава 33. Динамические данные 1328
Глава 34. Технология Silverlight 1362
Предметный указатель 1413
Дополнительно: исходный код к английскому изданию - Pro ASP.NET 4 in C# 2010 (не думаю что есть отличия с исходниками к русскому изданию), в папке дополнительные главы (на англ.) - ок. 3 Мб и сами коды, сжатые в zip - 14 Мб (после распаковки - 118 Мб)