WebMatrix is Released–a free tool that allows you to create, customize and publish web sites on the Internet

  Run Open Source Frameworks with WebMatrix
  There is so much excellent pre-written, open source code for creating a diverse set of web sites.

Leverage WordPress, Joomla, DotNetNuke or Orchard, and WebMatrix to handle the task of downloading, installing and configuring the apps for you. Or you can write the code yourself using a range of built-in templates that help get you started.

Platform Description
WordPress An open source Content Management System (CMS), often used as a blog publishing application, powered by PHP and SQL Server and MySQL. It has many features including a plug-in architecture and a template system. Used by over 13% of the 1,000,000 biggest websites, WordPress is the most popular CMS in use today. As of August 2010, version 3.0 had been downloaded over 12.5 million times.
Joomla! A free and open source content management system (CMS) for publishing content on the World Wide Web and intranets. It comprises a model-view-controller (MVC) Web application framework that can also be used independently. Joomla is written in PHP, uses object-oriented programming (OOP) techniques and software design patterns, stores data in a SQL Server/MySQL database, and includes features such as page caching, RSS feeds, printable versions of pages, news flashes, blogs, polls, search, and support for language internationalization.
DotNetNuke An open source platform for building web sites based on Microsoft .NET technology. It is written in VB.NET and distributed under both a Community Edition BSD-style license and a commercial proprietary license. DotNetNuke's content management system is extensible and customizable through the use of skins, modules, data providers, language packs and templates.
Orchard A free, open source, community-focused project aimed at delivering applications and reusable components on the ASP.NET platform. It will create shared components for building ASP.NET applications and extensions, and specific applications that leverage these components to meet the needs of end-users, scripters, and developers. Additionally, we seek to create partnerships with existing application authors to help them achieve their goals.

Whatever you choose, WebMatrix provides everything your web site needs to run including the web server, database, and framework.

  Start by downloading WebMatrix
  You can download the Web Platform Installer, which is the best way to get all the tools on your system. On my system I had to install SQL Server Compact 4 (CTP) first. There we some issues for my 64-bit computer.


Download and install SQL Server Compact 4 (CTP)

Once SQL Server Compact 4 (CTP) is installed, you can get started with WebMatrix.


Download The Web Platform Installer to get WebMatrix

  Run the needed installations
  Here is what the Web Platform Installer looks like:
As you can see, I’ve got the recommended settings for IIS already. So I just proceed to the next step: 
There is no reason you cannot afford your own web site. As you install you’ll see links that offer very economical way of hosting your content.

$2.75 / month is affordable and is one of example of great hosting options.

  Start WebMatrix
  Go to the start menu and begin the process of creating content:

The Web Gallery has many great starting points.

  Start coding
  Here is a link to guide you along the way:


Tutorial For WebMatrix

Comments (2)

  1. Josef.Stadelmann@axa-winterthur.ch says:

    Better then a 1000 words of introduction is a crisp clear (deploymen)architecture picture. This to show us potential components interoperating at work. It would help architects and developers to position the system right and get correct expecations. OpenSource? We just wonder how open and if there are any goodies for our heterogeneous world. Lets say we have an axis2 web service engine from apache, is there anything useable for us client side? We are by far not on the green  homogeneous field and world. We are in a heterogeneous complex world and interoperability among the various key-players, MS beeing one of it, interoperability is our major concern and work. So (deployment(architecture) would help to identify potential useable components maybe one day for a server but next day for a client only with a good protocoll to isolate them from each other.

    Josef Stadelmann

  2. John Alten says:

    Well I don't care so much for Open Source.

    Barely anyone yapping we need OpenSource, is actually looking at the source code and those who do are a minority and

    make a living doing it anyways.

    What I do care about is that it is not soo easy using other webstandards.

    I tried WebMatrix when it first came out, before they were hyping it again,(I think over 1/2 a year ago).

    I really liked it, easy deployment, less updating the server, you can concentrate on the defelopment.

    I was amazed to hear about MS making some adjustments to HTML too, thought it to be neat.

    MS is cranking out tons of "their adjustments" all the time, some are good some just never get accepted.

    Only time will tell.

    What I would love to see is an EASY way to integrate other webstandards into this IDE and it's supporting components.

    That was the reason I went back to my former setup.

    I have neither time  nor patience to find out how I can make PHP/Ruby or other NonMS stuff work on the ISSExpress version shipped with WebMatrix.

    Later on I found the solution in a blog,but by then it was too late.



Skip to main content