I think the quality of .NET is most certainly established itself as a professional grade development platform. What many may not know is that Microsoft offers free versions of it's web development tools and that its database component Sql Server is now very affordable in the Sql Azure and Amazon AWS cloud platforms. I make this point because Microsoft has always had the reputation of being expensive but very effective development can be done on the cheap.
Yeah Of course, The .net framework provide ultimate features for IT professionals.Most websites are designed and coded on the .net platform.The MVC is another ultimate platform in .net framework.In this very effective development can be done on the cheap.
1. Where do you find any statistics that back up the statement you made, "Most websites are designed and coded on the .net platform"
Statistics from the top 1,000,000 websites | Acunetix 68.31% Linux, 20.23% Windows
If you are developing software, asp.net works.
For anyone building a website that does not require microsoft software, the linux is preferred hands down.
If you want to install a blog, wordpress is the best software and MySQL and PHP are required for that. Of course you can "emulate" a linux server on a windows server, but why would you when you can just get linux hosting in the first place?
Most websites do not need Windows applications and do need what linux offers. It's cheaper to develop websites and have work done on linux servers than on windows servers. I've been developing websites since the 90s and know this to be true.
So, agree asp.net is great for developing software and websites that have to have windows apps running, but for most websites, linux should be the choice for hosting environments.
Just wanted to clarify for people who might read your article and think that you're saying windows is better for hosting their websites. I'm sure that isn't what you are saying.
Asp.net takes up more memory because the web application stays loaded (kinda like fast-cgi php) and lots of stuff is cached. MSSQL is DESIGNED to use all the memory it can because accessing RAM is much faster than accessing disk. You can setup the maximum memory allowed for MSSQL though. I used to write my websites solely in PHP with a MySQL database. Nowadays, you'd have to pry Visual Studio and SQL Server out of my cold, dead hands.
A combination of new-age concepts and a stout code structure that has stood the test of the time, the ASP.NET framework is one of those .NET frameworks that fuel you give your competition a serious run for their money. There are reasons galore for us to claim so, and for you to believe so. This amazingly resourceful .NET platform has held the ground firmly, despite stiff competition from the other new-fangled .NET frameworks that are making us turn our heads in curiosity.
With so much to admire, and so little to complain about, the ASP.NET framework has made giant waves in the software development world. In today’s age, it is among the must-use .NET framework for the businesses that want to develop projects of superior features and quality standards.