Microsoft's free and easy Web development tool for noncoders has some nice features, as well as irksome shortcomings
Microsoft WebMatrix is intended to serve the website creation, customization, and publication needs of designers and amateurs, and not as a substitute for Visual Studio or other professional development tools. As a professional developer, I can see why it might appeal to its target audience, but I can't stand to use it myself for more than 15 minutes at a time.
Rick Grehan's preview of WebMatrix in November covered most of the product features well, so I won't repeat his descriptions and analysis. Since then, a few features and gallery items have been added, which I'll discuss as I go along. I've included a handful of screen images at the end of the article.
[ Microsoft Visual Studio 2010 nabbed an InfoWorld 2011 Technology of the Year Award. See the complete list of 2011 Technology of the Year Award winners. | Read Martin Heller's review of Visual Studio 2010. ]
Rick picked on the weakness of the editor and the lack of a debugger, and until I worked with the product myself, I didn't understand how kind he was in the way he phrased his objections. After spending time with WebMatrix, I know otherwise.
Let me be blunt: The WebMatrix editor may be simple to understand and look pretty, but it's useless. Even a good, experienced developer relies on the interactive code completion you get in constructing correct markup and code from a real editing tool such as Visual Studio, Expression Web, or dozens of editing and design tools from other vendors, many of which are free. A casual developer or a designer trying to "do a few things" to a site will be completely frustrated with the WebMatrix editor. Couple that with no debugger at all, and you're likely to be up the creek without a paddle the minute you try to modify a page. (Microsoft disagrees: The company claims that Web developers have been asking for a lightweight Web page editor of this sort.)
That said, you can easily go from WebMatrix to Visual Studio. That's perfect for an experienced developer, but likely to be very confusing for a designer or novice developer.
|Test Center Scorecard|
|Microsoft WebMatrix 1.0||6||7||8||8||10|
Windows 7 is suddenly telling users it isn't genuine -- and it has nothing to do with Windows being...
Windows users are reporting significant problems with four more October Black Tuesday patches
Microsoft sends KB 2952664 through the automatic update chute for the seventh time -- and still can't...
Sponsored by Nuage Networks
Sponsored by Fibre Channel Industry Association
Polished integration of Azure Websites, Mobile Services, and BizTalk Services is a big step forward for...
Microsoft's Windows 10 SDK lets developers create apps that easily run across Windows devices
The formula is simple at one job: Nod your head and keep your job -- but keeping your dignity is...