stream:// .net


Global Endpoint Filters with ASP.NET Core Minimal APIs

Minimal API endpoint filters for ALL the Minimal API endpoints

.NET 8 Performance Improvements in .NET MAUI - .NET Blog

What improvements did we bring to .NET MAUI in .NET 8? Click to find out more!

Avoiding flaky tests with TimeProvider and ITimer: Exploring the .NET 8 preview - Part 12

In this post I look at the new TimeProvider and ITimer types added in .NET 8, describe how to use them, and show some of the testing problems they solve

F# Advent Calendar in English 2023

Christmas is approaching again 🎅🏻. It’s almost unbelievable that we’re celebrating the 10th annual F# Advent in English! Our journey began back in 2014, and since then, every year has s…

Source Code Generators, DIY

Making your own Source Code Generator is only a few command lines away :-)

.NET

Quickstart integration of .NET web application with FusionAuth

How to use Testcontainers with .NET Unit Tests | The .NET Tools Blog

With Testcontainers, you can spin up and tear down Docker containers as part of your automated tests. For example, if you need a database, you don't need to mock it: your xUnit, NUnit, and MSTest code can launch an actual database against which you can validate your code.

.NET Framework October 2023 Cumulative Update Preview - .NET Blog

Today, we are releasing the October 2023 Cumulative Update Preview for .NET Framework. Quality and Reliability This release contains the following quality and reliability improvements. WPF2 Addresses an issue to provide an appconfig mechanism to allow users to extend the list of allowed types in case of XAML/XPS parsing.

OpenSilver 2.0 arrives with support for VB.NET, new features and more

A few days ago, the new version of OpenSilver 2.0 was announced at the launch, which with support for VB.NET, as well as improvements in

Release NBomber v5.3.0 - Manual Cluster · PragmaticFlow/NBomber

Roadmap Changes: Add Manual Cluster Fixes: Fixed leader election bug (race condition) for AutoCluster when cluster contains more than 300 nodes Fixed validation for an empty ScenarioSettings Fix...

Overhauled F# code fixes in Visual Studio - .NET Blog

F# code fixes are now more performant, correct, and testable.

Debugger data flow analysis | JetBrains Rider

Debugger data flow analysis | JetBrains Rider Documentation JetBrains Rider 2023.3 HelpKeymap: Visual Studio 2022 (Windows) Visual Studio (Windows) IntelliJ (Windows) VSCode (Windows) Visual Assist (Windows) ReSharper (Windows) Sublime Text (Windows) Emacs

Pre-commit hooks with Husky.NET - build, format, and test your .NET application before a Git commit

A Git commit represents the status of a system. Learn how to validate that your code builds, is well-formatted, and all the tests pass by adding a Git hook!

Premature Infrastructure is the Root of All Evil

Premature infrastructure is a peculiar behavior pattern that I witnessed in every single tech company I worked for. It is the habit of creating infrastructure code before it is actually needed. The development team is predicting future requirements and preparing ahead of time. That might be preparation for a future feature, extension capabilities that aren’t needed yet, or customization that may or may not be wanted. I believe that creating premature infrastructures is one of the biggest problems in software development.

What is Marshalling in .NET: Mid to Senior Software Interview

What is Marshalling and when to use it? Software Interview Question

Ian Russell - F#, DDD, XP

In today's conversation Alex discusses with Ian Russell. Ian has been writing software for over 25 years, most of it in the .NET (Core) space. He has been us...

Rider Plugin Development | Basics

Have you ever noticed how fascinating it can be to become a part of something huge and contribute your own impact to the community?

From Junior to Genius: an optimization story

Refactoring a checksum until it runs 100 times faster

The Lowly Strategy Pattern is Still Useful

Just a coincidence here, but I had this blog post draft in the works right as my friend and Critter Stack collaborator Oskar Dudycz wrote Is the Strategy Pattern an ultimate solution for low coupli…

"From ZX Spectrum to Blazor: Emulating a ZX Spectrum with .NET 7 and Blazor" [eng] / Jimmy Engström

This is a video from the .NET fwdays'23 online conference, which was held from June 15 to 20, 2023.Talk description:Every journey begins with a single step; ...

New C# Features every developer should know

C# is always evolving and in its 11th version as at writing. Many features has been introduced and improved, and today I am going to…

Announcing .NET 8 RC2 - .NET Blog

.NET 8 RC2 is now available with new NuGet package READMEs for .NET packages, simple CLI-based project evaluation for MSBuild, publishing containers to tar.gz archives, and Tensor Primitives for .NET.

Generative AI and .NET - Part 1 Intro | LINQ to Fail

It's time to start a new series with everyone's favourite topic of the moment, AI!

Arm64 Performance Improvements in .NET 8 - .NET Blog

.NET 8 added some key features for new functionality as well as performance improvements for developers including developers targeting Arm64 devices. In this blog I break down everything you need to know about the improvements in .NET 8.

Debugging Enhancements in .NET 8 - .NET Blog

.NET 8 introduces debugging enhancements to many commonly used types. Check out what is new and discover how .NET debugging is better than ever.

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.