Dotnet logo

.NET Tools

Essential productivity kit for .NET and game developers

.NET Tools

.NET Annotated Monthly | December 2023

Did you know? The acronym ASP in ASP.NET stands for “Active Server Pages”. Before ASP.NET was released in 2002, ASP (just ASP, not ASP.NET)  is how developers wrote websites on the Microsoft stack. It was a very basic model of server side rendering. Today, there are many ASP.NET products for building web applications, including MVC, Razor Pages, and Blazor. And did the recently released Aspire get the first part of its name from there as well?

.NET news

November is always full of releases: 

Featured content

In November, we published the results of our DevEcosystem Survey 2023, including a language breakdown for C#. Here’s some of the .NET highlights:

Survey Question: Which programming languages are you using in your .NET project?

Our numbers show Blazor developers at around 13% in 2022, and this year it’s up to 16% for Blazor server developers and 13% for Blazor WASM. Meanwhile, both JavaScript TypeScript usage among .NET developers have declined just a few percent (4% and 2%, respectively).

Lou Creemers avatar

Lou Creemers

It seems like more (.NET) developers are moving away from JavaScript and TypeScript. Hopefully, this means that more developers are getting excited about Blazor. This also works out for Microsoft, as they have been heavily promoting Blazor over the last .NET releases, which is promising for the future of the framework. With the release of Blazor United with .NET 8 and even more features getting released, there definitely is a reason to go from a JavaScript framework to Blazor.

Survey Question: Which runtimes do you regularly use?

Our numbers show every year (2021, 2022, 2023) that there are a significant number of projects that remain on previous frameworks.

Poornima Nayar's picture

Poornima Nayar

It’s interesting to see that there is still a decent percentage of .NET Framework projects out there. What also interests me is that there seems to be a good percentage of projects making use of the non-LTS versions of .NET. This means to me that there is an increasing amount of projects keeping up with the latest and greatest .NET more regularly.

Next year, we can expect some questions about how developers use AI for their daily tasks. 🤖 

Programing tutorials and tips 

.NET tutorials and tips

We all know this feeling…

Interesting and cool stuff

It’s Git discussion bingo time! 🤣

https://twitter.com/b0rk/status/1727751504696578510

And finally, the latest from JetBrains

Here’s a chance to catch up on JetBrains news that you might have missed:

Join our ReSharper & Rider 2023.3 Release Party

Wednesday December 13, 2023. 🥳🎉

Rider 2023.3: Support for .NET 8 SDK, the Latest From C# 12, Performance Enhancements, Predictive Debugging, and More AI-powered Features. 🎉

ReSharper 2023.3: Support For C# 12, Performance Enhancements, and More AI-Powered Features 🎉

dotCover, dotMemory, dotPeek, and dotTrace 2023.3 Release 🎉

Check out our .NET Guide! 🗺️ Videos, tips, and tricks on .NET related topics. ⚒️

Blog posts, webinars, etc..:

CODE Magazine offers a free subscription to JetBrains customers. Get your copy today!
Sharing is caring! So share content that you find useful with other readers. Don’t keep it to yourself! Send us an email with your suggestions for publication in future newsletters!

Subscribe to .NET Annotated

image description

Discover more