stream:// .net


The Hot Reload Debacle - .NET Core Tutorials

There’s been a bit of a hoopla lately around Microsoft pulling a feature from the upcoming .NET 6 release. The feature in question is “Hot Reload”. I’m going to do a post in the future that goes more in depth as to what hot reload can and can’t do, but it’s pretty darn impressive and […]

7 awesome improvements for LINQ in .NET 6

Subscribe: http://bit.ly/ChapsasSubBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick and in this video...

What’s new in F# 6

F# 6 is now a release candidate. Checkout all of the new features available in this release.

Querying with ADO.NET and F# | Compositional IT

Querying with ADO.NET and F# | Compositional ITUnited Kingdom: +44 (0)208 088 8978 Downloads DevelopmentCommercial IT Consultation Development Pack Support PackConsultancyTech Accelerator Consultant as a Service SAFE Stack Farmer – Easy Azure DeploymentsTraining & CoachingApplication Hea

Introducing DevOps-friendly EF Core Migration Bundles

EF Core's new migration bundles provide build artifacts to deploy schema and data changes to your database as part of your DevOps pipeline.

ReSharper 2021.2.2 and Rider 2021.2.2 bug fixes have landed | The .NET Tools Blog

Hello everybody! We’ve just released the second bugfix update to ReSharper and Rider 2021.2. Let’s go through the highlights of these builds. ReSharper We've brought back the compatibility of Je

4 new useful APIs in .NET 6

Subscribe: http://bit.ly/ChapsasSubBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick and in this video...

Tim Deschryver

Keepings it simple with ASP.NET Endpoints and its dependency system

Ahead-Of-Time Compilation for Blazor Wasm

In this article, we will look at how you can compile your code directly to Wasm Ahead-Of-Time (AOT) and what pros and cons this brings.

Profiling and Fixing Common Performance Bottlenecks

Performance is paramount when it comes to user experience. Studies have shown that faster apps lead to better outcomes, while slow sites lose customers and s...

Compress Strings With .NET and C#

Use Brotli and Gzip compression in .NET to reduce string sizes.

How to Use C#'s Parallel.ForEach

There are certain operations performed in code that lend themselves to being executed in parallel. Some might even call these tasks "embarrassingly parallel". In this post we'll be going over how we can use C#'s Parallel.ForEach to iterate over collections in parallel.

6 Essential Tools to Detect and Fix Performance Issues in .NET - Michael's Coding Spot

Performance issues can be very difficult if you don't have the right tools. Luckily, there are plenty of excellent tools in the space of .NET. These can help you detect, monitor, optimize, and fix performance issues. Both locally and in the cloud.

A look at the upcoming improvements to LINQ in .NET 6 | Raygun Blog

The upcoming release of .NET 6 brings a number of really interesting features, including a suite of new LINQ capabilities.

Common web application architectures

Architect Modern Web Applications with ASP.NET Core and Azure | Explore the common web application architectures

Async processing of long-running tasks in ASP.NET Core

In this post, I'll show you how to implement async processing in ASP.NET Core, using a queue and the Background Worker feature.

How To Desktop in 2022

A look at all the different ways to build for desktop today. Choose your life partner wisely.

HTTP/3 support in .NET 6

.NET 6 includes preview support for HTTP/3: In Kestrel, HTTP.Sys & IIS for ASP.NET for server scenarios In HttpClient to make outbound requests For gRPC What is HTTP/3 and why is support important? HTTP through version 1.1 was a relatively simple protocol,

Cluster overview | NBomber

This document will help you learn about NBomber Cluster. NBomber Cluster is an additional runtime component that can run NBomber tests in a distributed way (on multiple nodes) with flexible orchestration and stats gathering. NBomber Cluster is available in the Enterprise version, including a free trial period.

csharplang/LDM-2021-08-30.md at main · dotnet/csharplang

The official repo for the design of the C# programming language - csharplang/LDM-2021-08-30.md at main · dotnet/csharplang

C# - Gotchas with switch expression - Hi, I'm Ankit

This post talks about a bug in Rider and Roslyn analyzers when we refactor the switch-case to switch expression with Nullable default type.

S.O.L.I.D. Principles of Object-Oriented Programming in C#

SOLID principles are a set of 5 golden rules used by object-oriented developers. Today, we'll explore how and why to use each with examples in C#.

Build Next-Generation Microservices with .NET 5 and gRPC on AWS | Amazon Web Services

Microservices commonly communicate with JSON over HTTP/1.1. These technologies are ubiquitous and human-readable, but they aren’t optimized for communication between dozens or hundreds of microservices. Next-generation Web technologies, including gRPC and HTTP/2, significantly improve communication speed and efficiency between microservices. AWS offers the most complete platform for builders implementing microservices -- and the addition of HTTP/2 and gRPC support in Application Load Balancer (ALB) provides an end-to-end solution for next-generation microservices. ALBs can inspect and route gRPC calls, enabling features like health checks, access logs, and gRPC-specific metrics. This post demonstrates .NET microservices communicating with gRPC via Application Load Balancers.

Multitenancy in ASP.NET Core - Simplest Way to achieve Multitenancy

In this article, let's learn how to implement Multitenancy in ASP.NET Core in a rather simple way making use of Entity Framework Core. You can find the source

Build .NET Search Experiences With Lunr-Core

Using Lunr and Lunr-Core to build search experiences for .NET apps

Hot Vacancies

.NET Developer

American startup, .NET

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.