Q306158 INFO: Implementing Impersonation in an ASP.NET Application In a distinct difference between Microsoft Active Server Pages (ASP) and ASP.NET, ASP.NET no longer impersonates the authenticated user by default. To enable impersonation, you must set the impersonate attribute of the identity section in the Web.config file to true.

ASP.NET Viewstate handling You can “tamper-proof” your viewstate to reduce the likelihood of someone trying to spoof your application by setting the EnableViewStateMAC attribute. If necessary you can encrypt it too. However, by default, ASP.NET creates a random validation key and stores it in each server’s Local Security Authority (LSA). In order to validate a…

Adding a date to your Radio archive pagesĀ – I’ve recently added a local site search to my pages using Atomz Express Search and having a date in the title of the archive pages makes the results a little more presentable.

Report.NET is a powerful library that will help you to generate PDF documents in a simple and flexible manner. The document can be created with data that have been retrieved from any ADO.NET data set. The Report.NET library is available for free under the LGPL license (http://sourceforge.net/projects/report).

How to enable HTTP compression in IIS v5 on Windows 2000: HTTP compression provides faster transmission time between compression-enabled browsers and IIS. You can either compress static files alone, or both static files and applications. If your network bandwidth is restricted, you should consider HTTP compression, at least for static files, unless your processor utilization…

Visual SourceSafe tips: microsoft.public.visualsourcesafe group FAQ automated builds with vss “Essential SourceSafe” book VSS technical articles

I've recently bought an S-VIDEO cable for my laptop that allows me to use my laptop as a DVD player through my VCR or TV without everyone having to huddle around the LCD display. In order to do this, I have to fiddle with the display settings and this invariably ends up scattering my nicely…