https://msdn.microsoft.com/en-us/library/ee532866.aspx
The topics in this section provide information about ASP.NET 4 and the Web development tools in Visual Studio.
- ASP.NET Overview
-
Provides general information about ASP.NET and discusses factors that you should consider when you create a Web site by using ASP.NET.
- ASP.NET Walkthroughs by Scenario
-
Provides a series of walkthroughs that cover common scenarios for creating an ASP.NET Web site, and highlights some new features.
- ASP.NET Code Sample Downloads
-
Lists downloadable samples that you can use to learn more about ASP.NET.
- Visual Studio Express 2012 for Web
-
Describes features for Web development that are available in Visual Web Developer Express and how they compare to features in other versions of Visual Studio.
- What's New in ASP.NET 4 and Visual Web Developer
-
Provides a summary of changes and new features in ASP.NET 4 and for Web development in Visual Studio.
- Visual Studio Web Development Content Map
-
Provides a learning path that describes how to start working with Visual Web Developer and ASP.NET.
- ASP.NET Web Forms Pages
-
Provides information about how ASP.NET Web pages function and about how to create and program them.
- ASP.NET Web Projects
-
Provides information about how to create ASP.NET Web applications.
- 9ce856dc-7c21-4ee9-880f-fa6f344bf6e7
-
Provides links to topics that describe how to use the model-view-controller (MVC) development pattern to create ASP.NET Web applications.
- ASP.NET Infrastructure
-
Provides information about the infrastructure that underlies ASP.NET, which includes HTTP handlers and HTTP modules, and various forms of state management.
- ASP.NET Controls
-
Provides information about how ASP.NET Web server and user controls work, how to add them to ASP.NET pages, and how to program them.
- ASP.NET Custom Server Controls Content Map
-
Provides information about how to create custom ASP.NET controls.
- ASP.NET Client Script
-
Provides information about how to use AJAX and client script to enhance the performance and appearance of a Web site.
- ASP.NET Client Script
-
Provides information about creating Ajax-based Web applications using Microsoft technologies.
- ASP.NET Data Access Content Map
-
Provides information about how to display and edit data in ASP.NET Web pages.
- NIB: ASP.NET Web Services
-
Provides information about how to create and use Web services in ASP.NET.
- NIB: ASP.NET Security
-
Provides information about security threats to an ASP.NET Web site, about ways to reduce threats, and about ways to authenticate and authorize users.
- ASP.NET Web Site Administration
-
Provides information about how to configure an ASP.NET Web site and how to manage site performance.
- Web Deployment Content Map for Visual Studio and ASP.NET
-
Provides information about how to build and deploy (publish) Web sites, and information about how to precompile a site.
- ASP.NET Performance, Troubleshooting, and Debugging
-
Provides information about how to handle errors, debug ASP.NET pages, view trace information during page processing, and monitor the health of a Web site.
- ASP.NET Conversion and Migration
-
Provides information about how to convert Web projects that were created in earlier versions of Visual Studio.
- ASP.NET Web Sites for Mobile Devices
-
Provides information about features in ASP.NET that help you create applications that can run in browsers on mobile phones and other devices.
- ASP.NET Command-Line Tools
-
Lists command-line tools that you can use to manage and administer ASP.NET Web sites and applications.
ASP.NET and Visual Studio for Web
ASP.NET is a web platform that provides all the services that you require to build enterprise-class server-based web applications. ASP.NET is built on the .NET Framework, so all .NET Framework features are available to ASP.NET applications. Your applications can be written in any language that is compatible with the common language runtime (CLR), including Visual Basic and C#.
To create ASP.NET web applications, you can use Visual Studio. In addition, a free standalone product—Visual Studio Express for Web—is available that includes the core set of web design features from Visual Studio.
The following topics provide more information about ASP.NET and web development with Visual Studio.
- ASP.NET 5 and Visual Studio 2015
-
Provides information about ASP.NET features in the .NET Framework 4.6 and Visual Studio 2015.
- ASP.NET 4.5.1 and Visual Studio 2013
-
Provides information about ASP.NET features in the .NET Framework 4.5.1 and Visual Studio 2013.
- ASP.NET 4.5 and Visual Studio 2012
-
Provides information about ASP.NET features in the .NET Framework 4.5 and Visual Studio 2012 and Visual Studio Express 2012 for Web.
- ASP.NET 4 and Visual Studio 2010
-
Provides information about ASP.NET features in the .NET Framework 4 and Visual Studio 2010 and Visual Web Developer 2010 Express.
- ASP.NET 3.5 and Visual Studio 2008
-
Provides a link to topics that describe ASP.NET features in the .NET Framework 3.5 and Visual Studio 2008 and Visual Web Developer 2008 Express Edition.
- ASP.NET MVC (on the ASP.NET site)
-
Provides information about the framework that you can use in ASP.NET to create applications that are designed according to the model-view-controller (MVC) pattern.
- ASP.NET Web Pages 2 (on the ASP.NET site)
-
Provides information about ASP.NET Web Pages (Razor), which is a fast, approachable, and lightweight way to combine server code with HTML to create dynamic web content.