20 March 2009

IE 8, ASP.NET MVC, Silverlight 3 Beta and More

For those of you who have been following the MIX conference this week, there have been several new (final and beta) releases.  So far, the ones most interesting to me personally include:

  • Internet Explorer 8 (final) – there are some great improvements in this version of IE that you can read more about here.
  • ASP.NET MVC 1.0 (final) - ASP.NET MVC enables you to build Model View Controller (MVC) applications by using the ASP.NET framework. ASP.NET MVC is an alternative, not a replacement, for ASP.NET Web Forms that offers the following benefits:
    • Clear separation of concerns
    • Testability - support for Test-Driven Development
    • Fine-grained control over HTML and JavaScript
    • Intuitive URLs
  • Silverlight 3 Beta - this is a preview release which continues Silverlight’s track record of rapid innovation - introducing more than 50 new features, including support for running Silverlight applications out of the browser, dramatic video performance and quality improvements, and features that radically improve developer productivity.

    There are also several related tools/frameworks that can be utilized along with Silverlight 3 (Beta) to improve the overall experience.  Some of these include:
  • Microsoft Web Platform Installer 2.0 Beta - the Microsoft Web Platform Installer 2.0 (Web PI) is a free tool that makes it simple to download, install and keep up-to-date with the latest components of the Microsoft Web Platform, including Internet Information Services (IIS), SQL Server Express, .NET Framework and Visual Web Developer. In addition, install popular open source ASP.NET and PHP web apps with the Web PI.