In light of the recent posts
on the ASP.NET security vulnerability, take a look at this great example
on the best practices for writing ASP.NET privileged code. It is not enough to only implement the quick fixes. Now is also a good time to review your code for proper Defense in Depth techniques.