Web Development 101 using WebMatrix

Teach yourself how to write a simple Web Application using WebMatrix, CSS, HTML, HTML5, ASP.NET, SQL, Databases and more in just a couple of hours.

In this series of articles, you will learn how to build a simple web application that is used to manage a list of your favorite movies. While it is simple, it will demonstrate many of the capabilities of a full web application, including using a database to drive the content, and provide functionality to allow your users to add to the database, and edit and delete data. (You may have heard the term CRUD – Create, Retrieve, Update, Delete, now you’ll learn how to do it in WebMatrix!)

You’ll also learn how to deploy your application using WebDeploy and hosting providers within WebMatrix!


Part 1 introduces you to WebMatrix and how you can install and use it.

Part 2 teaches you how to create your first Web Page using WebMatrix.

Part 3 gets you started with CSS and style sheets so you can make your page more beautiful.

Part 4 teaches you layout and how you can use layout in WebMatrix for common code across your pages.

Part 5 is all about data, where you’ll learn how to use a database in your web page, and make it more dynamic.

Part 6 shows you how to build a page that allows your users to add data to your database, so your site can render it.

Part 7 builds on this to show you how you can have a page to edit your database, and see the changes updated automatically.

Part 8 finishes off the application by showing you how to create a delete page for your data

Part 9 shows you how to publish your site to the internet using WebMatrix.

You can discuss this article using the adjacent Facebook talkback.

For technical questions please visit our discussion forums, where we have a vibrant community of developers like you, as well as Microsoft engineers who are ready to answer your questions!