The concept of intrinsic objects doesn't really exist as it does in the
classic asp sense.
in classic ASP, the framework would take care of instantiating a number of
objects for you, such as Request, Response, Server, Session, Application and
a couple more depending on your version.
in ASP.Net, the framework creates these objects as well, but how they are
made available is quite different. Since everything is OO, they aren't
simply global variables named "Request" and "Response". Rather, they are
properties exposed by classes. For example, the Control class exposes all
the common 'intrisic objects' of classic ASP...so when you are writing your
page, user control or custom server control it feels a lot like classic asp
(with respect to those objects). However, when you step outside of those
classes (for example, you are building a class called "User"), there are no
intrisic objects...instead you need to go through the HttpContext.Current
which, like the control, holds references as properties to those classes.
Karl
--
MY ASP.Net tutorials
http://www.openmymind.net/ - New and Improved (yes, the popup is
annoying)
http://www.openmymind.net/faq.aspx - unofficial newsgroup FAQ (more to
come!)