Category Archives: WebMatrix

Create, customize and publish websites for free with WebMatrix

WebMatrix is a free web development tool from Microsoft that includes everything you need for website development. Start from open source web applications, built-in web templates or just start writing code yourself. It’s all-inclusive, simple and best of all free. Developing websites has never been easier.

Create, customize and publish websites for free with WebMatrix !

Get more information and download it here.

WebMatrix – Quick Start screen

If this is the first time you hear about Microsoft WebMatrix, I suggest you to read my previous post WebMatrix – Introduction and WebMatrix – Installation before continue reading this post.

On first-time run of Microsoft WebMatrix, below screen will be the default screen on WebMatrix.


if you don’t like it you can disable it by giving “Do not show this screen on start-up” a check mark. It will then run My Sites as default screen and open the last site you’re working with.

Later you want the Quick Start screen to get back you can close the opened site it will bring you the Quick Start screen and you can remove the check mark if you want.


Okay let’s try the menu item one by one.

My Sites

It will open a dialog with all sites you ever worked with in the list. Select a site and click OK button to open, or you can just double click the site.


I found that there is no way to remove a site from the list at this Beta version. Maybe it will be added in the newer version – let’s hope – err suggest to them 🙂

Site From Web Gallery

This option will open a dialog to select a website or application from Web Gallery. This is the same as installing community website or application using Web PI but in this Microsoft WebMatrix the website or application will not be installed in IIS but rather they will be stored in %user%\Documents\My Web Sites folder and will be run in IIS Developer Express by default when you’re working with the site on WebMatrix. (if you want you can also add the website or application to your computer IIS manually)


Site From Template

This is where all funs will start. You can create your own site from online templates listed there.


When you create a new site from template, you will find that there are new extensions .cshtml and .vbhtml – yep they are new extension introduced by Microsoft as ASP.NET Web Page and  it supports Razor Syntax.

If you want to learn more about them, you can visit this page:

Site From Folder

This option will let you choose a folder in your computer where a site (or even nothing) is stored. The folder will be then be the root directory of the site you will work with.

WebMatrix – Installation

If this is the first time you hear about Microsoft WebMatrix, I suggest you to read my previous post WebMatrix – Introduction before continue reading this post.

WebMatrix can be installed through Web PI 3. When this post is written the version of WebMatrix is still in Beta and Web PI 3 also still in Beta.

To get Web PI 3 Beta, you can download from WebMatrix download page:

or you can click below image


Once Web PI 3 Beta installed, it will automatically started (if it’s not you can also run it from IIS).

Then open Developer Tools tab and click Visual Studio’s customize link, you can then select Microsoft Web Matrix Beta to install.

(in below screenshot it’s disabled because I have it installed)


If you haven’t installed WebMatrix it will also be shown in the What’s New? tab of the Web PI 3 Beta.

Click it and then click the Install button at the bottom right of the window to start the installation.

After the installation process completed, you can run the WebMatrix and will see below dialog when you first run it.


That’s it! now you can start to explorer WebMatrix.

WebMatrix – Introduction

Microsoft has just introduced the new version of WebMatrix. When this post is written it’s still in BETA version.


If you were ASP.NET developer when it’s in 1.1 version, you might ever tried WebMatrix, it was free as it’s today. At that time there was no Express edition of Visual Studio and WebMatrix was the free tool to develop ASP.NET website if you didn’t want to buy Visual Studio.

No… this post doesn’t want to talk the old version of WebMatrix, but the new one.

What Is It?

WebMatrix is everything you need to build Web sites using Windows. It includes IIS Developer Express (a development Web server), ASP.NET (a Web framework), and SQL Server Compact (an embedded database). It streamlines Web site development and makes it easy to start Web sites from popular open-source apps. The skills and code you develop with WebMatrix transition seamlessly to Visual Studio and SQL Server.

Why Use It?

You will use the same powerful Web server, database engine and web framework that will run your Web site on the Internet, which makes the transition from development to product seamless. Beyond ensuring everything just works, WebMatrix includes new features that make Web development easier.

Who’s it for?

WebMatrix is for developers, students, or just about anyone who just wants a small and simple way to build Web sites. Start coding, testing, and deploying your own Web sites without having to worry about configuring your own Web server, managing databases, or learning a lot of concepts. WebMatrix makes Web site development easy.

Code Without Boundaries

WebMatrix provides an easy way to get started with Web development. With an integrated code editor and a database editor, Web site and server management, search optimization, FTP publishing, and more, WebMatrix provides a fresh, new Web site development experience that seamlessly bridges all the key components you need in order to create, run, and deploy a Web site.

As your needs grow, the code and skills you develop can seamlessly transition to Visual Studio – Microsoft’s premier development suite.

Take A Tour

You can download the introduction view from:

or you can watch it online from the home page of Microsoft WebMatrix website: