Microsoft первая помощь купить для образовательных учреждений
Описание курса

Разработка web - приложений в Microsoft Visual Studio 2010

Курс предназначен для профессиональных программистов Microsoft .NET, использующих Visual Studio для разработки веб приложений.
Форма быстрого заказа без регистрации
Подробное описание

Разработка web - приложений в Microsoft Visual Studio 2010

Описание:

На курсе Вы научитесь:

Понимать базовую архитектуру и дизайн веб-приложения.
Применять лучшие практики и находить компромиссы, основанные на бизнес-требованиях при проектировании веб-приложения.
Разрабатывать веб-приложения на основе ASP.NET MVC.
Оптимизации разработки веб-приложений для обнаружения поисковыми системами.
Разрабатывать серверный код для веб-форм. Оптимизировать управления данными для веб-форм.
Обеспечивать качества с помощью отладки, модульного тестирования и рефакторинга.
Обеспечивать безопасность веб-приложения.
Использовать мастер-страницы и CSS для разработки согласованного пользовательского интерфейса.
Разрабатывать клиентские сценарии и для отзывчивого, функционального и интерактивного пользовательского интерфейса. Примененять AJAX и Silverlight.
Развертывать веб-приложения.

Целевая аудитория:

Курс предназначен для профессиональных программистов Microsoft .NET, использующих Visual Studio для разработки веб приложений.

Программа мероприятия:

1. Обзор архитектуры и дизайна веб-приложения.
Базовая архитектура и дизайн веб-приложения.
Лабораторная работа.

2. Разработка веб-приложений.
Лучшие практики и компромиссные решения при разработке веб-приложений.
Лабораторная работа.

3. Разработка MVC моделей.
Модель разработки на основе MVC: модели, контроллеры и представления.
Способы создания моделей, которые используются для доступа и изменения данных в источник данных.
Лабораторная работа.

4. Разработка MVC контроллеров.
Создание контроллеров для реагирования на действия пользователя и реализации навигации и логики приложения.
Лабораторная работа.

5. Разработка MVC представлений.
Создание представлений, реализующих пользовательский интерфейс.
Управление предварительными и завершающими действиями контроллера, с помощью фильтров действий.
Лабораторная работа.

6. Проектирование для обнаружения поисковыми системами.
Оптимизация веб-сайта для его обнаружения поисковыми системами.
Лабораторная работа.

7. Разработка серверного кода для веб-форм.
Технологии и возможности разработки кода на стороне сервера.
Лабораторная работа.

8. Оптимизация управления данными для веб-форм.
Способы оптимизации задач управления и отображения данных на основе веб-форм приложения с помощью шаблона приложений «динамические данные», привязки данных, LINQ, серверных элементов управления и кода на стороне сервера.
Лабораторная работа.

9. Обеспечение качества с помощью отладки, модульного тестирования и рефакторинга.
Выполнение тестирования для веб-форм и приложений MVC, использование встроенных возможностей отладки Visual Studio 2010.
Лабораторная работа.

10. Защита веб-приложения.
Защита от известных угроз в MVC и веб-приложениях.
Лабораторная работа.

11. Применение главных страниц и таблиц стилей (CSS).
Применение главных страниц и таблиц стилей для обеспечения согласованности пользовательского интерфейса.
Лабораторная работа.

12. Разработка клиентских сценариев и служб.
Разработка сценариев на стороне клиента с использованием служб для построения гибких, функциональных и интерактивных веб-приложений.
Лабораторная работа.

13. Применение Ajax в веб приложениях.
Применение Microsoft Ajax и jQuery для построения гибких, функциональных и интерактивных веб-приложений.
Лабораторная работа.

14. Развертывание ASP.NET приложений.
Планирование, настройка, и развертывание сайтов.
Лабораторная работа.

15. Разработка веб-приложений с применением Silverlight
Введение в разработку Silverlight приложений и интеграция с существующим приложениям ASP.NET.
Лабораторная работа.

Техника

     
     
     
     
     
   

Edu.Datasystem.ru - Каталог программ обучения, компьютерных курсов, тренингов и семинаров. ООО "ДАТАСИСТЕМ"

x
x

Мы используем куки (cookies) с целью повышения удобства вашей работы с сайтом.

Продолжая работу с сайтом, вы соглашаетесь с нашей политикой конфиденциальности.