Серверные языки и фреймворки — страница 2
Python с Django и FastAPI, PHP с Composer и Laravel, Node.js, ASP.NET Core с EF Core, Java и Kotlin со Spring Boot и Ktor, Go
Материалы
- Фоновая служба
Организовать управляемую работу вне запроса. Учебный каталог, полные сценарии и ожидаемые результаты.
- Очередь заданий
Сохранить состояние задания и обработать повтор. Учебный каталог, полные сценарии и ожидаемые результаты.
- Вызов внешнего HTTP API
Согласовать таймаут, отмену и обработку ошибки. Учебный каталог, полные сценарии и ожидаемые результаты.
- Кеширование публичного ответа
Разделить варианты и условия инвалидирования. Учебный каталог, полные сценарии и ожидаемые результаты.
- Проверки работоспособности
Различить готовность и состояние процесса. Учебный каталог, полные сценарии и ожидаемые результаты.
- Документация API приложения
Согласовать описание с работающим контрактом. Учебный каталог, полные сценарии и ожидаемые результаты.
- Границы проверок серверного проекта
Выбрать сценарии для домена и HTTP. Учебный каталог, полные сценарии и ожидаемые результаты.
- Переход со старого ASP.NET
Планировать миграцию по совместимым маршрутам. Учебный каталог, полные сценарии и ожидаемые результаты.
- ASP.NET Core: API учебного каталога
32 урока от первого HTTP API к PostgreSQL, выборкам, транзакциям, доступу, файлам, фоновой работе и совместимой миграции.
- ASP.NET
- ASP.NET AJAX
Описание серверной и клиентской частей инфраструктуры ASP.NET AJAX
- ASP.NET AJAX - обратные вызовы сервера
Пример создания веб-служб asmx для работы с инфраструктурой ASP.NET AJAX
- ASP.NET AJAX Control Toolkit
Описание библиотеки ASP.NET AJAX Control Toolkit содержащей множество удобных клиент-серверных элементов управления
- ASP.NET Web Forms 4.5
- Cookie
Создание, сохранение и удаление cookie-файлов в ASP.NET
- HTTP-ошибки в контроллерах
Несколько способов генерации HTTP-ошибок из кода класса контроллера в приложении ASP.NET MVC
- SiteMapProvider
Пример создания специального класса поставщика карты сайта, унаследованного от SiteMapProvider, загружающего SiteMap из базы данных
- SQL-инъекции
Примеры простых атак внедрением SQL и защита от них в контексте ASP.NET и ADO.NET
- XSS-атаки
Пример атак внедрения сценариев JavaScript в веб-приложение ASP.NET и защита от них
- Автоматизированное тестирование
Описание модульных и интегрционных тестов в приложениях ASP.NET MVC 5, утилиты для работы с ними
- Автономные данные
Описание архитектуры автономного уровня ADO.NET - классы DataSet, DataAdapter, DataTable, DataColumn, DataRow и DataRelation
- Админ панель: добавление и удаление товаров
Описание реализации добавления и удаления товаров в админ-панели приложения интернет-магазина ASP.NET MVC 5
- Админ панель: защита
Создание простой системы аутентификации и авторизации пользователей интернет-магазина на ASP.NET MVC 5
- Админ панель: настройка доступа
Ограничение доступа к административным страницам интернет-магазина с помощью средства аутентификации ASP.NET