June 08, 2009

.NET and PHP

So I have experienced a lot of PHP and a lot more of .NET lately. And what do you know... they are now being packaged together by Microsoft. Those microsoft bastards are one of the best minds in the software market!

PHP is like untouchable by .NET, Ruby on rails (which is like the coolest MVC architecture by the way), JSP, CGI (grubby old technology)... none of these can shake PHP. With new CMS tools like Mambo, Joomla, WordPress, Drupal, and many many more, PHP is everybody's favorite when it comes to developing a quick and sexy sites. The new object oriented model in PHP 5.5 is just awesome.

Microsoft knowing that their .NET bomb cannot shake PHP, have decided to make it a part of the package they are shipping out with Visual Studio 2010. I think some hardcore PHP guys may not be very comfortable with this. It'll be like an Indian guy eating Upma (Uppit) with chopsticks. But for me, this is a great thing. I think they are going to include PHP hosting support with the new release of IIS. That just one server for both my areas of expertise. (Maybe expertise is a strong word... for now). No more switching between services to free my port 80.

Microsoft has actually done a good thing with this. PHP afterall is an opensource engine, and combining it with .NET would just be great. I would really look forward to a .NET CLR level code compatibility between PHP and ASP.NET someday. Or maybe that will never happen, as PHP is way too easy compared to ASP.NET with C#/VB. What the hell is J# i sometimes wonder!

Anyway... That's my update. Im really looking forward to user Visual Studio .NET with .NET 4.0. The SuperPreview is another sexed out application they are releasing. Oh by the way... all these are available as free downloads also. Microsoft is definitely going to get big. Silverlight is still a baby in a fish market.

No comments: