Welcome

Why ASP.NET?

ASP.NET is a free technology that allows anyone to create a modern web site.

Start with ASP.NET

Get ASP.NET - Free

ASP.NET Framework

ASP.NET AJAX

Visual Web Developer

Learn ASP.NET

Video Tutorials

Starter Kit Web Sites

Books on ASP.NET

In the News

New Security Video Series

New Security Video Series

Joe Stagner introduces a new security video series designed to compliment the ASP.NET Security Tutorials. Watch as Joe demonstrates how to use custom principal objects, add custom data to the authentication method, setup and use cookie-less authentication in an ASP.NET application and more in this exciting new video series.

Employee Information Starter Kit

Employee Information Starter Kit

The Employee Information Starter Kit demonstrates the use of simple CRUD operations for maintaining a company's employee information. It is being developed by ASP.NET community members as a guideline for building enterprise level projects.

» More News

Latest Microsoft Blogs

Joe Stagner

Will ASP.NET MVC be the main web UI platform for ASP.NET?

Microsoft folks are very enthusiastic ! We love to dig in to new technology and show off the cool work that we do and this has been VERY true of ASP.NET MVC. Unfortunately, sometimes our zeal get's misinterpreted....

Ton Christian - ASP.NET Debugging

BLOG CHAT: SQL Injection – Today

Just a quick reminder that our blog chat on SQL Injection is today at 2:00 PM EST or 11:00 AM PST.  Hope to see everyone there.  You can get to the chat here: MSDN Online Chat Or you can add the Outlook...

Joe Stagner

New Security Video Series Launched

Please checkout the first videos in my new Web Developer's Security Video Series. http://www.asp.net/learn/security-videos/ I'm hoping to do 100 Videos this year ! PLEASE SEND YOUR REQUESTS !!!

Joe Stagner

Announcing SecureDeveloper.com

For many years I've had an interest in and a focus on Application Security. Now, I'll be ramping up and doing a bunch of security related work in my role here at Microsoft. I hope you will add...

» More Posts

Article of the Day

Load Controls Dynamically in ASP.NET

In this article, I will show you one of the ways you can use to handle adding controls dynamically in an ASP.NET Page.

Build a Web Chat Application Part 2 - Chat with Other Users Privately (in C# 3.5)

In Part 1 we built a very simple, flicker-free, frame-less, web chat application using ASP.Net 3.5, LINQ-to-SQL, AJAX and MS SQL Server, with your choice of either C# 3.5 or VB 9.0 in about 2 hours. As promised, we will add functionality to our previous chatroom application so that users will have...

GridView Custom Paging with PageSize Change Dropdown

The GridView is a very powerful control and has all the features including paging/sorting etc. But while using GridView in your project, you have to assign the PageSize property of the GridView programmatically, which users then cannot change. Sometimes, users require the feature to change the page...

Three Tier Architecture with ASP.NET

Brian Mains talks about the GridView control in the context of 3-tier ASP.NET applications.

»  More Articles

»  Submit an article and Gain Recognition Points

Featured Product

Community Recognition Program

Top Community Members

XIII is at the "All-Star" level with 71,025 points.

Learn about the Community Recognition program and visit the Hall of Fame.

Featured ASP.NET Web Hosting


Voted "Best ASP.NET Host" by:

  • asp.netPRO Magazine
  • Visual Studio Magazine

Providing Cutting Edge Technology:

  • ASP.NET 3.5 & ASP.NET 2.0
  • Windows 2008 & 2003 Supported

3 Months FREE – Click Here For More…

ASP.NET Books

Programming ASP.NET by Jesse Liberty, Dan Hurwitz

»  More Books