stream:// .net


Announcing .NET 5.0 Preview 5 | .NET Blog

Today, we’re releasing .NET 5.0 Preview 5. It contains a small set of new features and performance improvements. The .NET 5.0 Preview 4 post covers what we are planning to deliver with .NET 5.0. Most of the features are now in the product,

Memory profiling on Linux and macOS with dotMemory 2020.2 - .NET Tools Blog

Version 2020.2 EAP01 finally brings dotMemory to Linux and macOS! For these systems, dotMemory is currently available only as a command-line tool. The tool is free and lets you take and save memory snapshots. To analyze the snapshots, you still … Continue reading →

C# Delegates with IoC Containers and Dependency Injection

Developers are usually encouraged to do dependency injection with interfaces. Some developers don’t know that they can do dependency injection with delegates, and there are good reasons to do…

Stack Overflow Developer Survey 2020

Nearly 65,000 took this comprehensive, annual survey of people who code. Demographics. Most loved, dreaded and wanted technologies. Salary and careers.

.NET async/await in a single picture – TooSlowException

.NET async/await in a single picture – TooSlowException Performance, architecture, Software Craftmanship... Home About Async Expert Attend our async and c

Rider 2020.2 Roadmap - .NET Tools Blog

In this post, we’d like to share our plans for Rider 2020.2 and find out what we can do next to improve your development experience. Your feedback is always welcome! The following is a list of our priorities for the … Continue reading →

5 more things about enums in C#

We've already seen some of the things you should know about enums in C#. Here we'll dive into Flagged enumerations, serialization and so on.

Deep dive into .NET Garbage Collection - Inoxoft

What is .Net Garbage collection, latency modes, GC phases, background GC, how it works and some performance tips explained by Senior .Net Developer

TomaszRewak/C-sharp-stack-only-json-parser

Stack only json deserialization using generators and the System.Text.Json library - TomaszRewak/C-sharp-stack-only-json-parser

C# Tutorial - Make a flappy bird game in windows form

Full written tutorial is on - https://www.mooict.com/create-flappy-bird-game-in-visual-studio-using-c/ This is one of the first tutorials I've written for MO...

.NET 5 preview support in OmniSharp and C# Extension for VS Code | StrathWeb. A free flowing web tech monologue.

.NET 5 preview support in OmniSharp and C# Extension for VS Code | StrathWeb. A free flowing web tech monologue.

Goodbye .NET Standard - We Hardly Knew Ye - .NET Core Tutorials

With the announcement of .NET 5 last year, and subsequent announcements leading up to MSBuild 2020, a big question has been what’s going to happen to “.NET Standard”. That sort of framework that’s not an actual framework just an interface that various platforms/frameworks are required to implement, but not really, and then you have to […]

HotChocolate: An Introduction to GraphQL for ASP.NET Core by Michael Staib

GraphQL is a great way to expose your APIs and it has changed the way we think about consuming data over HTTP. Not only does GraphQL give us the power to ask...

Welcome to C# 9.0 | .NET Blog

C# 9.0 is taking shape, and I’d like to share our thinking on some of the major features we’re adding to this next version of the language. With every new version of C# we strive for greater clarity and simplicity in common coding scenarios,

F# 5 and F# tools update | .NET Blog

We’re excited to announce some updates to F# 5 today! We shipped a lot of preview features since F# 5 preview 1, and they have all been stabilizing since that release. Today, we’re happy to announce some minor additions to F# 5 and talk about some pretty cool performance work we’ve been doing.

Rider 2020.1.3 and ReSharper Ultimate 2020.1.3 Bugfixes Are Here! - .NET Tools Blog

We’ve published a couple of bugfixes a moment ago: Rider 2020.1.3 and ReSharper Ultimate 2020.1.3 are ready for you to download. Here’s how we made each tool a tiny bit better. ReSharper Ultimate 2020.1.3 In this build, you will find … Continue reading →

ASP.NET Blog | ASP.NET Core updates in .NET 5 Preview 4

ASP.NET Core 5.0 Preview 4 is now available! Check out all the updates and improvements in this release.

Pure Functions C#

This article explains what are FP Functions or Pure Functions in C# functional programming and why they matter.

Pinned Object Heap in .NET 5 – TooSlowException

Pinned Object Heap in .NET 5 – TooSlowException Performance, architecture, Software Craftmanship... Home About Async Expert Attend our async and concurren

Performance best practices in C#

Non-exhaustive list of code patterns to avoid in C#, either because they are risky or perform poorly.

Custom Response Caching Using NCache in ASP.NET Core

NCache is a cross-platform, open-source distributed caching framework from Alachisoft. It is an extremely fast distributed caching framework that is linearly scalable. This article presents a discussion on how we can work with NCache and response caching middleware in ASP.NET Core.

Сравниваем c# операторы ?: vs if-else vs switch

Сегодня на ревью прилетела очередная фабрика животных: public static class AnimalsFactory { public static Animal CreateAnimalByTernaryOperator(bool isCat)...

ZLogger — Zero Allocation Logger for .NET Core and Unity

I’ve just released a new logging library ZLogger for .NET Core and Unity. It is very fast, and using previously introduced ZString — Zero…

Adding Observability to .NET Core Apps ASP.NET Blog |

Based on customers using .NET Core in different environments, this article explores options for adding observability to .NET Core apps.

A Story About .csproj, Large Solutions and Memory Usage - .NET Tools Blog

We discussed the motivations and our push toward running Rider on .NET Core in our previous post. As part of that effort, we are looking into converting projects in the ReSharper and Rider solution to using the new, simpler, SDK-based … Continue reading →

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.