Тольяттинский государственный университет (Росдистант), ТГУ. Разработка распределенных приложений на .Net (ДотНет) (11682). Практические задания 1-6. Решение.
Для Росдистант имеются и другие готовые работы. Пишем уникальные работы под заказ. Помогаем с прохождением онлайн-тестов. Пишите, пожалуйста, в личку (Евгений).
Практическое задание 1
Раздел 1. Введение в ASP.NET
Цель работы: сформировать навыки создания ASP.NET-проектов.
Задание
Создайте рабочий веб-сайт ASP.NET на основе шаблона проектирования MVC.
Практическое задание 2
Раздел 2. Шаблон проектирования ASP.NET MVC
Цель работы: сформировать навыки создания ASP.NET MVC-проектов.
Задание 1
Разработать проект «Студент».
Практическое задание 3
Раздел 3. Маршрутизация в ASP.NET
Цель работы: сформировать навыки создания ASP.NET MVC-проектов.
Задание
Задание Calculator аналогично заданию Person. Создайте модель, контроллер и представление.
Практическое задание 4
Раздел 4. Контроллеры и действия
Цель работы: сформировать навыки создания ASP.NET MVC-проектов.
Задание 1
В задании BigWebForm изменим представление формы, созданное в Visual Studio. Во второй практической работе 2 мы познакомились с мастером Visual Studio Add View..., который создает модель данных и представления, которые включают элементы формы, макет и валидацию. Мастер может генерировать текстовые поля, флажки, метки и кнопки, но не создает радиобаттоны, выпадающие списки или скрытые поля. Эти элементы формы необходимо добавить вручную.
Практическое задание 5
Раздел 5. Представления
Цель работы: сформировать навыки работы с веб-формами в проекте ASP.NET MVC.
Задание 1
Задание проекта Snowboard состоит из двух частей. В первой части создается форма с валидацией. Во второй части надо извлечь данные из формы и вывести подтверждение заказа.
Практическое задание 6
Раздел 6. Безопасность и уязвимость
Цель: закрепить теоретический материал по безопасности приложений, созданных на платформе ASP.NET.
Задание
1. Разработайте в качестве основы для создания тестового веб-сервиса на выбор одно из предложенных ниже приложений.
Напишите web-приложение с фильтром, который определяет язык web-страницы, и, если язык отличается от русского, то выводится соответствующее сообщение и кнопка «Перевести». Кроме того, если в запросе не указан язык, то по умолчанию в запрос подставляется русский язык и в лог-файл пишется соответствующее сообщение.