stream:// .net


.NET 6 Networking Improvements

Introducing new networking features in .NET 6 in this blog post highlighting some of the changes and improvements.

Don't Do That, Do This: The .NET 6 Edition

In this C# Advent post, we have a little fun and talk about some nice, lesser hyped .NET 6 features that might make you happy.

What's new for gRPC in .NET 6

Check out the great new features and performance improvements for gRPC in .NET 6!

What’s New in Rider

What's new in recent JetBrains Rider updates

WPF Best Practices 2021 | ComponentOne

This article will explain best practices for modern WPF developers. See more from ComponentOne today.

How not to read a string from an UTF-8 stream - Gérald Barré

In this post, I describe how to correctly read a string from a UTF-8 byte stream in a .NET application.

GitHub - PragmaticFlow/NBomber.Grafana: Grafana dashboard for NBomber

Grafana dashboard for NBomber. Contribute to PragmaticFlow/NBomber.Grafana development by creating an account on GitHub.

Don't Code Tired | What’s New in C# 10: New Possibilities for Validation and Logging Methods

Don't Code Tired - Jason Roberts on Software Development and .NET -

Upgrading a .NET 5 "Startup-based" app to .NET 6: Exploring .NET Core 6 - Part 12

In this post I tackle a question I have received several times: how can I update an ASP.NET Core 5 app that uses Startup to .NET 6's minimal hosting APIs.

Prime your flux capacitor: SQL Server temporal tables in EF Core 6.0

Restore deleted records, use LINQ to query audit history and more with EF Core's new temporal table support.

Liskov Substitution Principle in C#

Among all the SOLID principles for object-oriented programming paradigm, the Liskov Substitution Principle is one of my favorites. This…

Windows App SDK ('Project Reunion') Hits Version 1.0 -- Visual Studio Magazine

Microsoft's Windows App SDK 1.0 Stable release is live, unifying access to Windows APIs for desktop Windows 10/11 apps in a new scheme that was formerly called 'Project Reunion.'

Exploring .NET Core 6

In this series I explore some of the changes and new features coming to .NET core 6.

How C# 10.0 and .NET 6.0 improve ArgumentExceptions | endjin

C# 10.0's support for CallerArgumentExpression and some new helpers in .NET 6.0 make throwing argument exceptions more succinct and less error prone.

Monitoring a .NET application using OpenTelemetry - Gérald Barré

In this post, I describe how you can instrument your .NET applications and monitor them using OpenTelemetry

Infer# v1.2: Interprocedural Memory Safety Analysis For C#

Infer# v1.2 brings the first interprocedural race condition detection to .NET, use it today locally in Windows.

.NET 6 vs .NET 5: up to 40% speedup!

A year ago I wrote a post comparing .NET 5 performance with its predecessor on Fusion performance tests, and honestly, I was quite…

GIFs in Console Output Using ImageSharp and Spectre.Console

Rendering GIFs to console output using .NET OSS and C#

What's new in Windows Forms in .NET 6.0

Read about the new features that are in Windows Forms in .NET 6.0.

Write and debug code by using Hot Reload - Visual Studio (Windows)

Hot Reload, similar to edit and continue, allows you to make changes to your code while running apps

New Blazor WebAssembly capabilities in .NET 6

With .NET 6, the underlying .NET WebAssembly runtime supports entirely new kinds of functionality, and can be faster and more productive than ever before."Na...

8 Ways You can Cause Memory Leaks in .NET - Michael's Coding Spot

Memory leaks are sneakily bad creatures. It's easy to ignore them for a very long time, while they slowly destroy the application. With memory leaks, your memory consumption grows, creating GC pressure and performance problems. Finally, the program will just crash on an out-of-memory exception.

Announcing YARP 1.0 Release

Announcing YARP 1.0, an open-source, highly customizable reverse proxy using .NET, which can be downloaded from NuGet.

Dissecting Interpolated Strings Improvements in C# 10

There are many interesting features coming into C# 10 and my favorite one is the improvements of interpolated strings. It may sound weird that the #1 feature for me is not a new one but an improvement of an existing one. That’s because I do care a lot about performance and the interpolated string improvements in C# 10 will make my code faster without any changes from my side. But that’s not it. The new design is not only allows creating strings faster, but it also allows skipping the string creation altogether!

Visual Studio 2022 Launch Event

Join us on November 8, for the launch of Visual Studio 2022. Learn about what’s new, hear tips & tricks, participate in the live Q&As, and be the first to ta...

Hot Vacancies

.NETBack End Developer

Field Complete, .NET

Field Complete is a team of passionate, young & fun-loving professionals looking to change the uneffective way that Servicing Industry works on US markets. Field Complete is growing really fast. We are looking for a Back End Developer to build a top-level modern API, ready for high load. Strong expertise with:

Senior Xamarin Developer

DraftKings, Mobile

You will join a mobile team which is working on two very exciting projects, Sportsbook and Casino. The apps are used by users in the US, where we are working on the regulated markets. We are releasing apps every two weeks. Our apps are generating almost 75% of the company revenue and the user base is growing daily. Technical stack on the project: Xamarin.Forms, MVVM with DI, NewRelic, Azure + App Center etc. Switching to .Net MAUI in the nearest 2-3 months.

Senior .NET Engineer

DraftKings, .NET

You will be working in a large US-oriented company that puts as a priority: security, performance, and stability. The candidate will work on pushing a huge number of changes (several thousand per sec) to several thousand clients in a near real-time manner.

Middle strong .NET developer

SoftServe, .NET

Our customer is an American company that develops software for businesses to help manage their networks, systems, and information technology infrastructure. The company provides purpose-built products for IT professionals, MSPs, and DevOps pros.

Junior .NET Developer

Chudovo OU, .NET

We are looking for a Junior .Net developer for being involved in to further development of the B2B platform for IT companies. You'll work on mostly back-end tasks closely with a Senior level developer.