Newsletters

Diagnosing a single slow test

August 27, 2017

This week, dive into diagnosing slow tests, explore the buzz around serverless computing, discover essential .NET libraries, learn about Zero Garbage Collector for .NET Core, and preview exciting C# 8.0 features.

.NET and WebAssembly - Is this the future of the front-end?

August 20, 2017

This week, we explore the future of front-end development with .NET and WebAssembly, tackle performance issues with ConcurrentDictionary, and highlight the launch of .NET Core 2.0. Plus, discover effective exception handling patterns.

Using Generics in C# to Improve Application Maintainability

August 13, 2017

This week's newsletter dives into C# best practices with generics, securing local ASP.NET Core environments with HTTPS, the launch of .NET Standard 2.0, and exciting developments in WebAssembly. Discover more.

Introducing Support for Brotli Compression

August 06, 2017

This week’s issue highlights Brotli compression benefits, demystifies .NET exceptions, explores the Peachpie PHP compiler for .NET, and delves into C# generics and CLR boxing. Discover powerful tools to enhance your development.

5 features that make C# 6 / 7 more fun

July 30, 2017

This week's Favorite5 highlights exciting advancements in C# 6/7, Docker secrets for Windows, .NET Core SDK telemetry insights, cleaner mock creation in .NET, and innovative non-blocking memory management solutions.

13 hours debugging a segmentation fault in .NET Core on Raspberry Pi and the solution was...

July 23, 2017

This week's issue delves into the challenges of debugging in .NET Core, explores the ITagHelperComponent for content injection, and offers insights on caching strategies in ASP.NET Core. Plus, learn about parsing techniques in C#.

WPF UI Programming

July 16, 2017

In this issue, explore WPF with a fantastic tutorial, dive into .NET performance insights, learn about async enumerators, discover CLR memory usage, and check out CodeTrack, a free .NET profiler. Happy reading.

Performance Improvements in RyuJIT in .NET Core and .NET Framework

July 09, 2017

This week’s issue features key insights on RyuJIT performance improvements in .NET, memory management in Paint.NET, efficient multi-threading techniques in C#, a new UI framework for the browser, and essential design patterns for microservices.

7 lesser known hacks for debugging in Visual Studio

July 02, 2017

This issue features 5 insightful articles, including 7 lesser-known Visual Studio debugging hacks, building a recommendation engine with Azure ML, and exploring value vs. reference types in .NET. Enhance your coding skills.

How to build / publish self contained .NET Core binaries for Windows, Linux and OSX

June 25, 2017

This week’s issue covers building self-contained .NET Core binaries, securing JSON APIs, profiling async tasks in C#, managing secrets in ASP.NET Core, and optimizing memory with ArrayPool. Dive in for insights and best practices.

Microdot: Easily create .NET Microservices with Orleans

June 18, 2017

In this issue, explore creating scalable microservices with Microdot, harnessing Azure Functions for Webhooks, deploying ASP.NET Core using Docker and Nginx, implementing Singleton patterns, and understanding the .NET Runtime type loading process.

Postmortems - Tale of Two Casts

June 11, 2017

This week’s issue explores the nuances of .NET, featuring insights on CLR quirks, the excitement of the .NET renaissance, enhancing Docker compatibility, utilizing Hangfire for task scheduling, and significant performance improvements in .NET Core.

Lowering in the C# Compiler (and what happens when you misuse it)

June 04, 2017

This week’s newsletter dives into C# compiler 'Lowering', leveraging .NET with Docker, managing database schema changes, the Actor model with Akka.NET, and mastering HttpClient for advanced web APIs.

Adding a new Bytecode Instruction to the CLR

May 28, 2017

This week, explore the addition of a new IL instruction to the CLR, the unveiling of XAML Standard alongside .NET Standard 2.0, a sneak peek at Xamarin.Forms 3.0, and insights on data encapsulation in C#, plus a performance test of string interpolation.

BUILD 2017 Conference Rollup for .NET Developers

May 21, 2017

This week’s issue highlights the latest from MS BUILD 2017, featuring Scott Hanselman's talks, plus insights on Entity Framework, hosting .NET Core on Digital Ocean, unit testing tips, and serverless C# with Azure Functions.

Design Patterns in C#

May 14, 2017

This week’s issue dives into C# design patterns for beginners, explores the unique relationship between arrays and the CLR, and highlights essential Visual Studio tips and updates from Build 2017. Discover more.

De-virtualization in CoreCLR: Part I

May 07, 2017

In this issue, explore the latest on de-virtualization in CoreCLR, strategies to prevent performance issues with Entity Framework, and tips for maximizing throughput with tasks. Plus, learn how to speed up string validation without regex.

Introduction to functional programming with C#

April 30, 2017

This week’s issue dives into functional programming with C#, high-performance optimization techniques, a visual guide to LINQ operators, and the often-overlooked LookUp class for key/value collections. Discover insights and practical examples.

A C# Developer’s Guide to F#

April 23, 2017

This week's issue features insights for C# developers, including a guide to F#, best practices for C# 7, understanding nullable reference types, mastering 'yield return', and precise computation of CLR object sizes.

NuGet is Now Part of MSBuild

April 16, 2017

This issue explores key developments in .NET technologies, including the integration of NuGet with MSBuild, performance tips for ReSharper, and a proposal for limited multiple inheritance. Dive in for insights.