AspNetCore.Docs/aspnet/web-pages/index.md

125 lines
9.6 KiB
Markdown

---
uid: web-pages/index
title: "ASP.NET Web Pages | Microsoft Docs"
author: rick-anderson
description: "Download WebMatrix & learn how to quickly build web pages in a lightweight way to combine server code with HTML."
ms.author: aspnetcontent
ms.date: 05/18/2012
ms.assetid: 5418ba96-ff49-4a43-9cbb-09dea4949d23
msc.legacyurl: /web-pages
msc.type: categoryindex
---
ASP.NET Web Pages
====================
> [!NOTE]
> WebMatrix is no longer recommended as an integrated development environment for ASP.NET Web Pages. Use [Visual Studio](xref:aspnet/web-pages/overview/getting-started/program-asp-net-web-pages-in-visual-studio) or [Visual Studio Code](https://code.visualstudio.com/).
- [Guidance](overview/index.md)
- [Getting Started](overview/getting-started/index.md)
- [Program ASP.NET Web Pages in Visual Studio](overview/getting-started/program-asp-net-web-pages-in-visual-studio.md)
- [Intro to ASP.NET Web Programming Razor Syntax](overview/getting-started/introducing-razor-syntax-c.md)
- [ASP.NET Web Pages Visual Basic](overview/getting-started/introducing-razor-syntax-vb.md)
- [ASP.NET Web Pages (Razor) FAQ](overview/getting-started/aspnet-web-pages-razor-faq.md)
- [Sending Email from Your Site](overview/getting-started/11-adding-email-to-your-web-site.md)
- [Adding Social Networking to Your Website](overview/getting-started/13-adding-social-networking-to-your-web-site.md)
- [Introducing ASP.NET Web Pages](overview/getting-started/introducing-aspnet-web-pages-2/index.md)
- [Getting Started](overview/getting-started/introducing-aspnet-web-pages-2/getting-started.md)
- [Programming Basics](overview/getting-started/introducing-aspnet-web-pages-2/intro-to-web-pages-programming.md)
- [Displaying Data](overview/getting-started/introducing-aspnet-web-pages-2/displaying-data.md)
- [HTML Form Basics](overview/getting-started/introducing-aspnet-web-pages-2/form-basics.md)
- [Entering Database Data by Using Forms](overview/getting-started/introducing-aspnet-web-pages-2/entering-data.md)
- [Updating Database Data](overview/getting-started/introducing-aspnet-web-pages-2/updating-data.md)
- [Deleting Database Data](overview/getting-started/introducing-aspnet-web-pages-2/deleting-data.md)
- [Creating a Consistent Layout](overview/getting-started/introducing-aspnet-web-pages-2/layouts.md)
- [Publishing a Site by Using WebMatrix](overview/getting-started/introducing-aspnet-web-pages-2/publishing.md)
- [Routing](overview/routing/index.md)
- [Creating Readable URLs in ASP.NET Web Pages Sites](overview/routing/creating-readable-urls-in-aspnet-web-pages-sites.md)
- [UI, Layouts, and Themes](overview/ui-layouts-and-themes/index.md)
- [Working with Forms](overview/ui-layouts-and-themes/4-working-with-forms.md)
- [Validating User Input in ASP.NET Web Pages Sites](overview/ui-layouts-and-themes/validating-user-input-in-aspnet-web-pages-sites.md)
- [Creating a Consistent Look](overview/ui-layouts-and-themes/3-creating-a-consistent-look.md)
- [Customizing Site-Wide Behavior](overview/ui-layouts-and-themes/18-customizing-site-wide-behavior.md)
- [Working with Images](overview/ui-layouts-and-themes/9-working-with-images.md)
- [Working with Video](overview/ui-layouts-and-themes/10-working-with-video.md)
- [Creating and Using a Helper in an ASP.NET Web Pages Site](overview/ui-layouts-and-themes/creating-and-using-a-helper-in-an-aspnet-web-pages-site.md)
- [Installing a Helper](overview/ui-layouts-and-themes/installing-helpers.md)
- [Twitter Helper with ASP.NET Web Pages](overview/ui-layouts-and-themes/twitter-helper.md)
- [Displaying Maps in an ASP.NET Web Pages Site](overview/ui-layouts-and-themes/displaying-maps-in-an-aspnet-web-pages-site.md)
- [Mobile](overview/mobile/index.md)
- [Rendering ASP.NET Web Pages Sites for Mobile Devices](overview/mobile/rendering-aspnet-web-pages-sites-for-mobile-devices.md)
- [Working with Data](overview/data/index.md)
- [Working with Data](overview/data/5-working-with-data.md)
- [Displaying Data in a Chart](overview/data/7-displaying-data-in-a-chart.md)
- [Working with Files](overview/data/working-with-files.md)
- [Testing and Debugging](overview/testing-and-debugging/index.md)
- [Intro to Debugging](overview/testing-and-debugging/introduction-to-debugging.md)
- [ASP.NET Web Pages (Razor) Troubleshooting Guide](overview/testing-and-debugging/aspnet-web-pages-razor-troubleshooting-guide.md)
- [Security](overview/security/index.md)
- [Adding Security and Membership](overview/security/16-adding-security-and-membership.md)
- [Enabling Login from External Sites in an ASP.NET Web Pages Site](overview/security/enabling-login-from-external-sites-in-an-aspnet-web-pages-site.md)
- [Using a CAPTCHA to Prevent Automated Programs (Bots) from Using Your ASP.NET Web Site](overview/security/using-a-catpcha-to-prevent-automated-programs-bots-from-using-your-aspnet-web-site.md)
- [Performance](overview/performance-and-traffic/index.md)
- [Caching to Improve the Performance of Your Website](overview/performance-and-traffic/15-caching-to-improve-the-performance-of-your-website.md)
- [Analyzing Traffic](overview/performance-and-traffic/14-analyzing-traffic.md)
- [Bundling and Minifying Assets in an ASP.NET Web Pages (Razor) Site](overview/performance-and-traffic/bundling-and-minifying-assets-in-an-aspnet-web-pages-razor-site.md)
- [API Reference](overview/api-reference/index.md)
- [ASP.NET API Quick Reference](overview/api-reference/asp-net-web-pages-api-reference.md)
- [Releases](overview/releases/index.md)
- [What's New in ASP.NET Web Pages 3.2](overview/releases/whats-new-in-aspnet-web-pages-32.md)
- [What's New in ASP.NET Web Pages 3.1](overview/releases/whats-new-aspnet-web-pages-31.md)
- [Top Features in ASP.NET Web Pages 2](overview/releases/top-features-in-web-pages-2.md)
- [ASP.NET Web Pages 2 Developer Preview ReadMe](overview/releases/aspnet-web-pages-2-developer-preview-readme.md)
- [Running Different Versions of ASP.NET Web Pages Side by Side](overview/releases/running-v1-and-v2-sites-side-by-side.md)
- [Videos](videos/index.md)
- [Introduction](videos/introduction/index.md)
- [5 Minute Intro to ASP.NET Web Pages](videos/introduction/5-minute-introduction-to-aspnet-web-pages.md)
- [Install and Use the Microsoft WebMatrix Tool](videos/introduction/install-and-use-the-microsoft-webmatrix-tool.md)
- [Create a Website Using WebMatrix](videos/introduction/create-a-website-using-webmatrix.md)
- [Change the Visual Style of a Web Page](videos/introduction/change-the-visual-style-of-a-web-page.md)
- [Use the Layout Features in WebMatrix](videos/introduction/use-the-layout-features-in-webmatrix.md)
- [Create a Data-Driven Dynamic Web Page](videos/introduction/create-a-data-driven-dynamic-web-page.md)
- [Create a Web Interface in WebMatrix](videos/introduction/create-a-web-interface-in-webmatrix.md)
- [Create an Edit Data Page in WebMatrix](videos/introduction/create-an-edit-data-page-in-webmatrix.md)
- [Create a Delete Data Page in WebMatrix](videos/introduction/create-a-delete-data-page-in-webmatrix.md)
- [Publish a Website to the Internet Using WebMatrix](videos/introduction/publish-a-website-to-the-internet-using-webmatrix.md)
- [ASP.NET Razor Pages](videos/aspnet-razor-pages/index.md)
- [Getting Started with WebMatrix and ASP.NET Web Pages](videos/aspnet-razor-pages/getting-started-with-webmatrix-and-aspnet-web-pages.md)
- [Intro to ASP.NET Web Programming Razor Syntax](videos/aspnet-razor-pages/introduction-to-aspnet-web-programming-using-the-razor-syntax.md)
- [Creating a Consistent Look (Part 1)](videos/aspnet-razor-pages/creating-a-consistent-look-part-1.md)
- [Creating a Consistent Look (Part 2)](videos/aspnet-razor-pages/creating-a-consistent-look-part-2.md)
- [Working with Forms (Part 1)](videos/aspnet-razor-pages/working-with-forms-part-1.md)
- [Working with Forms (Part 2)](videos/aspnet-razor-pages/working-with-forms-part-2.md)
- [Working with Data (Part 1)](videos/aspnet-razor-pages/working-with-data-part-1.md)
- [Working with Data (Part 2)](videos/aspnet-razor-pages/working-with-data-part-2.md)
- [Displaying Data in a Grid](videos/aspnet-razor-pages/displaying-data-in-a-grid.md)
- [Displaying Data in a Chart (Part 1)](videos/aspnet-razor-pages/displaying-data-in-a-chart-part-1.md)
- [Displaying Data in a Chart (Part 2)](videos/aspnet-razor-pages/displaying-data-in-a-chart-part-2.md)
- [Working with Files](videos/aspnet-razor-pages/working-with-files.md)
- [Working with Images](videos/aspnet-razor-pages/working-with-images.md)
- [Working with Video](videos/aspnet-razor-pages/working-with-video.md)
- [Adding Email to Your Web Site](videos/aspnet-razor-pages/adding-email-to-your-web-site.md)
- [Adding Search to Your Web Site](videos/aspnet-razor-pages/adding-search-to-your-web-site.md)
- [Adding Social Networking to Your Website](videos/aspnet-razor-pages/adding-social-networking-to-your-website.md)
- [WebMatrix and Web Pages Video Training from Pluralsight](pluralsight.md)
- [WebMatrix Readme](readme/index.md)
- [WebMatrix Readme](readme/overview.md)
- [Web Matrix and ASP.NET Web Pages (Razor) Beta 3 Release Readme](readme/beta3.md)
- [WebMatrix Content Guide](content-guide.md)