Long Polling in .NET

Implementing a More Efficient Polling Technique

Modernize an existing Windows service to a .NET 8 gRPC service with Amazon ECS | Amazon Web Services

Introduction gRPC is a high-performance, cross-platform Remote Procedure Call (RPC) framework that allows for efficient communication between microservices. It was developed by Google and is now open-source. gRPC efficiently connects services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. For more information on gRPC, read the gRPC […]

Refactor your C# code with primary constructors - .NET Blog

Explore C# 12's primary constructors through incremental refactoring of a Worker service.

The Coca-Cola Company and Microsoft announce five-year strategic partnership to accelerate cloud and generative AI initiatives - Stories

Editor’s note – April 23, 2024 – The quotation from Judson Althoff was updated following initial publication. ATLANTA and REDMOND, Wash. — April 23, 2024 — Microsoft Corp. and The Coca-Cola Company on Tuesday announced a five-year strategic partnership to align Coca-Cola’s core technology strategy systemwide; enable the adoption of leading-edge technology; and foster innovation […]

Implement a secure Blazor Web application using OpenID Connect and security headers

This article shows how to implement a secure .NET 8 Blazor Web application using OpenID Connect and security headers with CSP nonces. The NetEscapades.AspNetCore.SecurityHeaders nuget package is us…

Building a scalable gateway with .NET for Microsoft AI - .NET Blog

Microsoft AI - our journey to building a scalable gateway with YARP on .NET 8.

Just for Fun: A Five-Card Poker Library Using C# -- Visual Studio Magazine

Chances are if you've had many coding interviews you've been presented with a poker problem. Here's a great take from Dr. James McCaffrey of Microsoft Research.

What's new in .NET 8 & C# 12 - Filip Ekberg - NDC London 2024

This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you...

Announcing: Azure Developers - .NET Day - .NET Blog

Join us on April 30th for a full day of online training and discover the latest services and features in Azure designed specifically for .NET developers.

Blazor Wasm Development Upgrades in JetBrains Rider 2024.1 | The .NET Tools Blog

Blazor Wasm development improvements for .NET developers using JetBrains Rider

Fundamentals of SignalR in .Net

In this post I will introduce you to SignalR in .NET. All with live working demo.

Advanced API Security Practices in C#: A Developer’s Guide

The importance of robust API security cannot be overstated. In this era of rampant cyber threats, protecting our API endpoints is not just…

Fujifilm saves 55 per cent of storage costs with full migration to Azure

Fujifilm Software has migrated its on-premises virtual machines for photo imaging to Microsoft Azure as part of a large-scale system upgrade.   The company initially used a hybrid approach to migration by keeping network-attached storage (NAS) on premises in 2019 but moved these to Azure and adopted Azure NetApp Files in 2023. Over the past five years, the transition has reduced Fujifilm’s total cost of ownership by 55 per cent. “We had about 200 terabytes of files on...

View your GCs statistics live with dotnet-gcstats!

Discover how to look at the .NET GC statistics to better understand your garbage collections

New .slnx Solution Format in Visual Studio — no more GUIDs!

Visual Studio 2022 17.10 Preview 3 added a secret new feature - first look at the modern replacement for the .sln solution format called .slnx! Here is how y...

Rider 2024.1: A Better Experience for Debugging, Performance Monitoring, and Game Development | The .NET Tools Blog

You can download the release build from our website, install it via the Toolbox App, or use this snap package from the Snap Store (if you are using a compatible Linux distribution). Let’s review th

C# Language Features vs. Target Frameworks

If you check the official C# language versioning page you might think that there is a very strong relationship between the target framework and the C# language version.

Chris Simon presents Test Driven Development, Domain Driven Design, & C# from the ground up - livestream | The .NET Tools Blog

Join Chris Simon for a live coding demonstration in C# that will show you how to apply Test-Driven Development (TDD) from the very beginning of a project.

Xamarin Days Are Numbered—Ready to Migrate to .NET MAUI?

Microsoft’s decision to halt support for Xamarin on May 1, 2024, is rooted in the evolution of technology. What’s next?

Who is Mustafa Suleyman, Microsoft's new AI chief?

Who is the DeepMind co-founder and why might his appointment shake up the AI industry? Euronews Next looks at Microsoft’s newest hire.

Organizing ASP.NET Core Minimal APIs

I often hear (on social media or direct comments) people saying you can’t use minimal APIs for “real production” apps.

A Walkthrough of Microsoft Copilot for Azure. What It Is, How It Works!

In this video I walkthrough how Azure Copilot works, why you can trust its capabilities and some example demonstrations.Useful associated videos:📽️ Generati...

Testing Your Native AOT Applications - .NET Blog

MSTest introduces a Native AOT compatible test runner and engine for testing your Native AOT applications.

.NET 9 Release Index · dotnet/core · Discussion #9234

Here you will find a full index of all .NET 9 releases with direct links to release notes and their announcements/discussions. .NET 9 Preview 1: Announcement | Release Notes Preview 2: Announcement...

Announcing new tools in Azure AI to help you build more secure and trustworthy generative AI applications | Microsoft Azure Blog

Learn more on how Prompt Shields, Groundedness detection, and other responsible AI tools in Azure help prevent, evaluate, and monitor AI risks and attacks.

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.