first_page the funky knowledge base
personal notes from way, _way_ back and maybe today

MCAD/MCSD Notes: Chapter 2, Lesson 1; Creating an ASP.NET Web Application Project

Lesson 1: Creating an ASP.NET Web Application Project

The purpose of this lesson is accurately expressed in its title. Additionally it introduces the Microsoft concept of the "Web Application" and its relationship to IIS, namely its virtual folder.

The virtual folder access method covered in this lesson is the FrontPage Extensions method. This is the most flexible method as the other "File share" method is associated with NTFS security issues. FrontPage extensions work on virtual folders located on the desktop, the intranet and the Internet. For more details, see "Choosing the Best Access Method" here:

http://msdn.microsoft.com/library/en-us/vbcon/html/vbconwebaccessmethod.asp

Many of us have discovered that FrontPage Extensions suck wild boar ass. For us strange Visual Studio .NET folk, we can choose Tools > Options > Projects > Web Settings > Web Server Connection > Preferred access method: File share. The next version of Visual Studio will offer even more methods including an option not to use IIS at all!

In C# events, are wired "manually" by appending a new event handler to the event. In VB.NET, the Handles clause "automatically" wires up the event as it is written by the IDE when the our control is double-clicked.

These diffrences are summarized under the headings: Tools (actually controls), User Interface (or browser dependence), Lifetime (introducing the issue of state) and Execution (but "...the executable portions of a Web application live on the Web server" ignores client-side scripting in the web browser).

The lesson then enumerates these files and then the file types.

mod date: 2004-11-18T01:21:02.000Z