Archive on March 13
Welcome to the Nothin 'but ASP. NET column. Next I will introduce some important new features in ASP. NET and some other. NET Framework technologies.
In the first column, we will discuss the five steps for getting started with ASP. NET. In future columns, we will explore other excellent functions in ASP. NET (such as deployment, status management, process model, control, security, and other changes ).Step 1: download and install the. NET SDK
ASP. NET is provided as part of the. net sdk. It is a collection of all technologies required to create, generate, and test. NET Framework-based applications. To download and install the. net sdk, go to the MSDN Online. NET Developer Center (in English) and click"Download the. NET Framework SDK Beta 1". The downloaded content is about 90 MB. However, there is an option to split the SDK into a series of small files for download.
Before installing ASP. NET, you need to install Internet Explorer 5.5, which you can download from the http://www.microsoft.com/windows/ie/default.htm.
Note:SDK technology preview only supports Windows 5.0 Server installed with Internet Information Services (IIS) 2000, while Beta 1 supports Windows NT 4.0 and IIS 4.0.Step 2: Quick Start example for installing. NET Framework
If you have installed the SDK, you should also install the Quick Start example of. NET Framework. The Quick Start examples in the. net sdk include detailed examples of various ASP. NET features and other. NET technologies.
To install Quick Start example:
As one of the leader in the ever-expanding ASP. NET community, Charles Carroll has been dedicated to holding the list of ASP. NET discussions based on email. In fact, from the first day of the Professional Development Conference (PDC) in early July, this discussion list has been present.
This discussion list is the best choice for learning and releasing increasingly rich ASP. NET developers' knowledge. Charles checks and filters all messages to ensure that published articles are related to this list, so that the discussion is not separated from the topic.
In addition to the Community list, the Microsoft. NET Framework Team also regularly participates in discussions and releases sample code. Recently Scott Guthrie released an ASP. NET example of dynamically generated images.
To join the discussion list, just access the http://www.asplists.com/asplists/aspng.asp ). On this page, you can find the complete list of email discussions for different topics related to ASP. NET. The most active list is ASPNGBeta. We recommend that you join this list. Select ASPNGBeta from the list. You can also directly access the http://www.asplists.com/asplists/aspngbeta.asp to select the option for receiving email distribution as needed.Step 4: If I install the SDK and use ASP. NET, will the existing ASP application be interrupted?
No. ASP. NET applications and existing ASP applications can run simultaneously.
The file extension used by ASP (such. asp and. asa) and ASP.. NET file extension (such. aspx ,. asax ,. ascx ,. asmx and so on) are completely independent and will not replace each other. In addition, ASP. NET applications are processed by an independent ISAPI extension.
Note: Although ASP and ASP. NET applications can run simultaneously, they cannot share application information even in the same directory. For example, the setting in global. asa does not affect ASP. NET applications, and the setting in global. asax does not affect ASP applications. Similarly, the application and session status information are not shared. A user in an ASP application cannot use the session data added to the same user in an ASP. NET application unless the user is re-created.Do I need to use Visual Studio or other tools to create an ASP. NET page?
No. Although Visual Studio. NET provides an amazing design, encoding, and debugging environment, it is not required to create an ASP. NET application. ASP. NET follows the same "just save" design principle as ASP: any text-based editing program can be used to create an ASP. NET application. When you access the ASP. NET page for the first time, the page is automatically compiled, and future requests will access compiled resources.Can ASP. NET run on Windows 95, Windows 98, and Windows Me?
No. You can use one of these platforms for development, but ASP. NET applications must run on Web servers, Windows 2000 with IIS installed, or Windows NT 4.0.Step 5: Learn More
In this step, I will try to summarize some important resources for online, printing and activities. If new messages are received, I will continue to add new resources and activities.IBuySpy Microsoft ASP. NET Sample Application
IBuySpy is a fully functional e-commerce application that describes in detail how to use ASP. NET to create high-performance, scalable Web applications. You can browse the sample application (including the complete source code and documentation) online, or download the complete C # Or Visual Basic. NET version application.ASP. NET host service
Brinkster Inc. is the largest free ASP Web hosting service provider. It provides free ASP. NET host services. Each member can obtain 5 MB space for testing and learning ASP. NET. The member identities used for testing and learning give developers the opportunity to understand this new technology. Brinkster has provided free ASP host service for more than a year, leading the ASP/ASP. NET host service market.Community Site and distribution list
ASP. the. NET community (including people, activities, discussion lists, and newsgroups) is amazing. It is not only one of the best occasions to get answers or solve problems, some sites provide online Quick Start examples, which means you can try ASP. NET without installing it.
There are currently three books on. NET:
If you are willing to attend the meeting and watch a demonstration of ASP. NET and. NET Framework, we recommend that you:
In short, it is very easy to connect to and run ASP. NET. Now, you have some useful resources to help you learn this technology and hope that you can join the growing community Community Support Team. In the next month's article, we will discuss changes in session state management in ASP. NET (a major change in ASP ).
If you have comments or suggestions on the column, please send an email to the email@example.com.
Rob HowardIs an ASP. NET program administrator in the. NET Framework Team. Whenever he is free, he spends time with his family or flies to East Washington for fishing.