Серверные языки и фреймворки — страница 7
Python с Django и FastAPI, PHP с Composer и Laravel, Node.js, ASP.NET Core с EF Core, Java и Kotlin со Spring Boot и Ktor, Go
Материалы
- Обработка нескольких ошибок
Пример обработки нескольких ошибок в приложении 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
- Особенности ASP.NET
Обзор структуры и преимуществ использования платформы ASP.NET
- Отладка кода в Visual Studio
Описание возможностей Visual Studio по отладке кода
- Отладка приложений ASP.NET MVC 5
Описание средств отладки Visual Studio на примере простого приложения ASP.NET MVC 5
- Отправка заказов
Демонстрация привязки моделей и использования атрибутов данных ASP.NET MVC 5 на форме обработки и отправки заказов интернет-магазина
- Параметры Ajax
Описание расширенных настроек объекта AjaxOptions, применяемого в ASP.NET MVC для создания асинхронных форм
- Передача информации между страницами
Описание средств ASP.NET по передачи информации через URL и межстраничной обратной отправке
- Перенаправления (редирект)
Описание вспомогательных методов класса Controller, которые позволяют организовывать перенаправление в приложениях ASP.NET MVC
- Получение данных запроса в контроллере
Описание двух способов получения данных из запроса в приложении ASP.NET MVC: с использованием объектов контекста или с помощью параметров методов действий
- Пользовательские элементы управления
Пример создания простого пользовательского элемента управления в ASP.NET
- Понятие ошибок
Описание причин возникновения ошибок и отказов в приложениях ASP.NET
- Потребление веб-служб Web API
Примеры разработки сложных веб-служб Web API для асинхронной обработки запросов в ASP.NET Web Forms
- Преимущества ASP.NET MVC
Платформа ASP.NET MVC 5 предоставляет преимущества расширяемости, модульного тестирования, контроля над HTML и HTTP по сравнению с ASP.NET Web Forms
- Привязка данных
Синтаксис декларативной привязки данных в ASP.NET, $-выражения, создание собственных привязок и использование многофункциональных элементов управления
- Привязка данных
Примеры использования механизма привязки данных в сочетании с привязкой моделей в ASP.NET Web Forms
- Привязка моделей
Описание преимуществ и примеры использования привязки моделей в ASP.NET Web Forms