Create bookmark
Security for Microsoft® Visual Basic® .NET
Notes
Please login to add notes
- Cover
- Copyright
- Table of Contents
- Introduction
-
+
Part I: Development Techniques
- + Chapter 1: Encryption
- + Chapter 2: Role-Based Authorization
-
+
Chapter 3: Code-Access Security
- How Actions Are Considered Safe or Unsafe
- What Prevents Harmful Code from Executing?
- It's On By Default
- Security Features and the Visual Basic .NET Developer
- + Code-Access Security vs. Application Role-Based Security
- + Run Your Code in Different Security Zones
- Code-Access Security in the Real World
- Summary
- + Chapter 4: ASP NET Authentication
- + Chapter 5: Securing Web Applications
- + Part II: Ensuring Hack-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
-
+
Chapter 10: Securing Your Application for Deployment
-
+
Part IV: Enterprise-Level Security
-
+
Chapter 13: Ten Steps to Designing a Secure Enterprise System
- Design Challenges
- Step 1: Believe You Will Be Attacked
- Step 2: Design and Implement Security at the Beginning
- Step 3: Educate the Team
- + Step 4: Design a Secure Architecture
- Step 5: Threat-Model the Vulnerabilities
- Step 6: Use Windows Security Features
- Step 7: Design for Simplicity and Usability
- Step 8: No Back Doors
- Step 9: Secure the Network with a Firewall
- Step 10: Design for Maintenance
- Summary
-
+
Chapter 14: Threats — Analyze, Prevent, Detect, and Respond
- + Chapter 15: Threat Analysis Exercise
-
+
Chapter 16: Future Trends
-
+
Chapter 13: Ten Steps to Designing a Secure Enterprise System
- Appendix A: Guide to the Code Samples
- Appendix B: Contents of SecurityLibrary.vb
- + Index
Learn the techniques that every developer who works with Visual Basic .NET should know about designing, developing, and developing security-enhanced applications for Microsoft Windows® and the Web. Visual Basic .NET experts Ed Robinson and Mike 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 methods, and deployment strategies, along with direction on how to help secure the operating system and related infrastructure and services.
Discover how to:
Design a security-enhanced architecture
Understand the most common vulnerabilities and how to write code to prevent them
Implement authentication and authorization techniques in your applications
Learn techniques for encryption, input validation, and exception handling
Add Windows, Forms, and Passport authentication to Web applications
Perform a security threat analysis and implement countermeasures
Think like a hacker--and uncover security holes
Create a setup for your application that implements security during installation
Lock down the Windows operating system, Microsoft IIS, Microsoft SQL Server®, and Microsoft Access® databases
Test the closed alpha on paperc.com
Book Details
Authors
Categories
Publishers
Publication year : 2011
License: All rights reserved ©
Times read: 2

