skaterdav85 Posted February 26, 2010 Report Share Posted February 26, 2010 I was asked this question today, and it made me curious as to what the answer is. It seems like businesses and organizations typically have websites written in asp.net. Why? Why would one choose that platform over something like lamp where it is open source? Link to comment Share on other sites More sharing options...
boen_robot Posted February 26, 2010 Report Share Posted February 26, 2010 Most business web sites are written in ASP.NET, but not most sites in general.Why would businesses choose it... because it integrates tightly with Windows' user management arhitecture, including "Active Directory". This allows IT administrators to set user privilages at one place, and be sure that no matter what happens, user X won't be able to access file/folder/area Y.In addition, ASP.NET can be compiled, which (at least in theory) makes it faster than the PHP equivalent. Note that ASP.NET authors often write larger and more OOP heavy code, making the compiled code not that much faster, if not slower, than a similar, but not equivalent PHP code.Also, businesses usually buy a licenced Windows, and (rightfully) expect Microsoft to fix as soon as possible any security issues found. In the case of a LAMP setup, they don't have that guarantee. It's more like "if we have time and a voulenteer, it will be fixed... you can always fix it yourself if you can of course". Link to comment Share on other sites More sharing options...
Synook Posted February 27, 2010 Report Share Posted February 27, 2010 http://bugs.php.net/bug.php?id=50696.Also, ASP.NET fits nicely on the Windows servers they are probably already using (and have the expertise for). Having a central support source is also good.Open source is also often seen as very "risky" by businesses - an interesting article on that can be found at http://www.networkworld.com/weblogs/security/003884.html. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now