

Создание API с помощью ASP.NET Core
По мере развития технологий требования также повышаются. В этом курсе «Создание API с помощью ASP.NET Core» вы узнаете основы того, как создавать API от начала до конца.
По мере развития технологий требования также повышаются. В этом курсе «Создание API с помощью ASP.NET Core» вы узнаете основы того, как создавать API от начала до конца.
Основой разработки ASP.NET Core является глубокое знание использования внедрения зависимостей. В этом курсе, посвященном внедрению зависимостей в ASP.NET Core, вы узнаете, как использовать контейнер внедрения зависимостей Microsoft в своих приложениях.
Наличие API, который не использует REST и содержит только одну конечную точку, которая может возвращать данные в форме, которая точно подходит для приложения, потребляющего данные, очень мощно. После просмотра этого практического курса «Создание GraphQL API с помощью ASP.NET Core» вы будете готовы реализовать GraphQL в своем API-интерфейсе ASP.NET Core и писать запросы к нему.
Создание основ для ведения логов может сэкономить часы на устранение неполадок и предоставить ценную информацию об использовании и производительности во всех ваших приложениях. В этом курсе вы узнаете о 4 основных «вещах» (использование, производительность, ошибки и диагностика) для ведения журнала и о том, как их регистрировать.
Тестирование API повышает его надежность. Генерация клиентского кода помогает быстро начать работу при создании клиента, который использует ваш API. OpenAPI может помочь с обоими. В этом курсе, используя OpenAPI / Swagger для тестирования и генерации кода в ASP.NET Core, вы получите возможность тестировать API и генерировать код из него.
Как разработчики, мы хотим получить быструю обратную связь о том, как работает наш код, и MiniProfiler - это библиотека, которая помогает нам в этом. В этом курсе, используя MiniProfiler в ASP.NET Core, вы узнаете, как получить необходимую информацию, чтобы быстро понять, как работает ваше приложение.
Serilog - это мощная инфраструктура ведения логов для приложений .NET, но во многих логах по-прежнему отсутствует критически важная информация, необходимая для полного анализа или устранения неполадок. В этом курсе вы изучите базовые знания об использовании Enrichers Serilog для веб-проектов ASP.Net Core.
В этом курсе «Маршрутизация записей логов Serilog с фильтрами и форматерами» вы изучите основополагающие знания, чтобы получить записи логов ASP.NET Core, написанные ГДЕ вы хотите, и отформатировать, КАК вы хотите.
Эффективное ведение логов в ваших основных приложениях ASP.NET может упростить поддержку и понимание этих приложений. В этом курсе «Эффективное ведение логов» в ASP.NET Core вы изучите базовые знания по созданию великолепных записей логов, а также о том, как записывать их в места, которые делают просмотр и анализ их простыми и быстрыми.
Вам нужны модульные тесты, если вы хотите знать, действительно ли ваше приложение хорошо работает. Проблема в том, что это не всегда легко сделать. В этом курсе «Архитектура приложения ASP.NET Core MVC для модульной тестируемости» вы получите возможность разрабатывать свои приложения для тестируемости. Во-первых, вы узнаете о шаблонах архитектурного проектирования, которые облегчают тестирование, рефакторинг и обслуживание вашего прил