<aside> 💡
Generally speaking, anyone can create an app with .NET. It does not require much understanding, but understanding the underlying architecture is a different story.
</aside>
.NET might not be the most hyped backend web framework out there right now, but it’s still heavily used in big large-scale organizations. This guide aims to demystify the underlying architecture of .NET and show you why it's still relevant and when you shouldn’t use it. We’ll cover key features like cross-platform compatibility, MVC/MVVM, Entity Framework, dependency injection, and containerization.
Now you may be thinking, why the hell should I be learning .NET? Research has shown that .NET is one of the least popular backend web frameworks and it is OLD. According to Statistics and Data, .NET has dropped in popularity over the past 15 years.


Because .NET was the second most popular framework, many of the big corporate companies still use .NET today. This means that if you know .NET, you will be working on legacy code but also Here is a list of companies that use .NET for their websites or for client websites:
Microsoft
IBM
Atlassian
Bank of Queensland
Westpac Group
NAB
ANZ
Commonwealth Bank
Deloitte
Ernst & Young (EY)
PwC
KPMG
Accenture
Aurecon
Victorian Government
QLD Government
Australian Taxation Office
JB Hi-Fi
The Good Guys
Bunnings Group
Webjet
MYOB
Carsales
Stack Overflow
Oracle
Salesforce
SAP
Capgemini
GoDaddy
Infosys
Fusion Health
Alibaba
ARUP
Vestas
Visa
Compass Education