Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Что такое Razor Символ @ Типизация представления Мастер страница _ViewStart.cshtml.

Презентация:



Advertisements
Похожие презентации
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Работа с JavaScript в браузере Первый взгляд Переменные и типы Функции.
Advertisements

Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Что такое AJAX Сокращенные методы: $.get, $.post,.load(), $.getScript,
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net HTML элемент Вид элемента Атрибуты элементов Структура HTML документа.
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Ненавязчивый JavaScript Ajax расширенные методы AjaxOptions InsertionMode.
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Что такое CSS Несколько CSS свойств Использование каскадной таблицы.
Тренинг ASP.NET MVC 3 Гайдар Магдануров Microsoft.
Проф. В.К.Толстых, Технологии разработки Internet- приложений Эталонные страницы – Master pages Из цикла лекций «Технологии разработки.
КУРС «WEB-ДИЗАЙН». Что такое Web-страница? То, что мы видим в окне браузера, когда заходим на какой-либо сайт! Мы видим веб-страницу сайта – ее содержимое!
Проф. В.К.Толстых, Технологии разработки Internet- приложений ASP.NET приложения – пользовательские элементы управления Из цикла лекций.
Saint Petersburg, 2012 Java Lecture #12 JSP. JSP 2 Java Server Pages (JSP) – технология разработки веб страниц, поддерживающих динамический контент. Позволяет.
ДОБАВЛЕНИЕ ГИПЕРССЫЛОК В MICROSOFT POWER POINT. Связь гиперссылки с файлом презентации Microsoft PowerPoint.
Структура HTML-документа HTML – язык разметки гипертекстовых документов.
Публикация во Всемирной паутине реализуется в форме WEB – сайтов. Сайт является интерактивным средством представления информации. WEB - сайт состоит из.
«Создание документов в текстовых редакторах». 2 Редактирование Простейшее форматирование шрифта Как называются программы, обладающие следующими функциями:
Web - сайт Web - сайт состоит из web – станиц, объединенных гиперссылками. Web – страницы могут быть интерактивными и содержать мультимедийные(иллюстрации,
Проф. В.К.Толстых, Технологии разработки Internet- приложений ASP.NET приложения – обработка ошибок страниц и приложения, Global.aspx.
Платформа разработки ASP.NET Гайдар Магдануров t: e: m: +7.
Возможности Microsoft PowerPoint Работа студента 1 курса, группа С-12, группа С-12, Яценко Николая.
Выполнил: Мирмахмудова Мумтозахон Проверила:. Web-сайты и Web-страницы Web-сайт состоит из Web-страниц, объединенных гиперссылками. Web-страницы могут.
Проф. В.К.Толстых, Технологии разработки Internet- приложений ASP.NET приложения – директивы Из цикла лекций «Технологии разработки Internet-приложений»
Транксрипт:

Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Что такое Razor Типизация представления Мастер страница _ViewStart.cshtml Принудительный вывод в виде текста Тело и секции Частичное представление Вызов метода контролера из представления Razor

Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Razor – это движок представления, который Microsoft представил в MVC 3 и который был немного переделан в MVC 4 Движок представления обрабатывает ASP.NET контент и ищет инструкции, как правило, для вставки динамического контента в выходные данные, отправленные браузеру. Razor тесно связаны с MVC, но с появлением ASP.NET 4.5 движок представления Razor также поддерживает ASP.NET Web Pages. Что такое Razor

Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Razor работает с отдельными областями контента, обозначается Для работы с блоком кода используется … }

Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Для приведения модели представления к определенному Razor.Models.Product Добавление namespace происходить с Razor.Models Типизация представления

Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Общая страница для нескольких представлений. Задается Layout = null; //не использовать мастер страницу } Layout = "~/Views/Shared/_Layout.cshtml"; //указанную } Мастер страница

Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net При показе представления MVC фреймворк будет искать файл _ViewStart.cshtml Содержимое этого файла будет рассматриваться так, как если бы оно содержалось в самом файле представления _ViewStart.cshtml

Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Применение условных операторов как и операторов цикла ничем не отличается от использования в коде Условные операторы и операторы цикла

Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Использование … либо заключение в блок … Принудительный вывод в виде текста

Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net На мастер страницы объявляется место для тела представления а для На представлении все что не имя секции {…} Будет помещено на Тело и секции представления

Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Проверить определена ли секция в представлении можно методом IsSectionDefined Проверка на наличии секции

Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Представление можно разбить на несколько частей Особенно это полезно для использования одинаковых блоков на разных страницах Вызов осуществляется Частичное представление

Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net вызывается дочерний метод действия Атрибут [ChildActionOnly] запрещает напрямую вызывать метод PartialView вызывает частичное представление Вызов метода контролера из представления

Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Книгу по ASP.NET MVC 4, главы по Razor PowerPoint презентация Видео урок Материал