Skip to content
  • English Deutsch

benjamin-abt.com

Performance is a feature | Cloud - AI - Azure - .NET - Sustainability

  • Home
  • Blog
  • Portfolio
    • Overview
    • Workshops & Training
    • Publications
  • Contact
  • Home
  • Blog

Microsoft Build 2020 - Neues für .NET Entwickler

Microsoft Build 2020 - Neues für .NET Entwickler
May 19, 2020 3 min read BEN ABT
Microsoft Azure .NET

Dieser Artikel stammt aus dem Jahr 2020. Versionen, Werkzeuge und Empfehlungen können sich seitdem geändert haben. Neuere Beiträge findest du unter Azure.

Am heutigen Dienstag um 17 Uhr deutscher Zeit startete die Microsoft Build - dieses Jahr als kostenloser Online-Event statt einem kostenpflichtigen On-Site Event, meist in Downtown Seattle.

Während die Keynote läuft können die Neuerungen und Announcements ganz im Microsoft Stil auch schon dem Book of News bzw. den einzelnen Blogs entnommen werden. Anbei die aus meiner Sicht interessantesten Neuerungen für .NET Entwickler.

Road to .NET 5

Nicht mehr lange bis zum Release von .NET 5 hat Microsoft heute die vierte Preview für .NET 5 veröffentlicht.

.NET 5 ist die Zukunft einer einheitlichen Plattform, auf der sämtliche .NET-Varianten vereint werden. Dazu gehören:

  • ASP.NET Core
  • Entity Framework Core
  • WinForms
  • WPF
  • Xamarin
  • ML.NET
  • IoT

Neues in .NET 5 Preview 4 für ASP.NET Core

  • Performance Verbesserungen für HTTP/2
  • Kleinere Container für ASP.NET Core Runtime Images

Mehr im ASP.NET Blogbeitrag .

Visual Studio 2019 - 16.7 Preview 1

Zeitgleich mit dem vierten Preview von .NET 5 hat Microsoft auch die nächste Preview für Visual Studio zur Verfügung gestellt. Neu ist:

  • Neue Ansicht und Funktionalitäten des Git Toolings
  • Neue Refactoring Actions für die .NET Productivity
  • Neues XAML Tooling für WPF, UWP und Xamarin.Forms

Visual Studio 2019 - 16.6

Aber nicht nur die Preview Version von Visual Studio hat eine Aktualisierung erhalten; auch die Stable Version wurde mit 16.6 veröffentlicht. Wer wie ich stehts auf der Preview Version arbeitet, um frühzeitig Entwicklerfeedback geben zu kennen, der kennt die Neuerungen schon - aber der Vollständigkeit halber:

  • Es gibt ein neues Async Tool für das Profiling von .NET Apps
  • Neue Refactoring Actions für die .NET Productivity
  • Das Git Control hat ein visuelles Update erhalten
  • Es gibt neue Web Tools rund um die Azure Services
  • .. und viele Bugfixes.

Visual Studio Live Share

Live Share ist ein tolles Tool für die Remote-Zusammenarbeit an Projekten. Nun Verfügbar ist nun auch ein Chat und Audio Support. Man braucht also nicht mehr extra einen Kanal für die Kommunikation eröffnen, sondern kann alles direkt aus Live Share starten und darüber kommunizieren.

Windows Paket Manager

Seit Jahren wartet die Windows Welt darauf - nun ist es soweit. Windows erhält mit WinGet seinen ersten, echten Paketmanager. Die kleine Überraschung ist: WinGet wird abwärtskompatibel sein. Alle Windows Varianten ab Windows 10 1709 können WinGet nutzen. Daher steht selbst bei den meisten Enterprise-Kunden kaum etwas im Weg um zukünftig WinGet einsetzen zu können.

Der WinGet-Client ist Open Source auf GitHub zu finden.

Multi Platform UI für .NET (aka .NET MAUI)

Xamarin.Forms erhält einen Nachfolger: .NET MAUI (Multi Plattform App UI)

.NET MAUI steht prinzipiell in Konkurrenz zur UNO Platform und stellt eine plattformunabhängige Möglichkeit zur Umsetzung von nativen UIs dar. Zukünftig, dann mit .NET 6, wird .NET MAUI basierend auf einer Code-Base auf allen üblichen Betriebssystemen eine gemeinsame Darstellung bieten - außer für die WebAssembly.

WebAssembly ist - anders als zur UNO Platform - stand heute nicht von MAUI abgedeckt; jedoch für Desktop und Mobile.

Fazit

Insgesamt war es ein spannender Tag, jedoch gefühlt etwas weniger Announcements als 2019. Doch es muss meiner Meinung nicht immer die Menge sein, sondern es darf gerne mal die Qualität sein.

Und als Entwickler mit starkem Microsoft Fokus bin ich sehr zufrieden mit den heutigen Neuerungen - und bin sehr gespannt, was uns morgen an Tag 2 präsentiert wird.

Related articles

Automatic TTL in Azure Cosmos DB with .NET

Aug 17, 2026 - 17 min read

Automatic TTL in Azure Cosmos DB with .NET

Temporary data is easy to create and surprisingly difficult to remove reliably. Sessions, idempotency keys, import buffers, transient …

Top 10 recommendations for .NET developers working with Azure Cosmos DB

Jul 10, 2026 - 11 min read

Top 10 recommendations for .NET developers working with Azure Cosmos DB

Azure Cosmos DB has a habit of exposing architectural weaknesses very early. Classic data-access patterns that work perfectly fine with …

Local Aspire Development with Azure Cosmos DB and the Preview Emulator

Jun 24, 2026 - 14 min read

Local Aspire Development with Azure Cosmos DB and the Preview Emulator

Distributed applications tend to feel straightforward until a real cloud dependency enters the picture. Azure Cosmos DB is a good example. …


BEN ABT

BEN ABT

Ben is Chief Engineering Officer and Principal Software Engineer at Medialesson.de, with a strong focus on .NET and Microsoft Azure. In his professional role, he designs and builds highly scalable platforms for hybrid and cloud-based scenarios. He also advises companies and C-levels on migrating to the sovereign cloud.

He runs myCSharp.de, the largest and most active German-speaking C# community forum, actively contributes to both his own and external open-source projects and regularly shares his knowledge through his blog, at community events, conferences and as a writer for technical magazines.

Let's Work Together

Looking for an experienced Platform Architect or Engineer for your next project? Whether it's cloud migration, platform modernization or building new solutions from scratch - I'm here to help you succeed.

New Platforms

Modernization

Training & Consulting

Contact Me
X Facebook LinkedIn WhatsApp
Back Next Blog Post

Open for work!

Contact Me
BEN ABT BEN ABT Software Engineer · Microsoft MVP Passionate about .NET, Azure, performance optimization and sustainable software engineering.

Medialesson GmbH Logo

Microsoft MVP Logo

Recent posts

View all
Stop Using nginx as Your Default Static File Server in Docker

Stop Using nginx as Your Default Static File Server in …

Oct 24, 2026
Containerizing .NET in 2026 Without a Dockerfile

Containerizing .NET in 2026 Without a Dockerfile

Oct 20, 2026
Problem Details in ASP.NET Core and .NET 11

Problem Details in ASP.NET Core and .NET 11

Oct 5, 2026
Resilience in .NET with Microsoft.Extensions.Resilience

Resilience in .NET with Microsoft.Extensions.Resilience

Sep 21, 2026
What Matters in ASP.NET Core 11

What Matters in ASP.NET Core 11

Sep 14, 2026

Tags

.NET (192) Csharp (96) ASP.NET Core (48) Azure (41) DevOps (17) Docker (14) Microsoft (14) EF Core (11) Microsoft MVP (11) AI (10) GitHub (10) GitHub Copilot (10) ASP.NET (9) Security (9) Synology (9) Architecture (8) Raspberry (8) Azure Functions (7) Cloudflare (7) Bicep (6)
benjamin-abt.com

About BEN

Benjamin Abt is a Software Engineer, Platform Architect and Microsoft MVP specializing in .NET, Azure, cloud architecture, performance optimization and sustainable software development.

Connect

  • Follow me on GitHub
  • Follow me on LinkedIn
  • Follow me on Mastodon
  • Microsoft MVP profile
  • Follow SchwabenCode on GitHub
  • Follow me on X

Quick Links

  • Portfolio
  • Blog
  • Workshops & Training
  • Publications
  • Get in Touch
  • Sitemap
Open for Work

© Copyright Benjamin Abt & SchwabenCode | 2011 - 2026

Content licensed under CC BY 4.0 unless otherwise noted.

  • Impressum
  • Privacy
  • Contact