Microsoft announced today in their MSDN IEBlog that the Windows Internet Explorer 9 Beta is now available for download via the Beauty Of The Web ( portal. The Redmond-based software giant has officially dubbed this as Internet Explorer 9 Platform Preview, which in simple terms is a beta release of the web browser. The Platform […]

Read more