Производители
Производители
1С
Acronis
Adobe
Autodesk
Avira
Aladdin
AVAST
AVG Technologies
BitDefender
Corel
Dr. Web
Entensys
ESET
Kaspersky Lab
Kerio
Microsoft
McAfee
Nero
National Instruments
Oracle
Promt
Panda Security
Radmin
Sony
Symantec
TheBat
Trend Micro
Доктор Веб
Информатик
Лаборатория Касперского
Навигационные Системы
PROMT
Все производители
Категории
Антивирусы
Безопасность
Защита информации
Графика и дизайн
Деловые программы
Диски и файлы
Интернет и сеть
Карты, навигация
Мультимедиа
Программирование
Продукты САПР
Работа с текстом
Системные программы
Строительные сметы
Медицинские программы
Разработка web - приложений в Microsoft Visual Studio 2010
Разработка 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.
Лабораторная работа.