Интересности #260
Лучше поздно, чем никогда. Именно под таким слоганом выходит подборка интересных статей и видео за прошлую неделю.
.NET
- Exploring .NET Core 6 - Part 4: Building a middleware pipeline with WebApplication
- Bite-Size .NET 6 - DateOnly and TimeOnly
- Code Coverage in .NET
ASP.NET
- Использование сертификатов в ASP.NET Core
- ASP.NET Core Diagnostic Scenarios
- Implement a secure API and a Blazor app in the same ASP.NET Core project with Azure AD authentication
C#
Architecture
- Разработка системы заметок с нуля. Часть 1: проектирование микросервисной архитектуры
- My TOP Patterns for Event Driven Architecture
- Best practices for REST API security: Authentication and authorization
Azure
- Accept only traffic from a front-end service (API Management, Functions)
- Azure Service Fabric 8.1 Third Refresh Release
- Azure Functions 4 Adds .NET 6 Support
- 6 Ways Azure Functions Endpoints Auth via OpenAPI
- Azure REST API Guidelines Update
- ASP. Net web app Migration to Azure App Services using Azure Migrate and PowerShell Scripts
Databases
- Что должен, но не знает про конкуренцию в PostgreSQL каждый разработчик?
- Запросы в PostgreSQL: 7. Сортировка и слияние
Development
Game Development
Machine Learning
- Sentiment Analysis In An ASP.NET Web Application With ML.NET
- ML.NET Updates & Announcing Notebooks in Visual Studio
Miscellaneous
- Как фронтендеру подготовиться к собеседованию. Советы выпускников Практикума
- Хотели как в
FAANG, а вышло как всегда или Опыт собеседования в Тинькофф в 3 актах - Мнение экспертов: зарплаты программистов растут, но могут упасть…
- Выгорание в IT — результаты свежего исследования
Tools
Visual Studio
Web Development
CSS
JavaScript
TypeScript
- Галопом по ЯПам: основы Typescript
- TypeScript Native (AOT) Compiler
- Announcing TypeScript 4.5 Beta
- CSS in TypeScript with vanilla-extract
React
Vue