C# Tip: How to create Unit Tests for Model Validation

As you know, you should always validate input models. Therefore, you should create Unit Tests to test the data validation. Let’s learn!

What's new with identity in .NET 8 - .NET Blog

A summary of what's new with identity (authentication and authorization) in the latest ASP. NET Core release for .NET 8.

Microsoft Events

Microsoft Events

"Making boring old WinForms game fun and cool with latest .NET features and cloud"[eng]/Jiří Činčura

This is a video from the .NET fwdays'23 online conference, which was held from June 15 to 20, 2023.Talk description:20 years ago I wrote a small WinForms gam...

A new F# compiler feature: graph-based type-checking - .NET Blog

Graph-based type-checking is a new F# compiler flag that allows the compiler to type-check files in a project in parallel whenever possible.

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!

General availability: Azure Sphere OS version 23.10 expected on November 8 | Azure updates | Microsoft Azure

Participate in retail evaluation now to ensure compatibility. The Azure Sphere team has also updated the trusted keystore of Azure Sphere devices, resulting in an additional reboot for production devices.

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…

Introducing Microsoft Fabric: The data platform for the era of AI | Azure Blog | Microsoft Azure

Announcing Microsoft Fabric—a unified analytics platform that brings together all the data and analytics tools that organizations need. Learn more.

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.

3 Reasons to Delay Adopting .NET 8 and 10 to do it ASAP

Pixel-Perfect Multi-Platform Applications with C# and WinUI for Windows, WebAssembly, iOS, macOS, Android and Linux

Microsoft Ignite 2023 is around the corner! (Nov 14-17) - Visual Studio Blog

Microsoft Ignite 2023, scheduled for November 14th – 17th, is quickly approaching. As one of the most anticipated developer events of the year, we’re pleased to announce that although in-person tickets have been sold out for weeks, we’re offering a free online streaming option for those who couldn’t secure a spot.

.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

<p>Your AI-powered Chat for Work | Bing Chat Enterprise</p>

<p>Your AI-powered chat with commercial data protection</p>

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

Microsoft Azure DP-100 Exam: My Experience and Tips

Unlock the secrets to acing the Azure DP-100 Exam. From study resources to the open-book format, journey through my exam experience.

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.

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.