The book The .NET Developer's Guide to Windows Security is available for online reading in Keith Brown's wiki. It answers seventy-five questions, of which a .NET programmer better be able to answer quite a few of them! So be sure to check it and bookmark the page for your future programming endeavors.