stream:// .net


Announcing the Microsoft.Toolkit HighPerformance 7.0 release

An overview of the main features and improvements being introduced in this second major release of the HighPerformance package

Rider 2021.1 Reaches Beta! | The .NET Tools Blog

Good news, everyone! Today we released Rider 2021.1 Beta. This means that we are on the homestretch of the major release. This build is packed with all the features that will soon be available with t

Loop alignment in .NET

Performance and stability improvement

PriorityQueue In .NET - .NET Core Tutorials

It’s somewhat surprising in the 20 years .NET has been out, there hasn’t been an official implementation of a Priority Queue. It hasn’t stopped people hacking together their own Priority Queues, and indeed, even Microsoft has had several implementations of priority queues buried internally in the framework, but just never exposed for the public. Finally, […]

OpenTelemetry .NET reaches v1.0 | .NET Blog

Learn a new standard for observability telemetry with OpenTelemetry .NET which was created by merging OpenTracing and OpenCensus.

Creating and Testing ASP.NET Core Filter Attributes

Creating a Filter Attribute in ASP.NET Core may be confusing due to several implementation choices. We can make the necessary decisions by answering the right questions. Let's learn how to create and test filter attributes, and what decisions we have to make for that purpose.

Pattern Matching In C#

In this article, you will learn about Pattern Matching in C#.

Generate Dockerfile for .NET Applications with Rider | The .NET Tools Blog

The modern development stack continues to evolve, bringing along with it incredible conveniences for developers. Arguably, one of the most significant advancements has been the ability to containerize

New in Visual Studio F# Tooling: .NET 5 Scripting and F# Interactive -- Visual Studio Magazine

F# Interactive can run F# code interactively at the console, or execute F# scripts: ' In other words, F# interactive executes a REPL (Read, Evaluate, Print Loop) for the F# language.'

.NET March 2021 Updates – 5.0.4, 3.1.13, 2.1.26 | .NET Blog

Today, we are releasing the .NET March 2021 Updates. These updates contains reliability and security improvements. See the individual release notes for details on updated packages. You can download 5.0.4 , 3.1.13, 2.1.26 versions for Windows, macOS, and Linux, for x86,

OpenSilver

An open-source reimplementation of Silverlight that runs on current browsers via WebAssembly

Refactor object-oriented code with ReSharper | The .NET Tools Blog

Object-oriented programming is a popular programming paradigm. Many developers create object models for use in object-oriented systems. When those models are built, they often need to undergo some ref

Five levels of performance tuning for an EF Core query – The Reformed Programmer

Five levels of performance tuning for an EF Core query – The Reformed Programmer Skip to content The Reformed Programmer I am a freelance .NET Core back-end developer Menu and widgets Home Contact Hire Me

.NET Core 2.1 will reach End of Support on August 21, 2021 | .NET Blog

Update your apps to a supported version of .NET Core as .NET Core 2.1 will be reaching end of support on August 21, 2021.

.NET Annotated Monthly | March 2021 | The .NET Tools Blog

Did you know? Windows used to be called Interface Manager. Interface Manager was supposed to be the name of the product, but was changed to Windows to solidify Microsoft's branding. In 1983 at Comdex,

Debugging a native deadlock in a .NET Linux application

Debugging a native deadlock in a .NET Linux application

Async, Await and the UI Problem

Programming book reviews, programming tutorials,programming news, C#, Ruby, Python,C, C++, PHP, Visual Basic, Computer book reviews, computer history, programming history, joomla, theory, spreadsheets and more.

justinamiller/DotNet-Coding-Guidelines

This repo highlights the list of software engineering guidelines in general. - justinamiller/DotNet-Coding-Guidelines

AvaloniaRider - Plugins | JetBrains

This is the Avalonia integration for JetBrains Rider.

Case Study: How Wasabi Wallet is Built Using .NET, Avalonia and JetBrains Rider | JetBrains Blog

A few weeks back, we had a chat with Roland Soós, one of the Software Developers working on Wasabi Wallet. They shared with us how they use JetBrains Rider to build their application that works on Win

What's the Difference between Channel<T> and ConcurrentQueue<T> in C#?

In response to the previous article ( Introduction to Channels in C# ), I've received several questions from folks who have been using ...

First .NET 6 Preview Introduces Blazor Desktop -- Visual Studio Magazine

Microsoft shipped the first preview of .NET 6, expected to debut in November as the culmination of a years-long effort to provide an open source, cross-platform framework for all things .NET in one unifying umbrella offering.

Demystifying the volatile keyword

A demonstration of how Out of Order Execution causes problems

RainwayApp/warden

Warden.NET is an easy to use process management library for keeping track of processes on Windows. - RainwayApp/warden

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.