Newsletters

Dynamic Module Loading With Ninject

May 31, 2020

This issue features insights on dynamic module loading with Ninject, highlights from Microsoft Build 2020 for .NET developers, effective logging with Serilog and Seq, and a visual guide to .NET async/await. Plus, learn from past mistakes.

Make a flappy bird game in windows form

May 24, 2020

This issue features a flappy bird game tutorial in C#, a powerful JSON parser, insights on .NET Multi-platform App UI, updates on C# 9.0, and more tips about enums. Perfect for developers looking to enhance their skills.

Save money on Azure with cost analysis and free tools

May 17, 2020

In this issue, discover ways to save on Azure costs, explore performance best practices for C#, learn about the new Pinned Object Heap in .NET 5, and dive into the principles of pure functions and building a PWA with Blazor.

ZLogger — Zero Allocation Logger for .NET Core and Unity

May 10, 2020

In this issue, explore the fast ZLogger for .NET Core, learn about code generation with the Builder pattern, and discover how to enhance observability in your .NET Core apps. Plus, dive into Web API testing techniques.

Creating a Reverse Proxy in Dotnet Core

May 03, 2020

This issue features insights on creating a reverse proxy in Dotnet Core, understanding the benefits of ORM over ADO.NET, async pipeline creation in C#, modern WPF UI styles, and the introduction of C# Source Generators.

Demystifying Memory Profilers in C# .NET Part 1: The Principles

April 26, 2020

Explore this week's insights on memory profilers in C# .NET, tackle type safety issues with the JIT compiler, and discover new filtering features in EF Core. Plus, learn about C# 9's coding styles and cost-effective Azure solutions.

C# Number And DateTime Tips

April 19, 2020

This week's newsletter features essential C# tips for handling numbers and dates, insights on global exception handling in ASP.NET Core, and a deep dive into refactoring large classes. Plus, discover the .NET Core revolution in Rider.

Mobius – .NET runtime running on .NET Core

April 12, 2020

In this issue, explore the evolution of .NET with insights on Mobius runtime, diagnosing memory performance, regex improvements in .NET 5, and transitioning from .NET Framework to .NET Core. Plus, discover a lightweight CQRS and Event Sourcing solution.

C# String and Formatting Tips

April 05, 2020

This week’s newsletter dives into essential C# tips, async/await conversion, and mastering NLog for logging. Plus, learn about string character counting and middleware in ASP.NET Core 3.1. Don’t miss out.

High-performance C#: a test pattern for ref structs

March 29, 2020

This week's newsletter dives into C# advancements, covering ref structs for high performance, new indices and ranges, LINQ for Span, effective API testing, and Async ValueTask pooling in .NET 5. Discover essential insights for developers.

CQRS

March 22, 2020

In this issue, explore the CQRS pattern, enhance ASP.NET Core security, and weigh the performance of C# against C++. Discover how domain-driven design can elevate your code quality and the case for micro-ORMs over Entity Framework.

Make your C# applications faster with LINQ joins

March 15, 2020

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.

CQRS + Event Sourcing

March 08, 2020

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.

CRUD using Blazor and Entity Framework Core

March 01, 2020

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.

Reinforcement Learning with Unity ML Agents

February 23, 2020

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.

GC Handles

February 16, 2020

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.

Hardware Hacking with C# and JavaScript

February 09, 2020

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.

10 Visual Studio Tips & Tricks You Probably DON'T KNOW

February 02, 2020

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.

How Blazor Is Going to Change Web Development

January 26, 2020

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.

Running C# Code on Windows 3.11

January 19, 2020

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.