|
|
||||||||||||
| Table of Contents | |||
|
|
Security for Microsoft Visual Basic .NET | ||
|
|
Introduction | ||
| Part I - Development Techniques | |||
|
|
Chapter 1 | - | Encryption |
|
|
Chapter 2 | - | Role-Based Authorization |
|
|
Chapter 3 | - | Code-Access Security |
|
|
Chapter 4 | - | ASP.NET Authentication |
|
|
Chapter 5 | - | Securing Web Applications |
| Part II - Ensuring Hack- Resistant Code | |||
|
|
Chapter 6 | - | Application Attacks and How to Avoid Them |
|
|
Chapter 7 | - | Validating Input |
|
|
Chapter 8 | - | Handling Exceptions |
|
|
Chapter 9 | - | Testing for Attack- Resistant Code |
| Part III - Deployment and Configuration | |||
|
|
Chapter 10 | - | Securing Your Application for Deployment |
|
|
Chapter 11 | - | Locking Down Windows, Internet Information Services, and .NET |
|
|
Chapter 12 | - | Securing Databases |
| Part IV - Enterprise-Level Security | |||
|
|
Chapter 13 | - | Ten Steps to Designing a Secure Enterprise System |
|
|
Chapter 14 | - | Threats—Analyze, Prevent, Detect, and Respond |
|
|
Chapter 15 | - | Threat Analysis Exercise |
|
|
Chapter 16 | - | Future Trends |
|
|
Appendix A | - | Guide to the Code Samples |
|
|
Appendix B | - | Contents of SecurityLibrary.vb |
|
|
Index | ||
|
|
List of Figures | ||
|
|
List of Tables | ||
|
|
List of Sidebars | ||
Back Cover
|
Learn essential security techniques for designing, developing, and deploying applications for Microsoft Windows and the Web. Visual Basic .NET experts Ed Robinson and Michael Bond introduce critical security concepts using straightforward language and step-by-step examples. You get clear, end-to-end guidance—covering application design, coding techniques, testing
Discover how to:
About the Authors
Ed Robinson, a lead program manager for Microsoft, helped drive the development of security features for Visual Basic .NET and other Microsoft products. He has 13
Michael James Bond is a development lead on the Visual Basic .NET team. He has supported, developed, and helped secure many features of Visual Basic over the past 13 years. You can find Mike in the Visual Basic chat rooms on MSDN, the Microsoft Developer Network, as well as at industry events.
Ed and Mike are two of the
|