Newsletters

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.

C# Scripting in Excel

November 19, 2017

This week’s issue highlights C# scripting in Excel for enhanced automation, Mono's new .NET interpreter, offline ASP.NET Core apps, and the exciting Visual Studio Live Share for real-time collaboration. Plus, insights on boosting developer productivity.

Electron.NET

November 12, 2017

In this issue, explore Electron.NET for integrating ASP.NET Core, dive into IL generation for advanced coding, and discover tools for CSV handling. Plus, enhance your debugging experience with Prompter.

Dockerize.NET: Your .NET Core App to a docker image

November 05, 2017

In this issue, explore essential tools and insights for .NET developers: Dockerize your app, avoid common LINQ mistakes, catch up on C# 7.1/7.2 features, and modernize your applications with Windows Containers and Azure.

How to Build a Kubernetes Cluster with ARM Raspberry Pi then run .NET Core on OpenFaas

October 29, 2017

In this week's issue, explore building an ARM Kubernetes cluster on Raspberry Pi, discover the evolving role of C# in Godot, and dive into the latest updates on .NET Core 2.0, C# innovations, and the concept of .NET Standard.

A Value’s Worth: Reference and Value Types in C#

October 22, 2017

This week’s newsletter dives into the depths of C# with insights on value types, pattern matching in C# 7, RyuJIT compiler optimizations, and the release of .NET Framework 4.7.1, along with a nostalgic look at C# generics.

7 Hidden Gems in Visual Studio 2017

October 15, 2017

In this issue, discover 7 hidden gems in Visual Studio 2017 that boost productivity, avoid common pitfalls in asynchronous programming with .NET, and explore functional programming in C#. Plus, learn about speech recognition in Mono and the innovative Pose tool.

.NET Framework 4.7.1 Runtime and Compiler Features

October 08, 2017

This week’s newsletter dives into .NET Framework 4.7.1 features, mastering async/await in C#, exploring local functions in C# 7, and creating your first "Hello World" program. Perfect for enhancing your coding skills.

.NET Framework 4.7.1 Accessibility and WPF Improvements

October 01, 2017

This week’s issue highlights .NET Framework 4.7.1's WPF and accessibility upgrades, tackles multithreading issues with static caches, and explores StructureMap implementation in .NET Core. Plus, discover insights into .NET Runtime internals and a high-performance JSON serializer for C#.

RyuJIT Tutorial

September 24, 2017

In this issue, explore the fascinating world of RyuJIT, discover 7 more debugging tactics for Visual Studio, learn key differences between C# fields, dive into managed object internals, and uncover the essence of cloud-native apps in ASP.NET Core.

Making a game cheat trainer from scratch in C#

September 17, 2017

This issue features a guide on creating a game cheat trainer in C#, insights into Windows Containers for app isolation, and tips on using C# 7 discards and the nameof expression, plus updates on the XAML Designer.

Composite UIs for Microservices - Client Composition

September 10, 2017

This week’s issue features insights on building composite UIs for microservices, optimizing .NET apps with the linker tool, and understanding .NET Core vs. .NET Standard. Plus, explore ASP.NET subdomain routing and the joys of Cake & .NET Core.

Using the .NET IL Linker

September 03, 2017

This week, dive into the world of .NET with insights on using the IL Linker to minimize application sizes, explore data structures in C#, and understand ASP.NET Core authentication. Perfect for developers looking to enhance their skills.