HTTP API и серверные основы
Контракты запросов, проверка данных, коды ошибок, пагинация, файлы, cookies, авторизация, права, платежи и фоновые очереди.
116 материаловСерверные приложения, базы данных, авторизация и интеграции.
Контракты запросов, проверка данных, коды ошибок, пагинация, файлы, cookies, авторизация, права, платежи и фоновые очереди.
116 материаловPython с Django и FastAPI, PHP с Composer и Laravel, Node.js, ASP.NET Core с EF Core, Java и Kotlin со Spring Boot и Ktor, Go
365 материаловPostgreSQL, MySQL, SQL Server, SQLite, Redis, SQL, индексы, планы, транзакции, миграции, ORM и конкурентное изменение данных.
247 материаловOpenAPI, документация, SDK, версии, квоты, идемпотентность, вебхуки, повторная доставка, подписи событий и кабинет разработчика.
26 материаловОткрытые API, RSS, парсинг, Scrapy, мониторинг изменений, очистка, объединение, CSV, Excel, JSON и обработка больших файлов.
14 материаловActivityPub, федерация, обмен публикациями и подписки между сервисами
Материалы готовятсяПримеры создания специальных реализаций шаблонизированных вспомогательных методов ASP.NET MVC для генерации нужной HTML-разметки
Описание стандартных возможностей маршрутизации ASP.NET MVC: значения по умолчанию, статические сегменты URL, ограничения по пространству имен и т.д.
Описание общих концепций, связанных с ADO.NET; применение ADO.NET тремя различными способами: в подключенном режиме, в автономном режиме и с помощью технологии Entity Framework
Описание объекта XMLHttpRequest, его методов и свойств в контексте ASP.NET
Краткое описание API-интерфейса LINQ to DataSet
Описание главных составных частей API-интерфейса LINQ to Entities: класс ObjectContext, сущностные классы и ассоциации
Общий обзор структуры API-интерфейса LINQ to SQL
Общее представление очередей сообщений Message Queuing
Пример задачи, которая оптимизирует производительность запроса T-SQL с помощью оконных функций
Краткое описание обновления записей в базе данных посредством LINQ to Entities
Обсуждение нескольких сложных примеров обновления полей в базе данных, посредством API-интерфейса LINQ to SQL
Примеры обновлений записей в базе данных для одиночных и связанных таблиц используя Entity Framework
Описание событий, возникающих при обработке веб-форм ASP.NET
Описание процесса обработки заказов в тестовом интернет-магазине игр GameStore
Пример обработки нескольких ошибок в приложении ASP.NET с использованием возможностей класса HttpContext
Способы перехвата ошибок HTTP (на примере 404 ошибки) с использованием ASP.NET и IIS
Описание настройки процесса отображения ошибок привязки моделей ASP.NET Web Forms пользователю
Примеры способов ограничений маршрутов ASP.NET MVC с использованием регулярных выражений, классов ограничений и пользовательских классов, реализующих IRouteConstraint
Вводное описание средств Web API и пример простого одностраничного приложения ASP.NET MVC
Оптимизирование запросов Transact SQL с использованием оконных функций, применение эффективгых методик вычислений с использованием наборов строк
Описание LINQ-операций AsEnumerable и CopyToDataTable<DataRow>, применяемых для работы с объектами DataTable
Описание LINQ-операций Except, Distinct, Union, SequenceEqual и Intersect, позволяющих работать с множествами DataRow
Описание LINQ-операций Field<T> и SetField<T> позволяющих получать и задавать значения в элементе DataRow
Вводная статья с описанием некоторых базовых классов интерфейса DbContext API