Школа «Молодого программиста»
Паттерн MVC
В чем его основная суть?
Разработчик
Что же обозначают эти три магические буквы?
M – Model – Модель данных
V – View –Представление
C – Controller – Контроллер
Структура MVC
Пример в реальной жизни
V – View - Представление
M – Model – Модель данных
Вопросы по MVC
Технология ASP.NET
Черный ящик
Что такое ASP.NET?
Почему мы выбрали ASP.NET для разработки наших приложений?
Из чего состоит ASP.NET?
Принцип работы браузера
Принцип работы веб сервера IIS
Жизненный цикл ASP.NET MVC
Вопросы по ASP.NET
Какие возможности предоставляет?
Создание проектов и решений
Проектирование пользовательского интерфейса
Компилирование и сборка кода
Отладка кода
Благодарю за внимание
Домашка
1.62M
Category: programmingprogramming

Основы ASP.NET, паттерн MVC

1. Школа «Молодого программиста»

Основы ASP.NET, паттерн MVC

2. Паттерн MVC

Разработан Трюгве Реенскаугом в 1979 году
для языка программирования SmallTalk.
Джим Алтофф с командой разработчиков
реализовали версию MVC для библиотеки
классов Smalltalk-80.

3. В чем его основная суть?

4. Разработчик

5. Что же обозначают эти три магические буквы?

6. M – Model – Модель данных

1. Предоставляет знания: данные и методы
работы с этими данными;
2. Реагирует на запросы, изменяя своё
состояние;
3. Не содержит информации, как эти знания
можно визуализировать;

7. V – View –Представление

1. Отвечает за отображение информации
(визуализацию).

8. C – Controller – Контроллер

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

9. Структура MVC

10. Пример в реальной жизни

11. V – View - Представление

12. M – Model – Модель данных

13. Вопросы по MVC

14. Технология ASP.NET

15. Черный ящик

16. Что такое ASP.NET?

17. Почему мы выбрали ASP.NET для разработки наших приложений?

1.
2.
3.
4.
5.
Компилируемый код
Собственная виртуальная машина
Сборщик мусора
Готовые решения
Простая масштабируемость

18. Из чего состоит ASP.NET?

1. Платформа для разработки страницы и элементов
управления
2. Компилятор ASP.NET
3. Инфраструктура защиты данных
4. Возможности по управлению состоянием
5. Конфигурация приложения
6. Наблюдение и настройка производительности
7. Поддержка отладки
8. Платформа веб-служб XML
9. Расширяемая среда размещения и управление жизненным
циклом приложения

19.

20. Принцип работы браузера

21. Принцип работы веб сервера IIS

22. Жизненный цикл ASP.NET MVC

23. Вопросы по ASP.NET

24.

25. Какие возможности предоставляет?

26. Создание проектов и решений

27. Проектирование пользовательского интерфейса

28. Компилирование и сборка кода

29. Отладка кода

30. Благодарю за внимание

Вопросы

31. Домашка

1. Найти ноут или друга с ноутом
2. Установить на него Visual Studio 2015
Ссылки:
https://www.visualstudio.com/ru/downloads/
English     Русский Rules