Online outsourcing | Service marketplace | Find a freelancer
frictionless outsourcing
Are ASP.NET and C# still relevant in modern day web development?

: Are ASP.NET and C# still relevant in modern day web development?

I am studying web design and development and pretty much got HTML/CSS and PHP/MySQL down. I just started taking a class on ASP.NET and C# and was just curious the overall pros of these languages. What can this combination do that PHP and MySQL can't? Simple answers will suffice, I'm not trying to learn the ins and outs via this question, that's why I pay for this class :-)

Source

1 Answer

peteams
3 months ago

You can develop any site using the .NET tools as you can with PHP and vice versa. There is technically nothing that one can do that the other cannot.

However there are some software lifetime and career differences between the two.

ASP.NET gives you a really strong model for developing the business logic of a web site completely separately from the user interface. You can literally develop and unit test the business logic of the site completely in isolation. The appearance of the site, including the language of the text on it, can be wrapped around the exposed interface of the site independantly. You can do that with other technologies, but it tends to be harder work.

Businesses, those things with buckets of money, tend to be happier to hand over larger quantities of money for Microsoft developers than other technologies. That perhaps isn't so true where the primary business of the business is the web site, but where the web site is more of an add-on to a traditional business it is truer. So if you want to make money, being friends with Microsoft will fill your pockets more than other approaches.

You need to be logged in to be able to answer the question

Related services

No item found