stream:// .net


CQRS + Event Sourcing – Step by Step | Learn CQRS and Event Sourcing

A step-by-step overview of the parts of a CQRS ES based system and how they fit together. Focusing on the flow from Command through to Read Model.

10 Essential Debugging Tools for C# .NET Development - Michael's Coding Spot

When it comes to debugging software, tools are extremely important. Get the right tool and you extract the right information. Get the right information and you can find the root cause of the issue. Find the root cause and you've solved the bug.

Say goodbye to .NET Core 3.0

Microsoft has declared the end of support for .NET Core 3.0 and advised users to move to .NET Core 3.1

Working with Expression Trees in C# | Alexey Golub

Expression trees is an obscure, although very interesting feature in .NET. Most people probably think of it as something synonymous with object-relational mapping frameworks, but despite being its most common use case, it’s not the only one. There…

C# 8 asynchronous streams - Red Hat Developer

Explore the new C# 8 asynchronous streams feature in this first article in our series covering the new features available in C# 8.

Dos and Don'ts of stackalloc

Span made stackalloc safe-ish to use, but it still has sharp edges.

My House Runs NET Smart Home Automation with NET Core and Azure

Announcing .NET Core 3.0: https://aka.ms/dotnetcore3 .NET Core isn't just for web pages! Using live demos with commercially available home automation hardwar...

Rider 2020.1 Starts Early Access Program - .NET Tools Blog

For the first 2020.1 EAP build, we didn’t set our sights on implementing any new big features or changing the world. Instead, we put a lot of effort into polishing and jazzing up the tons of existing features to make … Continue reading →

Building a Blazing Fast Object Mapper with C# .NET Core 3.1

Computer programming tutorial demonstrating multiple ways of building an object-to-object mapper in C# with .NET Core 3.1, including performance metrics and analysis. Also shows how to implement the AutoMapper library.

Application Diagnostics in .NET Core 3.1 - Damian Edwards & David Fowler

What do you do when your .NET Core application doesn’t behave the way you expect? Maybe it’s slower since the last deployment or has started crashing at the ...

ASP.NET Core middleware with Roslyn Analyzers - Part 1

Learn how to create Roslyn Analyzers to help add ASP.NET Core middleware and in the right order.

Rider 2019.3.3 Bugfix Available - .NET Tools Blog

TGIF! Also, we’ve just published Rider 2019.3.3.  Rider 2019.3.3 comes with these fixes: The IDE remembers the custom position of the Commit window. No more false “constant expressions” warnings with nullable context enabled. StackOverflow exceptions in C# and Blazor code … Continue reading →

ReSharper Ultimate 2019.3.3 Bugfixes Available - .NET Tools Blog

Sometimes, even a bugfix needs a bugfix. 2019.3.3 is a case in point as we’re publishing ReSharper Ultimate 2019.3.3 today. Look for update notifications in Visual Studio and the Toolbox App to take advantage of these useful updates.  ReSharper 2019.3.3 … Continue reading →

Debug Visualizer - Visual Studio Marketplace

Extension for Visual Studio Code - An extension that visualizes values while debugging.

Tinkerer - Static Factory Methods vs Constructors In C#

Tinkerer - Static Factory Methods vs Constructors In C# Tinkerer Adventures in code Static Factory Methods vs Constructors In C# Recently while pair programming with a

Understanding Dependency Injection in .NET Core

Learn what Dependency Injection and IoC are and what .NET Core provides you to support them.

C# to C# Communication: REST, gRPC and everything in between

There are many ways to communicate between a C# client and a C# server. Some are robust, others not so much. Some are very fast, others aren't. It's important to know the different options so you can decide what's best for you.

Oracle Developer Tools for Visual Studio 2019 VSIX Installer

Oracle Developer Tools for Visual Studio 2019 VSIX Installer Home Menu Oracle Back Search

Rider 2019.3.2 is Available!

Just moments ago we published a bugfix update, Rider 2019.3.2.  Please bear with me as I walk you through the highlights of this release. First off, Rider has inherited lots of fixes and improvements from ReSharper 2019.3.2, such as:  The … Continue reading →

Autofac v5.0

This is the first major-version release we've had in about three years (Autofac 4.0 was released in August 2016). There are some breaking changes and new features you should know about as you decide your upgrade strategy.

Writing network proxies for development purposes in C#

If you are developing, testing, or supporting web applications, you probably encounter situations when you need to record or modify HTTP traffic. Quite often, the browser request viewer might be en…

10 Performance-Improvement Tips for ASP.NET Core 3.0 Applications

This article provide 10 most important tips and tricks to be followed in the development, to improve the performance of ASP.NET Core 3.0 applications.

C# Futures: Covariant Return Types

A frequent API design problem is the inability to use a more specific return type when overriding a method. Proposal 49, which is now a C# 9 candidate, seeks to correct this issue.

F# Ukraine 2020

The Ukrainian Conference on F# focused on applied production use-cases

Building Microservices with gRPC and .NET

Microservices based applications consist of multiple services and are built with a variety of programming languages. Based on the business use case, you can ...

Hot Vacancies

.NET Developer

American startup, .NET
This week

A developer is needed for an American startup that manages the operation and maintenance of residential complexes. This is a new project from scratch with a temporary integration of the old system (Web Forms, no code access).

.NET Backend 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.