Language

Learn About ASP.NET Web Pages

ASP.NET Web Pages and the new Razor syntax provide a fast, approachable, and lightweight way to combine server code with HTML to create dynamic web content. Connect to databases, add video, link to social networking sites, and include many more features that let you create beautiful sites using the latest web standards.

Install WebMatrix for free.

Install

What Web Pages and WebMatrix are, plus how to install everything, get started, and deploy sites.

  1. Introducing ASP.NET Web Pages 2

    By Tom FitzMacken|

    This guidance and application gives you an overview of ASP.NET Web Pages (version 2 or later) and Razor syntax, a lightweight framework for creating dynamic websites. It also introduces WebMatrix,...

  2. Introducing Razor Syntax (C#)

    By Tom FitzMacken|

    This chapter gives you an overview of programming with ASP.NET Web Pages using the Razor syntax. ASP.NET is Microsoft's technology for running dynamic web pages on web servers.

  3. Introducing Razor Syntax (Visual Basic)

    By Tom FitzMacken|

    This appendix gives you an overview of programming with ASP.NET Web pages in Visual Basic, using the Razor syntax.

  4. Twitter Helper

    By Tom FitzMacken|

    This topic shows how to add a Twitter Helper to your WebMatrix 3 project. It contains the Twitter Helper code and shows how to call the helper methods. This code for the Twitter.cshtml file was dev...

  5. Installing Helpers

    By Tom FitzMacken|

    This article describes how to install a helper in an ASP.NET Web Pages (Razor) website. A helper is a reusable component that includes code and markup to perform a task that might be tedious or com...

  6. ASP.NET Web Pages (Razor) FAQ

    By Tom FitzMacken|

    This article lists some frequently asked questions about ASP.NET Web Pages (Razor) and WebMatrix. Software versions used in the tutorial ASP.NET Web Pages (Razor) 3 Visual Studio 2013 WebMatrix 3 T...

  7. Website Creation with WebMatrix (Intermediate)

    This tutorial series provides an in-depth overview of how to use WebMatrix, ASP.NET Web Pages, and jQuery to create a real-world website.

  8. Running v1 and v2 Sites Side by Side

    By Tom FitzMacken|

    This article explains how to run ASP.NET Web Pages (Razor) websites on the same computer or server when the websites are configured to use different versions of ASP.NET Web Pages. What you'll learn...

  9. How to Deploy a Windows Azure Web Site

    This topic provides a brief overview of deploying your own content to a Windows Azure Web site.

ASP.NET Web Pages Books

Microsoft's Jon Galloway recommends these books for learning ASP.NET Web Pages:

Beginning ASP.NET Web Pages with WebMatrix

Beginning ASP.NET Web Pages with WebMatrix

by Mike Brind & Imar Spaanjaars

Introducing Microsoft WebMatrix

Introducing Microsoft WebMatrix

by Laurence Moroney

Building ASP.NET Web Pages with WebMatrix

Building ASP.NET Web Pages with WebMatrix

by Jim Wang

Building ASP.NET Web Pages with Microsoft WebMatrix

Building ASP.NET Web Pages with Microsoft WebMatrix

by Steve Lydford