Newsletters

Shaders with HLSL for WPF Developers

November 18, 2018

This issue explores essential topics for developers: learn about HLSL shaders, dive into functional programming in C#, understand ASP.NET Core 2.2 Health Checks, anticipate C# 8.0 features, and preview Visual Studio 2019 updates.

Announcing .NET Standard 2.1

November 11, 2018

This week’s newsletter highlights key updates in the .NET ecosystem, including the announcement of .NET Standard 2.1, essential changes in ASP.NET Core 3.0, and insights on handling localization issues. Dive in for more.

A Breakdown of Blazor Project Types

November 04, 2018

This issue covers essential insights on Blazor project types, building dynamic LINQ queries with Expression Trees, the evolution of JSON in .NET Core, and the significance of XAML today, along with JWT authentication flows in ASP.NET Core.

High performance, cross-platform streaming with libvlc and Chromecast

October 28, 2018

This week’s issue features libvlc’s new casting capabilities, tips for debugging multiple ASP.NET Core projects, insights on duck-typed extension methods in C#, diagnostic scenarios for ASP.NET Core, and a performance comparison of string methods in .NET.

A Re-Introductoin To C# References

October 21, 2018

This issue features insights into C# references, efficient ID generation, managing strongly-typed settings in .NET Core, utilizing OData clients in ASP.NET Core, and troubleshooting core saturation issues.

MyCaffe: A Complete C# Re-Write of Caffe with Reinforcement Learning

October 14, 2018

This issue features insights on common C# pitfalls, a complete C# re-write of Caffe for reinforcement learning, performance tips for ASP.NET Core apps, and guidance on enabling CORS and using .NET Hardware Intrinsics for ML acceleration.

How Microsoft rewrote its C# compiler in C# and made it open source

October 07, 2018

This issue dives into the evolution of Microsoft's C# compiler, explores .NET runtimes, and examines struct equality comparison. Plus, discover the benefits of using TaskCompletionSource for modern coding practices.

The .NET Framework is Done!

September 30, 2018

In this issue, explore the transition from .NET Framework to .NET Core, discover the magic of feature-focused code organization, and get the latest updates on Azure Functions and Microsoft Learn to enhance your development skills.

C# 8 Concerns

September 23, 2018

In this issue, we explore C# 8 concerns and features, delve into FlubuCore for automation, discuss programming verbosity, and share tips for creating compact .NET Core microservices. Dive in for insights.

How to (really) migrate from .NET Core 2.0 to 2.1

September 16, 2018

This issue covers essential insights on migrating .NET Core, the pros of lazy loading, using System.Drawing in .NET Core, writing a JIT compiler in C#, and pitfalls of the repository pattern. Dive in for valuable tips.

Improving your productivity in the Visual Studio Editor

September 09, 2018

This issue features insights on boosting productivity in Visual Studio, streaming with ASP.NET Core SignalR, C# async API comparisons, and a deep dive into .NET logging frameworks. Enhance your coding skills today.

C# Sharding and Multithreading - Deep Dive

September 02, 2018

This issue dives into C# concurrency with sharding, explores Azure Durable Functions for tourism, shares useful extension methods, and reflects on transitioning from Visual Studio to VS Code. Discover insights and tips to enhance your coding journey.

Monitoring and Observability in the .NET Runtime

August 26, 2018

This issue dives into .NET's monitoring and observability, exploring its key features for effective debugging. Learn about correct exception rethrowing, passing by reference vs. value, and the intricacies of garbage collection.

Devirtualization in .NET Core

August 19, 2018

This issue explores key insights in .NET Core, C# evolution, and Microsoft's push for UWP in business apps. Dive into strategies for microservices with Azure Functions and secure configuration management in .NET Core.

Tiered Compilation Preview in .NET Core 2.1

August 12, 2018

This issue features insights on .NET Core 2.1's new tiered compilation, the intricacies of boxing and unboxing, and an introduction to the Windows Template Studio for streamlined app development.

Serverless apps: Architecture, patterns, and Azure implementation

August 05, 2018

In this issue, we explore the evolution of serverless architecture, delve into .NET's new IO API pipelines, simplify ASP.NET authentication, and clarify stack vs. heap memory structures. Plus, discover the exciting open-source release of Xenko 3.0.

When to use mocks

July 29, 2018

This issue covers essential insights, from when to use mocks in testing to improving C# method honesty. Dive into high-performance coding with .NET Core intrinsics, Span, and explore C# 8 features.

Strings Are Evil

July 22, 2018

In this issue, explore memory optimization techniques, demystify .NET garbage collection, discover IntelliCode's new features for coding consistency, and delve into struct equality performance. Plus, learn about GP-GPU computing in C#.

Deep Dive into Microsoft Configuration

July 15, 2018

In this issue, explore Microsoft's new configuration mechanism for .NET, dive into high-performance IO with System.IO.Pipelines, and discover the benefits of the dynamic RepoDb ORM library for efficient data processing.

Learning DevOps, building the ASP.NET Core Workshop, and keeping it up to date

July 08, 2018

This issue dives into optimizing DevOps practices, enhancing C# code efficiency, and exploring .NET internals. Discover insights on image processing improvements and the latest on experimental IO APIs. Enjoy.