Серверные языки и фреймворки — страница 5
Python с Django и FastAPI, PHP с Composer и Laravel, Node.js, ASP.NET Core с EF Core, Java и Kotlin со Spring Boot и Ktor, Go
Материалы
- Модель приложения ASP.NET
Описание структуры и каталогов приложений ASP.NET
- Модульное тестирование
Создание модульных тестов в среде Visual Studio для тестирования приложений ASP.NET MVC 5
- Навигация
Пример создания панели навигации с использованием серверных возможностей ASP.NET MVC 5
- Настройка маршрутизации
Настройка маршпутизируемых URL-адресов в тестовом интернет-магазине
- Настройка маршрутизации ASP.NET Dynamic Data
Описание настройки маршрутизации URL-адресов шаблонных страниц ASP.NET Dynamic Data
- Настройка метаданных ASP.NET Dynamic Data
Создание метаданыых типов для приложений ASP.NET Dynamic Data, позволяющих настраивать отображаемые данные
- Настройка проверки достоверности полей ASP.NET Dynamic Data
Описание возможностей конфигурирования метаданных ASP.NET Dynamic Data, для настройки проверки достоверности данных
- Настройка с помощью шаблонов
Примеры редактирования шаблонов страниц сайта ASP.NET Dynamic Data для генерации пользовательской разметки
- Настройка системы маршрутизации
Описание базовой настройки определения маршрутов в ASP.NET MVC (класс RouteBase) и создание специального обработчика маршрутов IRouteHandler
- Настройка системы привязки моделей
Возможности настройки процесса привязки моделей в ASP.NET MVC - использование специального поставщика значений и связывателя моделей
- Настройка шаблонизированных вспомогательных методов
Примеры создания специальных реализаций шаблонизированных вспомогательных методов ASP.NET MVC для генерации нужной HTML-разметки
- Настройки маршрутизации
Описание стандартных возможностей маршрутизации ASP.NET MVC: значения по умолчанию, статические сегменты URL, ограничения по пространству имен и т.д.
- Обзор Ajax
Описание объекта XMLHttpRequest, его методов и свойств в контексте ASP.NET
- Обработка веб-форм
Описание событий, возникающих при обработке веб-форм ASP.NET
- Обработка заказов
Описание процесса обработки заказов в тестовом интернет-магазине игр GameStore
- Обработка нескольких ошибок
Пример обработки нескольких ошибок в приложении ASP.NET с использованием возможностей класса HttpContext
- Обработка ошибок HTTP
Способы перехвата ошибок HTTP (на примере 404 ошибки) с использованием ASP.NET и IIS
- Обработка ошибок привязки модели
Описание настройки процесса отображения ошибок привязки моделей ASP.NET Web Forms пользователю
- Ограничение маршрутизации
Примеры способов ограничений маршрутов ASP.NET MVC с использованием регулярных выражений, классов ограничений и пользовательских классов, реализующих IRouteConstraint
- Одностраничные приложения
Вводное описание средств Web API и пример простого одностраничного приложения ASP.NET MVC
- Описание модульного тестирования
Описание основыных целей и преимуществ использования модульного тестирования в проектах ASP.NET Web Forms
- Оптимизация клиентских библиотек
Описание способов оптимизации пакетов ASP.NET Web Forms 4.5, применяемых для сжатия таблиц стилей CSS и JavaScript-библиотек
- Основы ASP.NET
- Основы кэширования в ASP.NET
Примеры и способы кэширования выходных данных, получаемых клиентом от сервера средствами ASP.NET