In this issue, explore the release of C# 10, learn to render GIFs in console output, mock File IO for unit tests, utilize the Roslyn C# compiler, and maximize productivity with Hot Reload in Visual Studio 2022.
In this issue, explore the case for C# and .NET, dive into new features of .NET Core 6, and clarify .NET collections with a focus on interfaces. Plus, learn about the outbox pattern in microservices and discover UnoConf 2021.
This issue dives into C# with insights on Records, compiler errors, immutability, and async pipelines. Plus, discover how to create animated splash screens and get started with Terraform in our beginner's guide.
This week's issue dives into C# 10.0 features, including extended property patterns and global using declarations. We also discuss argument passing methods and share insights on .NET hot reload progress. Don't miss out.
This issue covers essential topics like managing data consistency in microservices, fixing IDisposable issues in .NET, and exploring cursor paging with Entity Framework. Plus, learn about .NET 6 RC2 and the LINQ Chunk() method.
In this issue, we dive into essential .NET knowledge, exploring memory management and disposable types, the differences between data structures, event-driven architecture patterns, and simplifying EF Core migrations. Join us.
In this issue, explore secure ASP.NET Web APIs with Auth0, monitor API health in the cloud, avoid memory leaks in Visual Studio extensions, group assertions in tests, and compile Blazor Wasm apps ahead-of-time for better performance.
In this issue, explore essential tools for fixing .NET performance issues, learn to use C#'s Parallel.ForEach for parallel operations, and discover tips for tech problem-solving. Dive into ASP.NET Core migration and the Pipes & Filters pattern.
This issue features insights on strong typing in C#, effective JSON handling with System.Text.Json, and strategies for processing large payloads. Plus, explore async task management in ASP.NET Core and enabling command line completions.
In this issue, explore the latest enhancements in .NET 6, including C# 11's initial triage, the use of source generators with Blazor components, and the new DateOnly and TimeOnly types. Don’t miss the insights on switch expressions.
This issue features insights on async programming in C#, faster File IO in .NET 6, implementing multitenancy in ASP.NET Core, optimizing foreach loops, and the new .NET MAUI Community Toolkit. Dive in for valuable resources.
In this issue, explore debugging exceptions in C#, automate E2E testing with Selenium, discover new .NET 6 APIs shaped by the community, delve into machine learning applications, and learn about async method locking in .NET.
This issue highlights essential C# features and explores .NET 6's performance improvements. Dive into domain-driven refactoring, discover productivity gems in ReSharper and Rider, and learn about RabbitMQ binding performance.
This issue dives into optimizing .NET applications with small edits for big performance gains, explores face recognition challenges in .NET, and highlights threading improvements and new features in .NET 6, including generic math and string interpolation.
This issue features insights on .NET 6's new runtime APIs, choosing between synchronous and messaging communication, avoiding Azure DevOps vulnerabilities, leveraging .NET source generators, and implementing nullable reference types to prevent NullReferenceExceptions.
This issue features insights on enhancing your ASP.NET Web API with permission-based security, optimizing .NET performance with a new source generator, and mastering HTML parsing in .NET. Plus, explore IAsyncDisposable and discover hidden pitfalls in C# enums.
In this issue, explore the anatomy of a .NET app, enhance your Azure reliability, refine long methods with domain-driven refactoring, and discover top Visual Studio profiling tools to boost your app's performance.
This week, dive into the evolution of async LINQ, explore a type-safe CloudEvent, learn about modular architecture in ASP.NET Core, analyze a RavenDB issue, and catch up on C# 10 feature updates.
Explore this week's curated newsletter featuring insights on higher-order functions in C#, tips for cleaner ASP.NET Core controllers, boosting performance with static content, and the benefits of C# asynchronous streams.
This issue dives into advanced C# concepts, from optimizing array iteration performance to understanding exception costs. Plus, explore reliable Kafka setups and new .NET profiling tools. Perfect for developers looking to enhance their skills.