What you're really asking is, why would you deploy on an enterprise stack as opposed to a modern app framework. There's lots of reasons, none of which will be congenial to you:
* A much larger pool of available developers
* Better enterprise integration features (depending on your platform, J2EE or ASP.NET may be predetermined for you)
* Better security controls (single signon, LDAP integration, permissioning, etc)
* A preexisting deployment platform that new ASP or J2EE apps can be rolled out onto.
There is really no good reason to do a web startup on ASP.NET or J2EE. So the short answer to your question is, "no, none of us should be using it." But there are lots of valid reasons for businesses to use it.
I've never hired anyone, so I wouldn't know. Is the pool of MS devs really that much bigger than, say, your PHP users?
>I think you're underestimating the number of existing businesses who have .NET at their core, in which case the question is what justifies moving off of .NET? In my experience .NET can be - while not as hip - a very solid framework.
I wanted to know why you'd deploy on that platform initially. Of course if you're already fucking using it, you're probably not going to switch.
So, in essence, they are compounding one silly mistake (having .NET at their core) with a second one (using IIS)
Yes. This was a somewhat silly jab, but I couldn't resist.
If your boss says you must use IIS then not much you can do.
Good ms product integration in gereral should also be a valid point.
Also if a company has gotten into the above some time back, when asp on iis servers was the only way(?) for enterprise office integration for large reporting systems, it's easier to let the asp developers learn asp.net and integrate the old enterpise systems with the new. When the old systems are rewritten, asp.net is the way to go, because the customer already has large parts of the infrastructure.
Hint: Use SPs for all your data access and don't give your app direct access to the tables. Makes stuff like this infinitely less likely to work.
Better to use an ORM.
http://isc.sans.edu/diary.html?storyid=8935
http://nsmjunkie.blogspot.com/2010/06/anatomy-of-latest-mass...
According to the articles, more than 100k sites hacked.
This helped me a couple of times and once when a hack on my wordpress blog only showed different page links to the google bot!