Developing Web Applications Using Microsoft Visual Studio 2008
Аннотация
Данный курс позволяет начинающим разработчикам сайтов освоить рекомендуемый специалистами Microsoft подход к проектированию, разработке, отладке, оптимизации и развертыванию защищенных веб-приложений с динамичным контентом, используя новейшие технологии Microsoft, такие как ASP.NET 3.5, расширения ASP.NET AJAX и Silverlight.
Курс рассматривает вопросы создания сайта с помощью технологии ASP.NET, знакомит с моделью программирования на стороне сервера, методами решения типовых задач, таких как проверка вводимой пользователем информации, доступ к данным, аутентификация и авторизация.
В курсе рассматриваются элегантные приемы обеспечения взаимодействия клиентской и серверной сторон приложения с использованием ASP.NET AJAX. Курс учит возможностям предоставления посетителям сайта графической, аудио- и видео-информации средствами приложений SilverLight, создаваемых в среде Microsoft Visual Studio 2008.
После изучения курса вы сможете
- Описать основные возможности Microsoft .NET Framework и ASP.NET
- Создавать компоненты с использованием Visual Basic или Visual C
- Создавать web-форму, содержащую серверные элементы управления
- Реализовать функциональность серверного элемента управления
- Производить трассировку и отладку веб-приложений
- Проводить проверку введенной пользователем информации с использованием валидационных элементов управления
- Создавать и использовать собственные элементы управления
- Обращаться к данным, используя технологию Microsoft ADO.NET 3.5 и встроенные возможности Microsoft Visual Studio 2008
- Решать сложные задачи доступа к данным
- Использовать данные, распространяемые в виде XML документов
- Внедрять в ASP.NET приложение технологию ASP.NET AJAX
- Создавать приложения с мультимедийным наполнением используя технологию Microsoft Silverlight
- Обращаться к web-сервисам и использовать полученные данные на страницах сайта
- Сохранять данные, специфичные для приложения в целом и сеанса отдельного пользователя
- Конфигурировать и развертывать созданное веб-приложение
- Обеспечивать защиту приложения от несанкционированного доступа, используя различные приемы, включая механизмы авторизации и аутентификации
Содержание курса
- Обзор платформы Microsoft .NET Framework
- Создание веб-приложений с использованием Microsoft Visual Studio 2008 и языков программирования, поддерживаемых Microsoft .NET
- Создание Microsoft ASP.NET веб-форм
- Программирование Microsoft ASP.NET веб-форм
- Трассировка веб-приложений
- Проверка введенных пользователем данных
- Создание пользовательских элементов управления
- Доступ к данным с помощью Microsoft ADO.NET и Visual Studio 2008
- Выполнение сложных задач манипулирования данными
- Чтение и запись XML данных
- Создание приложений ASP.NET AJAX
- Использование Microsoft Silverlight для предоставления динамического контента
- Создание и использование XML веб-сервисов
- Управление состоянием приложения
- Конфигурирование, оптимизация и развертывание Microsoft ASP.NET веб-приложений
- Безопасность Microsoft ASP.NET веб-приложений
Слушатели
Курс ориентирован на разработчиков Web-сайтов, применяющих ASP на стороне Web-сервера, которые используют Visual Basic как основное средство разработки Web-приложений
Предварительная подготовка
Опыт программирования на Microsoft Visual Basic