Newsletters

How C# Records will change my life

August 02, 2020

This issue explores the transformative power of C# Records, the productivity of XAML beyond lines of code, and introduces LunrCore for simple search implementation. Plus, discover the benefits of Azure Static Web Apps.

How To Access SQL Generated By Entity Framework Core

July 26, 2020

In this issue, explore key insights on accessing SQL with Entity Framework Core, mastering Dependency Injection in C#, and leveraging C# 9's new features like range operators and improved lambdas. Discover real-time UI solutions with Stl.Fusion.

Blazor Vs. Traditional Web Apps

July 19, 2020

This issue explores Blazor vs. traditional web apps, dives into .NET 5 performance improvements, modernizes .NET projects, and unpacks C# 9 features like target typing. Discover the latest insights for developers.

Data Processing Pipelines with TPL Dataflow in C# .NET Core

July 12, 2020

This issue features insights on data processing pipelines in C# .NET, globalization in ASP.NET Core, effective logging practices, Razor runtime compilation, and cleaner entity configuration with EF Core.

Micro-services communication: RabbitMQ and ASP.NET Core

July 05, 2020

In this issue, explore essential topics like micro-services communication with RabbitMQ, Visual Studio debugging tips, magical C# methods, .NET to .NET Core migration, and cross-platform UI technologies.

Unreal Engine .NET Core Integration

June 28, 2020

This week’s issue features insights on Unreal Engine .NET Core integration, host filtering in ASP.NET Core, performance tips for large solutions, and a new tool, dotnet-monitor, for simplifying diagnostics. Explore and enhance your development skills.

Exploring top-level statements in C# 9

June 21, 2020

This issue features insights into C# 9's top-level statements, Onion Architecture in ASP.NET Core, runtime class generation, real-time messaging with ABP and RabbitMQ, and handy Visual Studio tricks.

Advanced Pagination in ASP.NET Core WebApi

June 14, 2020

This issue features insights on advanced pagination in ASP.NET Core, multilayer caching, debugging async code in Visual Studio, and the latest updates on .NET 5.0. Dive in for a wealth of knowledge.

C# Delegates with IoC Containers and Dependency Injection

June 07, 2020

This issue explores cutting-edge techniques in C# development, from using delegates for dependency injection to implementing Fluent Validation in ASP.NET Core. Plus, learn about YARP and viewing SQL generated by EF Core.

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.