In this issue, explore securing sensitive info with .NET User Secrets, discover C# 12's Primary Constructors, and learn about better search in Visual Studio. Plus, dive into JWT authentication and profiling on Linux.
In this issue, discover five productivity-boosting shortcuts for Visual Studio, learn to detect breaking changes in NuGet packages, and explore best practices for deploying scalable applications. Plus, dive into new C# 11 features and LINQ methods.
Kick off 2023 with C# Digest. This issue covers essential topics like method-core injection, bflat's native compiler, the PrintMembers method, testing with FastEndpoints, and choosing the right database. Stay sharp.
This final newsletter of 2022 features insights on structuring .NET solutions, using Roslyn for SDK generation, and exploring .NET MAUI's capabilities. Plus, discover new features in .NET 8 and updates from Microsoft. Merry Christmas. 🎄
Celebrate the festive season with our latest newsletter. Discover .NET 7 networking improvements, insights on GC regression, and tips on optimizing code with Span. Plus, learn about new MVC features and more. 🎄✨
This issue explores key .NET advancements, featuring Channels for parallel data processing, the latest analyzers in .NET 8, ASP.NET Core Response Caching, and tips to detect dead code with Roslyn.
In this issue, explore .NET 7.0's impressive performance improvements, dive into C# 11's new features, and learn how to enhance your WPF apps with Avalonia UI. Plus, master debugging in Visual Studio and discover static abstract interface members.
In this issue, explore ASP.NET Core's speed claims, dive into OpenTelemetry for effective data handling, and learn about generic parsing in C# 11. Plus, insights on .NET MAUI's launch and background tasks. Enjoy.
In this issue, explore essential .NET debugging tips, the merits of building modular monoliths, and insights on performance issues with Entity Framework Core. Plus, catch up on key updates in .NET 7 and a recent security advisory.
In this issue, we dive deep into ASP.NET Core with performance improvements in version 7, enhancing controller design, caching strategies, and efficient data deletion methods. Stay tuned for a broader range of topics next time.
In this issue, explore the convergence of .NET technologies, tackle nullable reference types in Razor Pages, and learn about high-performance URI template resolution. Plus, discover how to automate versioning for .NET apps.
This issue dives into .NET best practices, covering performance boosts with sealed classes, testing business logic in Event Sourcing, and insights on handling UnreachableExceptions in .NET 7. Explore clean code principles too.
This issue explores essential .NET insights, from creating secret endpoints in your APIs to taking your ASP.NET Core site down for maintenance. Plus, discover best practices for NuGet packages and improvements in C# 11.
This week’s issue covers essential topics: explore rate limiting in web apps, speed up NServiceBus pipelines, validate .NET 6 configuration objects, use GC.KeepAlive in async methods, and authenticate .NET MAUI apps with MSAL.NET.
This issue dives into the power of async/await in ASP.NET Core, best practices for handling nulls, and the latest enhancements in C# 11 and .NET 7. Discover useful insights for improving your coding practices.
This week’s newsletter explores exciting C# 11 features, including list patterns and static abstract members. Plus, discover how to secure ASP.NET Core APIs with multiple identity providers and dive into Trie data structures.
In this issue, explore best practices for handling errors in Blazor, learn about asynchronous operations serialization in C#, and discover how to build a C# scripting engine for games using .NET 6. Plus, dive into C# lambda discards and scoped initializers.
This issue features a design patterns library for software engineering, insights on using System.Random safely in .NET, thoughts on C# quirks, new NuGet dependency tracking in Visual Studio, and a guide to Durable Entities in Azure Functions.
This issue features insights on .NET 7 performance improvements, a deep dive into Async/Await mechanics, effective gRPC error handling in ASP.NET Core, tackling broken access control vulnerabilities, and a new visual extension for Visual Studio.
This week's newsletter dives into the history of Microsoft Azure, explores debugging Entity Framework Core migrations, and highlights C# 11 features. Plus, learn about using CancellationTokens and strongly typed middleware in ASP.NET Core.