Mastering Unit Tests in .NET: Best Practices and Naming Conventions

Dive into the world of .NET unit tests with this comprehensive guide. Understand the qualities of effective unit tests, and explore the best naming conventions that make your test code readable and maintainable.

Sisk - An Alternative .NET HTTP Server

Sisk is an alternative HTTP server for the .NET ecosystem, separate from ASP.NET Core.

Working with the LinkedIn API with C#

The last day few days, I have been experimenting with the LinkedIn API to send my blog posts, YouTube videos, and community updates automatically to my LinkedIn profile from my open-source project JosephGuadagnoNet.Broadcasting. It’s been quite a challenge to get it to work. I ran into authentication issues, permission issues, and serialization issues. So what did I decide to do? You guessed, solve the issues and blog about it so you don’t have to.

Making Your APIs Blazingly Fast in .NET 8!

Use code ARCH15 and get 15% off the brand new Solution Architecture course on Dometrain: https://dometrain.com/course/getting-started-solution-architectureBe...

How To Debug Docker and Docker Compose Solutions with JetBrains Rider | The .NET Tools Blog

Docker has become an integral part of a developer's workflow, and docker-compose helps you build complex distributed solutions from your development to the

Introducing the new IHostedLifecycleService Interface in .NET 8 - Steve Gordon - Code with Steve

In this post, we look at some new lifecycle events introduced for hosted services in .NET 8 with the introduction of IHostedLifecycleService.

.NET Enterprise Developer Day 2023 - Hosted by Amazon Web Services

A free, one-day conference provided by AWS for .NET developers with the most relevant information to efficiently build or modernize .NET app

Best practices for OpenTelemetry in .NET

Observability and distributed tracing are the new logging kids on the block. Let ma share my insights on some of the best practices when it comes to integrating observability concepts into your .NET applications.

Reddit - Dive into anything

Reddit - Dive into anything

Announcing the Unity extension for Visual Studio Code - Visual Studio Blog

Announcing a new Visual Studio Code extension that integrates with Unity to write and debug your Unity C# games with Visual Studio Code.

Configure dotnet-monitor in an AKS cluster for Managed Grafana

dotnet-monitor provides snapshots of .NET metrics in the Prometheus exposition ...

Tell us about your experience with .NET MAUI | The .NET Tools Blog

Did you recently migrate from Xamarin.Forms to .NET MAUI? Are you just planning to start using MAUI? We’d love to hear more about your experience! Take part in our short survey and get a chance to win

Learn Azure AI & ML Services - Using Mind Map

Learn Azure AI & ML Services - Using Mind Map

GitHub - mrLSD/riscv-fs: F# RISC-V Instruction Set formal specification

F# RISC-V Instruction Set formal specification. Contribute to mrLSD/riscv-fs development by creating an account on GitHub.

New syntax for string interpolation in F# - .NET Blog

New language feature is available in preview for F# to make working with interpolated strings even easier.

Debugging .NET Containers with Visual Studio Code Docker Tools - .NET Blog

Use the Docker extension for Visual Studio Code to build and run containerized .NET applications easily

Load Testing with C# and NBomber (Part 1)

Link on the GitHub examples project: https://github.com/PragmaticFlow/NBomberIn this video lesson, we will learn how to write a hello world load test with C#...

Steven Giesel

Steven Giesel .NET Framework 4.8 to .NET 6 migration Home Archive Portfolio About me RSS Log in

Reverse Engineering Existing Databases with Entity Framework Core | The .NET Tools Blog

While many developers would prefer to work on green-field projects, many of us have to work with existing systems, also known as brown-field projects. Existing projects have databases managed by datab

Too many tabs open? No problem! - Visual Studio Blog

When you have lots of tabs open in Visual Studio, your horizontal screen resolution determines how many will fit the Tab Well. The remaining document tabs won’t be shown unless you enable multi-row tabs. But what if you don’t want to lose the coding space multi-row tabs take up,

Announcing .NET MAUI in .NET 8 Preview 6: Hello VS Code & VS for Mac - .NET Blog

.NET MAUI in .NET 8 Preview 6 has more new quality improvements for developers, experimental new AOT for iOS, and exciting new Visual Studio support.

Log Formatters in C# - Bruno Sonnino

Introduction: Logging is an essential aspect of software development that enables us to track and understand the behavior of our applications. In fact, there are many logging frameworks to help with this task. In this post, I've shown how to use Serilog to generate structured logging. In .NET 5.0, Microsoft introduced a new feature for

Debugging JwtBearer Claim Problems in ASP.NET Core – Tore Nestenius | Trainer and Senior Software Developer

Debugging JwtBearer Claim Problems in ASP.NET Core – Tore Nestenius | Trainer and Senior Software Developer Skip to content Home About

How small is the smallest .NET Hello World binary?

Here is a dumb question that you probably never asked yourself: What is the minimal amount of bytes we need to store in a .NET executable to have the CLR print the string"Hello, World!" to the standard output?

Announcing the .NET MAUI extension for Visual Studio Code - Visual Studio Blog

Last month, we released the first preview of C# Dev Kit, a lightweight, editor-first experience that augments your C# development in Visual Studio Code with a Solution Explorer, native Test Explorer, AI-powered code authoring, and more. Today, we’re excited to announce the first preview of the .NET MAUI extension,

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.