ASP.NET Web Matrix

ASP.Net Web Matrix is a free tool released by Microsoft for the rapid development of web applications running on servers which support ASP.NET. It is a managed application written in C#.

Overview

Web Matrix grew out of a pet project started by Nikhil Kothari. It was originally conceived as a test bed for working with ASP.NET controls in a designer environment. The ASP.NET team saw a number of benefits for a tool of this type, and used it to try out a variety of additional ideas for creating an IDE that could act as a lightweight alternative to Visual Studio. The project was developed into a product (originally code-named “Saturn”) that was released in the summer of 2002 as free download on the www.asp.net Web site, without official support (only community support) and with only word-of-mouth marketing. The original release supported only Microsoft SQL Server, which was bundled with Web Matrix in the form of MSDE, a desktop version of the database engine. A subsequent release of Web Matrix (“Web Matrix Reloaded”) in June of 2003 included support for Microsoft Access .mdb files, which simplified deployment.

Web Matrix included a number of features that made it an appealing alternative to Visual Studio 2003:

Many of these features were incorporated into Visual Studio 2005, and the Web Matrix style of web application development became the default. The success of the Web Matrix project, both in terms of features and in the appeal to the community of a free IDE with a limited feature set, also helped the Visual Studio team decide to release free lightweight versions of Visual Studio 2005 — Visual Web Developer Express Edition for Web development, and similar Express versions of Visual Basic, C#, and SQL Server.

Visual Studio Express

While Web Matrix provided a number of firsts and innovations that made their way into the Visual Studio product line, it lacked important features required by professional web developers, such as IntelliSense, integration with the debugger, an integrated compiler for developing class libraries, and support for the ASP.NET code-behind page model. The Express editions of Visual Studio 2005 did include most of these features, and although Web Matrix is still available, its role has been taken by Visual Web Developer Express Edition.

Source