Newsletters

Benchmarking Span Performance

April 08, 2018

This week’s issue dives into C# 7.x with insights on Span performance for memory-intensive apps, nullable types, ASP.NET Core testing enhancements, JIT compilation, and tips for C# development in Visual Studio Code.

Exploring the internals of the .NET Runtime

April 01, 2018

This issue dives into .NET internals, Blazor's exciting browser capabilities, and the proposal for default interface methods in C# 8. Plus, learn about Azure Functions for geolocation and effective techniques for lock-free programming.

Cross-platform GUIs with open source .NET using Eto.Forms

March 25, 2018

In this issue, explore the versatility of open-source .NET with cross-platform GUIs, learn about C#'s true and false operators, and discover smarter ways to handle console apps and text file operations.

User Authentication with Vue.js, ASP.NET Core 2 and Facebook Login

March 18, 2018

In this issue, explore user authentication with Vue.js and ASP.NET Core, dive into the benefits of Span and Memory in .NET Core, and discover the power of immutable types. Plus, learn about scalable ASP.NET Core APIs and server caching.

How generics were added to .NET

March 11, 2018

This week’s issue dives into the evolution of generics in .NET, the speed improvements in Visual Studio 2017, the future of Blazor and .NET Core, and the exciting features of C# 7.2. Don’t miss the sneak peek into System.IO in .NET Core 2.1.

A free data masking and/or anonymizer library for Sql Server written in .NET

March 04, 2018

In this week's issue, explore a free SQL Server data masking library, learn to keep ASP.NET WebAPI Controllers lean, discover .NET Core 2.1 Preview 1, dive into Drawing2D in C#, and understand C# 8.0's nullable reference types.

Throttling your API in ASP.NET

February 25, 2018

This week, we explore API security with throttling techniques, streamline project dependencies, celebrate Unity's advancements, introduce Avalonia for cross-platform UI, and delve into the rich history of .NET.

Understanding Cancellation Callbacks

February 18, 2018

In this week's newsletter, we explore cancellation callbacks in .NET, set up CI/CD with Bitbucket and Docker, and highlight essential free Visual Studio extensions. Plus, we dive into Blazor's official status and simplify async method migration.

Paste JSON as Code

February 11, 2018

This week’s newsletter features tools and insights for developers, including Blazor for .NET applications, Application Insights telemetry, unit testing with HttpClient, and a new library for async utilities.

The performance characteristics of async methods in C#

February 04, 2018

This week’s issue dives into the performance of async methods in C#, explores string switch statements, introduces Gui.cs for terminal UIs, and details implementing a neural network in C#. Plus, discover stack trace improvements in .NET Core 2.1.

Internals of tuple literals

January 28, 2018

This week's issue dives into the internals of tuple literals, explores multi-tenant web apps with ASP.NET Core, and shares insights on sorting large data efficiently. Plus, discover resources for .NET internals and tips for maximizing the Visual Studio Output window.

RPC over WebSocket for .NET

January 21, 2018

This week, explore cutting-edge .NET topics: WebSocket RPC for seamless client integration, a new installer for .NET Core CLI apps, insights on ConcurrentDictionary thread safety, interactive line editing, and the refined TensorFlow API for .NET.

C# 7 Series, Part 8: “in” Parameters

January 14, 2018

This week's newsletter dives into C# with insights on "in" parameters, setting up a private NuGet server, debugging techniques, and common datetime mistakes. Enhance your coding skills with these essential tips.

Disposable, Finalizers, and HttpClient

January 07, 2018

In this issue, we dive into C# Disposal and Finalizers, explore memory corruption mysteries, discuss duck typing with async/await, and consider running ASP.NET Core on Alpine Linux. Plus, learn to build a serverless link shortener.

Open Source .NET – 3 years later

December 31, 2017

This week’s issue dives into the evolution of open source .NET, explores real-time unit testing in Visual Studio 2017, and reveals strategies for zero downtime deployments. Plus, check out CliWrap for easier command line interactions.

How does .NET JIT a method? (also featuring ‘Tiered Compilation’)

December 24, 2017

This week’s issue dives into the intricacies of .NET JIT compilation, explores the origins of C#, and breaks down Dependency Injection. Plus, discover how Hybridizer enhances C# performance on GPUs and the impact of Tasks on efficiency.

Step-back while debugging with IntelliTrace

December 17, 2017

This issue features insights on debugging with IntelliTrace, essential C# attributes, strategy pattern implementations, creating Roslyn analyzers in Visual Studio, and managing native memory with emalloc.NET.

Kurukuru

December 10, 2017

In this issue, explore the latest updates for Visual Studio 2017 and Mac, learn key OOP principles with A-PIE, discover the Kurukuru spinner library, and dive into essential C# code coverage tools.

Writing smarter cross-platform .NET Core apps with the API Analyzer and Windows Compatibility Pack

December 03, 2017

This week, explore tools for cross-platform .NET Core apps, C# scripting in Excel, running .NET on Raspberry Pi, PostgreSQL testing in .NET, and a deep dive into async methods in C#. Enhance your coding toolkit.

SQL Operations Studio

November 26, 2017

In this issue, explore SQL Operations Studio for data management across platforms, discover the new Span type for memory handling, and get insights on Visual Studio 2017 updates and language development challenges.