Microsoft Teams' Permission Service migration to .NET 6 - .NET Blog

At Microsoft, we are constantly working on modernizing our services to make them faster, more efficient, and up to date with the latest technologies. In this blog post, we will cover one of Microsoft Teams' Services, Permission Service, how the migration to .NET 6 helped increase the performance by 100% and reduced latency by 30-45%!

Clean Architecture in ASP .NET Core Web API

A Guide to Building Scalable, Maintainable Web API using ASP .NET Core

ChatGPT is now available in Azure OpenAI Service

Today, we are thrilled to announce that ChatGPT is available in preview in Azure OpenAI Service. With Azure OpenAI Service, over 1,000 customers are applying the most advanced AI models—including Dall-E 2, GPT-3.5, Codex, and other large language models backed by the unique supercomputing and ...

WPF Begins its Long Goodbye

It was supposed to replace Windows Forms. Now it will be lucky to live as long.

Validating Connection Strings on .NET Startup

Using ValidateOnStart to test connections to connection string configuration settings.

301 Moved Permanently

301 Moved Permanently301 Moved Permanently nginx

Blazor United - Solving Blazor's biggest challenges?

Blazor Server and WASM both have trade-offs, Blazor United looks set to tackle those and make Blazor a viable framework for all your web development needs.

How to use ChatGPT API in C#

ChatGPT is a powerful language generation model developed by OpenAI that can be used to generate natural language text. One of the ways to…

How to develop an MAUI/Xamarin app with MDM support, including Intune

This article and reference project describe the basic mechanisms for delivering managed MDM/Intune configuration to MAUI/Xamarin apps such as Android, iOS,

Applying Postel’s law in ASP.NET Core–Part I

An important aspect in building robust systems is applying ‘Postel’s law’. Postel's Law was formulated by Jon Postel, an early pioneer of th...

Introducing a big update to Windows 11 making the everyday easier including bringing the new AI-powered Bing to the taskbar

It’s an exciting time in technology, not just for our industry but for the world. The Windows PC has never been more relevant in our daily lives, and this is increasingly the case as we approach the next wave of computing led by the mass adoption o

Myths about F#: F# is for FP, C# for OOP – planetgeek.ch

Myths about F#: F# is for FP, C# for OOP – planetgeek.ch planetgeek.ch Home Books Presentations Legal Notice Myths about F#: F# is for FP, C# for OOP

List and Span Pattern Matching – Using C# 11 in Rider and ReSharper | The .NET Tools Blog

The .NET 7 SDK arrived a few months ago, with many .NET developers looking forward to this release and the brand-new C# language features that come along with it. If you haven't put your fingers on it

Azure Cosmos DB Conf 2023 - Events

Azure Cosmos DB Conf is a free virtual developer event co-organized by Microsoft and the Azure Cosmos DB community. This is our third Azure Cosmos DB Conf. Sessions will be a combination of Microsoft and community delivered. Come and learn more about Azure Cosmos DB. See what others in the community are building.

Announcing .NET 8 Preview 1 - .NET Blog

.NET 8 Preview 1 introduces a roadmap for the year ahead, native AOT compilation, enhanced container and Linux support, and significant performance improvements.

API Key Authentication with ASP.NET Core

API key authentication uses an API key to authenticate the client of an HTTP-based API. An API key is a unique identifier or secret token that is provided to the API using many mechanisms, such as …

Update to the .NET language strategy

Interested in what is going on and the future of .NET languages, (C#, F#, and Visual Basic)? We have just published an updated version of the .NET Language Strategy on our documentation!

Adding Video in .NET MAUI Apps with the New MediaElement

Microsoft recently released another control for the .NET MAUI platform: MediaElement. This is one of the components of the .NET MAUI Community Toolkit that allows audio and video playback within .NET MAUI applications.

Automate your attack response with Azure DDoS Protection solution for Microsoft Sentinel

We created the new Azure DDoS Protection solution for Microsoft Sentinel that helps organizations to protect their resources and applications better against these advanced attacks.

Implementing a Round Robin algorithm for an HttpClient - Into dotNET

The HttpClient, by default, is not an adept of the Round-Robin practices. But implementing a Round Robin algorithm for an HttpClient is not that hard.

async void – How to Tame the Asynchronous Nightmare - Dev Leader

Most intermediate dotnet developers writing async await code in C# will come across async void at some point. Here's a creative solution for avoiding the headaches, especially with EventHandlers!

Getting started with ML.NET | The .NET Tools Blog

Machine learning continues to be a hot topic among developers and non-developers. But, regardless of your opinion, our AI-powered companions are here to stay with applied instances of machine learning

5 .NET MAUI Features for Building Great Desktop Apps

When developing desktop apps with .NET MAUI there are great built in features that you can integrate into your apps to deliver a higher quality experience for the form factor. Today, we take a look at 5 unique features to consider in your apps.

Discount for Former Students Increased From 25% to 40% | The JetBrains for Education Blog

We know how important it is to get acquainted with quality tools and good developer practices early on, and this is why we provide students with free access to all JetBrains IDEs. Since the launch

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.