Am I losing hope in ASP.NET?

by Michael F. Collins, III May 24, 2009 11:45

Let’s set the stage for this post. It is late May, 2009. The .com bubble has come and gone. The promise of Java driving the Internet never really materialized. It’s out there, but in its own little niche area. But there are two major players in the server-side web market: Microsoft’s ASP.NET and PHP.

I’m a Windows developer. I jump on the Microsoft bandwagon for almost everything and herald their technologies, because that’s where I’ve chosen to throw my alliances. Then one day Microsoft goes out and does something strange. IIS has been the main host for ASP.NET since ASP.NET was introduced. Everything else was supported to some extent, but not as fully as ASP.NET. Then Microsoft releases Windows Vista and Windows Server 2008 with IIS 7 in all of it’s shining glory. (Pause for dramatic effect.) But on the same day that they release Windows Server 2008, what do they also release for IIS 7 in both Windows Server 2008 and Windows Vista? Microsoft released an upgrade with this shiny little technology called FastCGI. And why is FastCGI important? Because Microsoft has been working with the PHP community to develop this little technology that will result in far superior performance for the PHP platform than has been achievable in the past. Fast forward a few months and what else do we see? Microsoft’s new jewel on the horizon, Windows Azure, the Microsoft cloud computing initiative, adds support for PHP in Microsoft’s cloud!!! What does this mean to the Microsoft ASP.NET world? More...

Tags: , , , ,

ASP.NET | Windows Azure | PHP

Powered by BlogEngine.NET 1.5.0.7
Theme by Mads Kristensen | Modified by Mooglegiant

Calendar

<<  March 2010  >>
MoTuWeThFrSaSu
22232425262728
1234567
891011121314
15161718192021
22232425262728
2930311234

View posts in large calendar

What I'm reading now


Add to Technorati Favorites

Disclaimer

The views expressed on this website/blog are the opinions of Michael F. Collins, III, and do not necessarily reflect the views of my employer.