Newsletters

How to capture a variable in C# and not to shoot yourself in the foot

February 05, 2017

This issue dives into C# variable capture nuances, local functions with C# 7, .NET updates, and a candid discussion on migrating from .NET Core back to the .NET Framework. Stay informed and enhance your coding skills.

Azure in Plain English

January 29, 2017

This week’s newsletter explores exciting .NET topics. Dive into image processing techniques, embedded database performance comparisons, significant GC changes in .NET 4.6.2, and the inner workings of .NET delegates. Don’t miss out.

Analysing Pause times in the .NET GC

January 22, 2017

In this issue, explore the latest insights on .NET GC pause times, enhance your C# skills with free courses, and discover the simplicity of .NET Core APIs and new features in C# 7.0. Perfect for developers looking to level up.

Bundling in .NET Core MVC Applications with webpack

January 15, 2017

This week's issue highlights bundling in .NET Core MVC applications with webpack, explores cross-platform graphics in .NET Core, and simplifies .NET Standard concepts. Plus, discover useful patterns for .NET developers.

In-memory C# compilation (and .dll generation) using Roslyn

January 08, 2017

This week’s issue features innovative C# techniques, from in-memory compilation with Roslyn to enhancing response times in web design. Plus, explore ASP.NET Core templates, command line building, and solving puzzles with LINQ.

Why .NET Technologies Are Powering our Application

January 01, 2017

In this issue, explore the power of .NET technologies, dive into a blog series on ASP.NET Core, discuss the state of WPF, and learn about CI/CD for Docker containers in Azure. Plus, check out data pipeline performance comparisons.

Getting started with ANTLR in C#

December 25, 2016

This week’s newsletter explores ANTLR for C# parsing, delves into the mechanics of Object.GetType(), clarifies the differences between number types in .NET, and emphasizes why exceptions should be exceptional. Plus, a performance benchmarking exercise.

New Features in C# 7.0

December 18, 2016

In this issue, explore new features in C# 7.0, learn how to create and publish NuGet packages, dive into research papers in .NET, and uncover why reflection is slow and the implications of ref locals’ restrictions.

Announcing C# Support for AWS Lambda

December 11, 2016

This issue highlights exciting developments for C# developers. Discover C# support for AWS Lambda, dive into functional programming, learn about in-memory testing, and find essential tips for new C# developers.

.NET Standard – What It is And How It Applies to .NET Core

December 04, 2016

This week's newsletter dives into .NET Standard's relevance, explores safety in concurrency, and introduces asynchronous programming in C#. Plus, discover the power of discriminated unions in C#. Enjoy.

A faster lower allocation stream stack wielded for ALPN/TLS and… HTTP2

November 27, 2016

In this issue, explore C# best practices, tackle common pitfalls, and delve into the evolution of open-source .NET. Plus, learn about producer-consumer patterns and the challenges with virtual events.

.NET Core Data Access

November 20, 2016

This week's newsletter covers the latest in .NET Core, including data access libraries, LINQ for bitwise operations, the new Stateless 3.0 library, first impressions of Visual Studio 2017 RC, and an overview of C# 7.0 features.

Overlay.NET: An easy-to-use overlay library written in C#

November 13, 2016

This week’s newsletter features Overlay.NET, a user-friendly C# library for overlays, Aramid for creating typed HTML components, and insights on IL directives, C# 7.0 out variables, and common coding pitfalls.

Writing a very simple shell in C#

November 06, 2016

This week’s newsletter explores implementing a simple shell in C#, the 'fixed' keyword in .NET, a DotNet ORM Cookbook, the new power of tuples in C# 7.0, and the joy of micro-optimizing your code. Enjoy.

How To Apply Sobel Operator To An Image

October 30, 2016

In this issue, explore edge detection with the Sobel Operator, dive into ServiceStack for efficient .NET Core web services, and learn about fluent interfaces in C#. Plus, tips for testing SSL in ASP.NET Core.

Common Multithreading Mistakes in C#; Part II

October 23, 2016

This week, dive into essential insights on C# multithreading mistakes, native compilation benefits, deploying ASP.NET Core with Docker, transitioning to .NET on Linux, and getting started with Roslyn for C# code transformation.

Why using finalizers is a bad idea

October 16, 2016

In this issue, we explore the pitfalls of using finalizers in C#, improvements in Visual Studio startup, insights on parallel test execution, performance issues with DateTime parsing, and a quirky .NET fact about String.Join().

Sharing Authorization Cookies between ASP.NET 4.x and ASP.NET Core 1.0

October 09, 2016

In this issue, explore sharing authorization cookies between ASP.NET apps, learn about the Fossil delta compression algorithm, analyze StackOverflow index costs, and discover how to manage secrets in Azure for your applications.

Introducing .NET Standard

October 02, 2016

This issue features key insights on .NET Standard for seamless code sharing, understanding memory usage with ProcDump, optimizing LINQ for efficiency, and exploring lesser-known Visual Studio extensions.

DateTime under the hood

September 25, 2016

This issue explores the inner workings of DateTime in .NET, introduces the open-source GLAD for memory performance analysis, and discusses LINQ syntax tree optimizations. Plus, we dive into .NET instrumentation and Azure Functions challenges.