Justin du Coeur (jducoeur) wrote,
Justin du Coeur


I know that most of my friends couldn't care less about what Microsoft is doing, but for those who are curious, I refer you to the recent announcement of WebMatrix as one of their most interesting recent releases.

The short version is that Microsoft has finally realized that they *totally* missed the clue bus about building quick-and-easy database-driven websites. In recent years, a pile of open-source tools such as Rails, Django and Lift have come out that make it easy to build small sites; combine those with the rest of the OSS stack like Apache and MySQL, and you've got the best solution out there. MS has utterly failed to compete in that space: ASP.NET is traditionally way too expensive and difficult to develop in to be plausible.

But MS' Tools and Technologies group has developed a real knack lately for stealing the best ideas from the open-source world, and they appear to be doing so again. WebMatrix pulls together three free technologies that they announced last week:
  • IIS Developer Express is a lightweight web server that is far easier to run than traditional IIS 7, but fully API-compatible with it. (And runs under Windows XP.)

  • SQL Server Compact Edition is an embedded DB, again much easier to run than the full-scale SQL Server.

  • Razor is a new alternate templating system with a frighteningly clever parser, that makes it really easy to embed C# into your page templates, without all the messy boilerplate of the traditional ASP parser.
If you're paying attention, that's clearly trying to go toe-to-toe with Apache, MySQL and Rails, respectively. They get wrapped up in WebMatrix, an IDE specifically designed to build websites using them, with site templates so that you can get up and running quickly.

We'll see what it's like in practice. Both IIS Developer Express and SQL Server Compact Edition are explicitly dumbed-down versions of their commercial counterparts, and I suspect that they'll hit some friction due to the jump from the free to the paid versions. But it's a smart move overall: it means that people who are comfortable with the Windows stack now have a reasonable way to build small sites using it; that's likely to improve overall adoption of MS' technologies. For my money, this is probably the best long-term bet MS has placed this year...
Tags: technology

  • How I Spent My Birthday

    (Warning: diary ramble ahead.) Intercon was scheduled a couple of weeks earlier than usual this year -- our experimental hotel last year wasn't…

  • Hamilton Sing-Along

    Almost done with a *very* long weekend at Arisia. Generally been a great time -- worked hard, got to spend lots of time with friends, and have had a…

  • Musical Comedy

    The annoying cough I've been dealing with for a week finally turned into a full-on, OMFG, now-I-see-why-everyone's-so-draggy Monster Headcold…

  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded