It's all very well having security tools and technologies within Microsoft, but VS.NET 2005 includes a bunch of these tools we use everday built in. And by built-in, I mean BUILT-IN, as-in, in the UI. No silly command-line settings, you just set the appropriate settings and hit 'Build'

Very cool...

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs05/html/vs05security.asp