Серверные языки и фреймворки — страница 9
Python с Django и FastAPI, PHP с Composer и Laravel, Node.js, ASP.NET Core с EF Core, Java и Kotlin со Spring Boot и Ktor, Go
Материалы
- Структура интернет-магазина
Создание основы интернет-магазина на ASP.NET MVC 5: структура решения, добавление модели данных, создание и реализация хранилища данных из базы с помощью Entity Framework
- Структура проекта ASP.NET MVC 5
Описание структуры папок проекта ASP.NET MVC 5 и соглашения об именовании файлов контроллеров, представлений и т.д.
- Структура страницы
Поиск элементов, изменение заголовков и создание динамических элементов управления на страницах ASP.NET
- Темы
Стилизация страниц с использованием графических тем (skins) ASP.NET
- Типы серверных элементов управления
Описание типов серверных элементов управления и базового класса Control
- Транзакции
Примеры создания транзакций в хранимых процедурах и в коде ADO.NET, применение уровней изоляции транзакций и точек сохранения
- Улучшение производительности с помощью контроллеров
Два способа оптимизации приложений ASP.NET MVC - использование контроллеров с отключенным состоянием сеанса и асинхронных контроллеров
- Управление веб-сайтом
Конфигурирование веб-сайтов с использованием IIS
- Усовершенствованные мастер-страницы
Несколько расширенных способов работы с мастер-страницами ASP.NET
- Установка и конфигурирование IIS
Краткое описание установки IIS версий 7.0, 7.5 и 8.0 на настольных и серверных версиях Windows
- Фабрика контроллеров
Обзор возможностей фабрики контроллеров ASP.NET MVC, которая управляет процессом создания и настройки контроллеров
- Файл global.asax
- Файл machine.config
Описание конфигурационного файла machine.config, создание безопасных ключей
- Файл web.config
Описание функциональных разделов файла web.config, используемых для конфигурации ASP.NET приложения
- Фильтры авторизации
Пример применения фильтров ASP.NET MVC для авторизации пользователей на сайте
- Фильтры аутентификации
Описание нового фильтра аутентификации ASP.NET MVC 5 и примеры его пользовательских реализаций
- Фильтры действий
Описание возможностей фильтров действий ASP.NET MVC, которые позволяют произвольно обрабатывать методы действия контроллера до и после их вызова
- Фильтры исключений
Примеры использования встроенных фильтров ASP.NET MVC для обработки исключений внутри контроллеров, создание собственного фильтра исключений
- Фильтры результатов
Описание возможностей фильтров результатов ASP.NET MVC, которые позволяют настраивать процесс обработки объектов, возвращаемых из методов действий
- Частичные представления
Примеры использования частичных представлений ASP.NET MVC, позволяющих многократно использовать фрагменты HTML и Razor в разных представлениях
- Шаблонизированные вспомогательные методы
Описание специальных методов ASP.NET MVC для генерации нужной HTML-разметки элементов форм
- Шаблоны GridView
Использование шаблонов в элементе управления GridView для гибкого представления данных
- Шаблоны URL
Описание схем URL используемых в системе маршрутизации ASP.NET MVC
- Элемент управления GridView
Общие сведения о элементе управления GridView, использование форматирования