Written for .NET programmers, this guide explains user-based security and provides tips for writing secure applications that will run on Windows Server 2003, Windows XP, and Windows 2000. The material is presented in 75 concise entries which explain C
More Reviews and RecommendationsKeith Brown focuses on application security at Pluralsight, which he cofounded with several other.NET experts to foster a community, develop content, and provide premier training. Keith regularly speaks at conferences, including TechEd and WinDev, and serves as a contributing editor and columnist to MSDN Magazine.
Reader Rating:
See Detailed Ratings
November 21, 2004: Bill Gates has recently and repeatedly stated that Microsoft should give a high priority to developing secure products. A reaction to the rising tide of viruses and worms that target his company's desktop. He was primarily referring to what Microsoft itself sells as finished products, like the WinXP operating system. But if you are an independent programmer, developing on a .NET platform, you should heed his advice as also applying to your coding. Hence the importance of this book. It provides an easy to read technical description of various security issues. The book has 75 of what it calls items. Think of these as tips or hacks. Each addresses a security concept. The items are grouped into broad areas like Access Control Lists. What they are and how to maintain them. The discussions on Kerberos and other crypto related items are fluently explained, without recourse to maths. To actually implement, you may need texts that delve into more detail. But the overviews provided here are very understandable and hit the key concepts.