News

Visual Studio Live! Flashback: Microsoft's Top 3 Goals for .NET (and .NET 7)

To hear Microsoft say it, the developer ecosystem around .NET is more vibrant than ever, especially since the launch of .NET 7 in November.

James Montemagno, principal lead program manager for .NET Community at Microsoft, said at last fall's Visual Studio Live! conference that .NET 6, released in 2021, was adopted at twice the rate of its predecessor. Meanwhile, the more recent .NET 7 has seen "nearly 30,000 contributions from nearly 10,000 contributors around the globe," more than any other version of .NET.

.NET 7 was a milestone release, and Montemagno's keynote painted a compelling picture of where this version of .NET falls in Microsoft's overall vision for the platform. With the next Visual Studio Live! conference happening just around the corner -- March 19-24 in Las Vegas, Nev. -- it's a good time for Microsoft-focused developers to freshen up their .NET skills, as well as prepare for new features that are coming down the pipeline.

Here were the key quotes and moments from Montemagno's presentation (the Visual Studio Live! event this March promises to build on these ideas even more in the .NET track): 

Microsoft's Top 3 .NET Goals

Our goals with .NET are simple. We want to keep it simple, we want to help you build modern applications [and we want to help you] target the cloud if you need to.

.NET Gets 'More Performant' with Every Release

With .NET 7, there was over 1,000 performance improvements going into GitHub. In fact, there's so many improvements that Stephen Toub, [.NET partner software engineer] who writes amazing .NET blog posts, if you were to print these to PDF, it'd be 250 pages. Don't do that. Don't waste trees. … But it's amazing to see the growth and the investment here.

'Minimal' APIs

In .NET 7, we've added new grouping functionality to these new minimal API's to enable you to add powerful features with just a few lines of code like OpenAPI. And we've minimized authentication and authorization, no matter what type of API framework you're using with .NET. We've made it just a few lines of code to add in authentication and minimize it, and we'll continue to do so to make sure that these complex problems are simple, but meet your needs.

Faster Throughput for Entity Framework

In .NET 7, the team invested deeply in ensuring that multiple insertions and updates continuously are improved so you can read and write faster than ever into your database. [For example,] a SaveChange for four rows is now four times faster. Imagine that every single call to your API is four times faster -- the amount of time and energy that is saved, and the resources that you save, as well.

Visual Studio Live! Las Vegas

Web Site: Visual Studio Live! Las Vegas

What: In-depth training for enterprise developers, software architects, engineers, and designers

When: March 19-24, 2023

Where: Planet Hollywood Resort & Casino, Las Vegas, Nev.

Registration Deadlines: Jan. 27 (Super Early Bird ends) | Feb. 24 (Early Bird ends) | March 19 (Standard registration ends)

Cloud Native Is King

Demand for cloud-native developers has grown and organizations themselves continue to invest in cloud-native technology. In fact, by 2024, just literally a year away, nearly 50 percent of organizations will be using cloud-native technologies because they know that they need to scale to meet their users' demand as their businesses grow.

Montemagno will be back at Visual Studio Live! this March with more in-depth .NET sessions, including ".NET MAUI: Next Generation Multi-platform App Development" and "Building Teams Apps & Bots with .NET & Blazor." The full conference agenda, registration and pricing information is available here.

About the Author

Gladys Rama (@GladysRama3) is the editorial director of Converge360.

comments powered by Disqus

Featured

  • Mastering Blazor Authentication and Authorization

    At the Visual Studio Live! @ Microsoft HQ developer conference set for August, Rockford Lhotka will explain the ins and outs of authentication across Blazor Server, WebAssembly, and .NET MAUI Hybrid apps, and show how to use identity and claims to customize application behavior through fine-grained authorization.

  • Linear Support Vector Regression from Scratch Using C# with Evolutionary Training

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the linear support vector regression (linear SVR) technique, where the goal is to predict a single numeric value. A linear SVR model uses an unusual error/loss function and cannot be trained using standard simple techniques, and so evolutionary optimization training is used.

  • Low-Code Report Says AI Will Enhance, Not Replace DIY Dev Tools

    Along with replacing software developers and possibly killing humanity, advanced AI is seen by many as a death knell for the do-it-yourself, low-code/no-code tooling industry, but a new report belies that notion.

  • Vibe Coding with Latest Visual Studio Preview

    Microsoft's latest Visual Studio preview facilitates "vibe coding," where developers mainly use GitHub Copilot AI to do all the programming in accordance with spoken or typed instructions.

  • Steve Sanderson Previews AI App Dev: Small Models, Agents and a Blazor Voice Assistant

    Blazor creator Steve Sanderson presented a keynote at the recent NDC London 2025 conference where he previewed the future of .NET application development with smaller AI models and autonomous agents, along with showcasing a new Blazor voice assistant project demonstrating cutting-edge functionality.

Subscribe on YouTube