Some answers:
| 3. Where do I store the user information so I don't have to authenticate
| against active directory for each page?
You don't. It's problem of IIS/ASP.NET, not yours.
| 4. I have seen many examples on MSDN regarding Forms authentication and
| active directory. I have 'heard' that you should avoid Forms
authentication
| but I don't know why. Is there a reason to avoid this way of doing it?
It depends on your environment. Problem with Forms Authentication is that
you must write authentication scripts and store authentication data
somewhere. If you already have the users in AD and your infrastructure
allows it, use Windows authentication, because integrates seamlessly with
AD. If you can't / don't want use AD, store users in SQL / XML / anywhere
and use FormsAuthentication.
Best of all: When changing Forms/Windows authentication, you must not
rewrite your application.
--
Michal A. Valasek, Altair Communications,
http://www.altaircom.net
Please do not reply to this e-mail, for contact see
http://www.rider.cz