Hi Felix,
The nested files, like Default.aspx.
vb are code behind files for specific ASP pages. By default, VWD puts them at the same location as the aspx page, and displays them as nested items. Makes sense, IMO, because the two are tightly coupled. I think you could move those files to the App_Code folder and then manually update the file reference in the page directive of the APSX page. Not very convenient though.
The App_Code folder is a special folder for all code not related to pages. You'll see that a number of chapters in the book use the App_Code folder for a Business and a Data Access layer, to separate business, data access and presentation stuff. The code in the App_Code folder is "faceless" code; that it, it doesn't provide a user interface and instead supplies a service to ASPX pages in the presentation layer.
The folder is also used for stuff like Typed Datasets.
Does that answer your question?
Imar
---------------------------------------
Imar Spaanjaars
Everyone is unique, except for me.
Author of
ASP.NET 2.0 Instant Results and
Beginning Dreamweaver MX / MX 2004