
We expect most projects in the Web Gallery will add it as an option though in the future. Because SQL Compact is brand new, most projects in the Web Gallery don’t support it yet. SQL Compact Edition is also included with WebMatrix, so I also have a light-weight database (and don’t need to-do anything in order to configure it). IIS Express is included with WebMatrix, so I already have a web-server (and don’t need to-do anything in order to configure it). When we select BlogEngine.NET and click “Next”, WebMatrix will identify (and offer to download) the required components that need to be installed on my local development machine in order for BlogEngine.NET to run. We’ll build it using the popular BlogEngine.NET open source project:

We can filter by category (Blog, CMS, eCommerce, etc) or simply scroll through the entire list.

The applications within the gallery includes both ASP.NET and PHP applications:

This will launch the below UI – which allows us to browse an online gallery of popular open-source applications that we can easily start from, tweak/customize, and then deploy using WebMatrix. We’ll begin by clicking the “Site from Web Gallery” link on the WebMatrix home-screen. Instead of writing the site entirely ourselves, let’s use the Web Gallery and take advantage of the work others have done already. The three icons on the right-hand side provide the ability to create new Web sites – either using an existing open-source application from a web application gallery, from site templates that contain some default pages you can start from, or from an empty folder on disk:Ĭreate a Web Site using an Existing Open Source Application in the Web Gallery When you run WebMatrix it starts by displaying a screen like below. It minimizes the number of concepts someone needs to learn in order to get simple things done, and includes and integrates all of the pieces necessary to quickly build Web sites. WebMatrix is a task-focused tool that is designed to make it really easy to get started with web development. Note: Razor support within ASP.NET MVC applications is not included in this first beta of WebMatrix – it will instead show up later this month in a separate ASP.NET MVC Preview - which will also include Visual Studio tooling support for it. WebMatrix can be installed side-by-side with Visual Studio 2010 and Visual Web Developer 2010 Express.
#MICROSOFT WEBMATRIX 2 DOWNLOAD#
The 15MB download includes a lightweight development tool, IIS Express, SQL Compact Edition, and a set of ASP.NET extensions that enable you to build standalone ASP.NET Pages using the new Razor syntax, as well as a set of easy to use database and HTML helpers for performing common web-tasks. NET 4 installed) and is quick to install. WebMatrix is a 15MB download (50MB if you don’t have. We are calling this new tool WebMatrix, and the first preview beta of it is now available for download. This tool is free, provides core coding and database support, integrates with an open source web application gallery, and includes support to easily publish/deploy sites and applications to web hosting providers. Today we are also announcing a new lightweight web development tool that also integrates the above technologies, and makes it even easier for people to get started with web development using ASP.NET.
#MICROSOFT WEBMATRIX 2 PROFESSIONAL#
My posts last week covered how you’ll be able to take maximum advantage of these technologies using professional web development tools like Visual Studio 2010 and Visual Web Developer 2010 Express, and how these technologies will make your existing ASP.NET Web Forms and ASP.NET MVC development workflows even better. It’s syntax is easy to write, simple to learn, and works with any text editor. You can use “Razor” to easily embed VB or C# within HTML. SQL Server Compact Edition: A lightweight file-based database that is simple to setup, free, can be embedded within your ASP.NET applications, supports low-cost hosting environments, and enables databases to be optionally migrated to SQL Server.ĪSP.NET “Razor”: A new view-engine option for ASP.NET that enables a code-focused templating syntax optimized around HTML generation.

#MICROSOFT WEBMATRIX 2 FULL#
IIS Developer Express: A lightweight web-server that is simple to setup, free, works with all versions of Windows, and is compatible with the full IIS 7.5. Last week I published several blog posts that covered some new web development technologies we are releasing:
