Интересности #258
В этот раз набралась немалая подборка по CSS. Но не забыты и основные темы, такие как ASP.NET, C#, Azure, работа с данными и инструменты для разработки.
.NET
- Comparing WebApplicationBuilder to the Generic Host
- HTTP/3 support in .NET 6
- Implicit Usings in .NET 6
ASP.NET
- Кэширование данных и страниц в ASP.NET
- Minimal APIs in .NET 6 but where are the Unit Tests?
- ASP.NET Core 5 Microsoft Power BI Reporting
- ASP.NET Core 6: Streaming JSON responses with IAsyncEnumerable, example with Angular
- Azure Table Storage with ASP.NET Core
- Creating Microsoft Teams meetings in ASP.NET Core using Microsoft Graph
C#
- Создание статического анализатора для C# на основе Roslyn API
- Высокопроизводительная вставка с помощью SqlBulkCopy с IDataReader
- Monsters weekly 223 - Processing CSV files in C#
- C# - Always valid value objects
Architecture
- Типичные ошибки архитектора, или Как перестать бояться и полюбить RFC
- Separating Concerns with Pipes & Filters
Azure
- Managing an App Service Domain
- Web App (Windows) Restart Operations
- Azure Cosmos DB: autoscale, session state, monitoring, and more
- Enhance local development experience using the Azure Cosmos DB Linux emulator and VS Code
Databases
Data processing
- Почему лучше НЕ использовать CSV с Apache Spark
- Apache Spark: оптимизация производительности на реальных примерах
Development
- Кровавое легаси: как в одиночку раздробить монолитный сервис и не сойти с ума
- 11 проектов, которые нужно сделать, чтобы стать мастером фронтенда
- 5 проблем и их решения при создании высоконагруженного сервиса с использованием .NET и Kafka
- Keep IDs internal with REST
- Unit Testing Legacy Code, Part 1: Creating Maintainable Applications
Tools
GitHub
- How to retry failing dotnet tests in GitHub Actions
- Getting Started With GitHub Actions
- GitHub Settings You May Not Have Known
Visual Studio
- New Improved Attach to Process Dialog Experience
- Discover quick actions for common tasks as you type, with IntelliCode
- Introducing Collection of New Visual Studio Themes!
Web Development
- Адаптивный layout — как переверстать весь проект, не перевёрстывая его
- 10 самых популярных докладов за всю историю 404fest
- Top Tips for Vue 3 Development
CSS
- CSS-переменные в медиазапросах
- How to detect if the User’s OS prefers dark mode and change your site with CSS and JS
- Simplifying Form Styles With accent-color
- Exploring the CSS Paint API: Polygon Border
- CSS Container Query Units
JavaScript
TypeScript