Powerful Web Framework

ASP.NET is a Web framework that helps you create standards-based Web solutions. It provides a rich set of ready to use features and controls and makes it easy to integrate databases, web services and rich internet applications. With features such as dynamic data scaffolding, an AJAX framework, MVC, templates and themes, hundreds of built in controls and free developer tools, ASP.NET will enable you to build Web apps better and faster. Learn more on the ASP.NET website.

ASP.NET Framework Hero

Why you'll build websites better and faster

A

Easy to get. Free to use

Get everything you need to start building web applications with ASP.NET using the Microsoft Web Platform Installer. This simple, streamlined installer will get your development machine ready to go. The installer includes the latest version of the .NET framework including ASP.NET. You’ll also get Visual Web Developer Express. Visual Web Developer Express is a full featured FREE web development editor for working with ASP.NET and Web Standards. Download it now.

.NET Framework

All the power of .NET

ASP.NET is a part of the Microsoft .NET Framework and offers built-in security, reliability and robustness while providing developers with the flexibility to use varying programming styles and patterns based on the needs of the project. When creating your Web app with ASP.NET, you get access to the entire .NET framework.

A

AJAX Baked-In

Quickly create interactive Web applications that work across all popular browsers. Included as part of the ASP.NET Framework, you get a complete AJAX framework allowing you to provide rich end-user experiences. Simplify, HTML DOM traversing, event handling and animation with jQuery. Easily add AJAX enhancements to your sites, with powerful built-in AJAX controls. Interact with data and remote services all without writing complicated Javascript.

ASP.NET Database Support

Data says Hello

Add data-driven functionality to your Web applications with minimal effort and customize the data to suit your needs through an array of built-in in data controls. ASP.NET includes technologies such as LINQ and the Entity Framework that allow you to easily access a wide variety of data sources such as databases, XML files and Web services in your Web applications.

ASP.NET MVC

I/WANT/MY/MVC

Get complete control over your HTML page markup. Take advantage of the enhanced testability of your Web app and incorporate Test Driven Development. All this while taking advantage of standard ASP.NET features, such as master pages and membership-based authentication.

ASP.NET Controls

Building Blocks

Use the rich set of built-in controls such as ListView and DataPager to create Web applications faster. In addition, take advantage of a strong ecosystem of 3rd party controls to solve specific needs such as editing and charting.

ASP.NET Templates and Themes

D.R.Y.

Don’t Repeat Yourself. Master pages, user controls and templates help you enforce a consistent look, feel and behavior for your Web applications. They also help make the solution more manageable by centralizing and encapsulating markup, style and code.

ASP.NET Dynamic Data

Scaffolding and More

ASP.NET Dynamic Data allows you to build a complete admin interface or data driven website directly from your data model without creating a single page. Everything can be completely customized through templates and pages.

ASP.NET Tools Support

Free Tools

With Visual Web Developer, you get features such as code highlighting, hinting and auto-completion for ASP.NET, HTML, CSS and Javascript. In addition, Visual Web Developer allows you to manage your complete ASP.NET project from start to deployment. Oh did we mention it’s free?

ASP.NET Localization

Multi-Cultural World

Localize Websites quickly by creating the required resources and leveraging the built-in auto-culture functionality. ASP.NET can automatically detect the user’s preferred language by using the browser settings. You can also add new resource files to handle new cultures without having to recompile the application.

Everything you need to get started, FREE with a single streamlined installer.