Hello Nick,
Security consideration is always a best practice for .NET programming. You
may implement your customized security stratage based on the requirement of
your system. Following are some good article on .NET Code Access Security,
you may take a look to see if it will help:
Code Access Security in Practice
http://msdn.microsoft.com/library/de...us/secmod/html
/secmod81.asp
Secure Coding Guidelines for the .NET Framework
http://msdn.microsoft.com/library/de...us/dnnetsec/ht
ml/seccodeguide.asp
Luke