In this issue, explore how to enhance C# performance with LINQ joins, discover the importance of interface order for casting, and get introduced to OpenSilver, a Silverlight reimplementation. Plus, learn a clever trick for return type inference.
This week’s issue features insights on CQRS and Event Sourcing, essential debugging tools for C# .NET, Visual Studio's decompilation capabilities, improving ThreadLocal performance, and writing effective Roslyn Analyzers.
In this issue, explore the latest insights on CRUD with Blazor, string deduplication techniques, the power of expression trees in C#, the benefits of asynchronous streams, and best practices for using stackalloc in .NET.
This issue features insights on reinforcement learning with Unity, a comparison of static factory methods vs constructors in C#, ASP.NET Core middleware with Roslyn Analyzers, GroupBy performance in .NET Core, and a Blazor WebAssembly Rest Client.
This week’s newsletter dives into essential topics for C# developers, covering GC handles, communication options like REST and gRPC, the future of Blazor, and the intricacies of Dependency Injection in .NET Core. Don’t miss out.
In this issue, explore hardware hacking with C# and JavaScript, dive into AVX2 array sorting, and learn about lightweight memory dump collection. Plus, discover the potential of IAsyncEnumerable in your APIs.
This week’s issue features essential tips for Visual Studio, insights on C# covariant return types, a guide to coding standards, and a powerful tool collection with Roslynator. Plus, explore a Python course tailored for .NET developers.
In this issue, explore how Blazor is transforming web development, delve into UTF-8 BOM in C#, create a world travel itinerary with LINQ, and discover the benefits of local functions for better code readability.
This issue features diverse insights: explore running C# on Windows 3.11, deploying WPF apps on Linux, building GraphQL with Angular and ASP.NET Core, and optimizing string performance from LINQ to hardware.
This issue features a self-contained C# game under 8KB, strategies for debugging ASP.NET Web Request errors, and insights into using channels for async data processing. Plus, explore microservices and upcoming .NET 5 steps.
This issue explores essential tools for C# and .NET developers, from command line applications to memory leak insights. Dive into debugging lessons and effective tracing methods to enhance your coding experience.
This issue highlights essential C# 8 advancements, featuring Entity Framework patterns, switch expressions, and a look ahead to C# 9. Plus, revisit the best C# articles from 2019 for valuable insights.
In this issue, explore key topics like producer/consumer patterns, Blazor's web development challenges, event handling with C#, optimizing .NET garbage collection, and securing cookies in web.config.
This issue features insights on debugging third-party .NET code, exploring anomaly detection with ML.NET, utilizing Discriminated Unions for better error handling, and understanding LINQ syntax.
This issue features insights on C# programming for efficiency, .NET Core challenges, innovative Excel workbook creation, the role of Dependency Injection in architecture, and a deep dive into IEnumerable vs. IQueryable.
This issue features insights on navigating unknown codebases, optimizing logging in .NET Core, and understanding the intricacies of reflection. Plus, explore a cool compiler project and the LightBulb app to reduce eyestrain.
This issue features essential insights on asynchronous programming in ASP.NET, a new cross-platform webview library, tips for Visual Studio 2019, and an introduction to the Open Source Uno Platform for C# & XAML developers.
This week’s newsletter features essential insights on improving C# code quality, debugging common exceptions, mastering the Mediator pattern, and effective API versioning. Plus, explore Jerrycurl, a powerful ORM for SQL and .NET.
This week’s newsletter features insights on lighter alternatives to Electron for Blazor apps, .NET Core 3.0 benchmarks, GC config history, refactoring strategies, and a guide to building desktop apps with Blazor.
In this issue, explore the latest research on the .NET Runtime, learn to implement Quartz.Net for scheduling in ASP.NET Core, and discover the new features in Orleans 3.0. Plus, dive into Spans and Pipelines.