Welcome to the ASP.NET FAQ.




Skip Navigation Links
The ASP.NET FAQ
Basic ASP.NET Info
Microsoft ASP.NET Resources
MSDN
Official FAQs and Resources
Developer Resources
ASP.NET Blogs
ASP.NET Newsgroups
Using the ASP.NET newsgroups
About the ASP.NET FAQ

Powered by ASP.NET

General ASP.NET Questions


What is ASP.NET?


ASP.NET is a technology for creating dynamic Web pages which uses the .Net Framework.

You can author applications in any .NET compatible language, including Visual Basic .NET,
C#, and JScript .NET, and many others listed at ASP.NET languages .

Where can I get ASP.NET?


You can get ASP.NET by installing the Microsoft .NET Framework on a computer which has IIS installed.

The .NET Framework is available in either a redistributable or SDK format.
The .Net Framework 2.0 and ASP.NET 2.0, the current releases, were made available in November 2005.

The ASP.NET 2.0 online Home is at :  http://www.asp.net/
and the ASP.NET 2.0 online Forums are at :  http://forums.asp.net/

Microsoft announced on November 7, 2005, that all its Express developer products will be free.
That includes Visual Web Developer, VB.NET Express, C# Express, C++ Express and Visual J# Express.

Get your free copies of the Express Editions at : Visual Studio Express Editions Free Offer

I've installed the .NET Framework, but ASP.NET doesn't seem to work.
What can I do to fix it?


You must install IIS before you install the .NET Framework.
If you install IIS after you install the .NET Framework, you must then register the ASP.NET extensions with IIS.

You can do this by running the aspnet_regiis executable :
%windows root directory%\Microsoft.NET\Framework\%version of the .NET Framework%\aspnet_regiis -i

where %windows root directory% is the directory Windows is installed to (normally c:\windows or c:\winnt)
and %version of the .NET Framework% is the version of the .NET Framework you have installed.

The version number for .NET 1.0 is v1.0.3705 ; for 1.1 it's v1.1.4322 and for 2.0, it's v2.0.50727.

It's always a good idea to try to find the answer to your question by reading the documentation.
Yes, Read The Manual!

The ASP.NET Quickstarts have many answers and samples.
You can install a local copy of the QuickStarts by installing the ASP.NET SDK.

The ASP.NET 1.1 Redistributable is available at : ASP.NET 1.1 Redistributable
The ASP.NET 1.1 SDK is available at : ASP.NET 1.1 SDK
The ASP.NET 1.1 Service Pack 1 is available at : ASP.NET 1.1 Service Pack 1
The ASP.NET 2.0 Redistributable and SDK, for both x86 and x64, are at : ASP.NET 2.0 Downloads  
The ASP.NET 3.0 Redistributable, for both x86 and x64, and its VS 2005 Extensions are at : ASP.NET 3.0 Downloads

The .Net Framework 3.5 (ASP.NET 3.5) is in Beta.
Get Visual Studio Express "Orcas" at : Visual Studio Express Orcas CTP Downloads (.Net Framework 3.5)  

If you can't install local copies of the ASP.NET QuickStart,
the ASP.NET 1.0 QuickStart is available online at : ASP.NET 1.x QuickStart
and the ASP.NET 2.0 QuickStart is available online at :  ASP.NET 2.0 QuickStart

The ASP.NET 2.0 Web Services QuickStart is available online at :  Web Services QuickStart

ASP.NET AJAX is available at : ASP.NET AJAX
The ASP.NET 2.0 Starter Kits are available at :  ASP.NET 2.0 Starter Kits

The Code Samples Center is at : Code Samples Download Center  

Always try to find an answer by experimenting with the code.
The .NET Framework Class Browsers are of great assistance to help you do this.

The .NET Framework 1.1 Class Browser is available at :  CSharpFriends
The .NET Framework 2.0 Class Browser is available at :  .NET Framework 2.0 Class Browser