Résumé
This procedural book teaches developers how to add security features to applications and how to deploy and run them securely with Visual Basic, the most popular programming language.
As computer systems become increasingly interconnected, computer users and IT professionals are more and more concerned about security, and developers increasingly want to dive right into learning the latest security techniques. But as with skydiving, learning to create trustworthy code by trial and error is dangerous. This book simplifies the learning process by providing clear recommendations about best practices, step-by-step code walk-throughs, and concise explanations of key security terms, issues, and jargon for developers who work in Visual Basic. Programmers learn how to configure security tools, add security features to applications, and securely deploy and run applications created with Visual Basic .NET for both Microsoft Windows® and the Web. Along the way, readers master common security principles and techniques, such as how to do private key encryption, implement a login screen, configure Microsoft .NET policy tools, and perform a security audit.
Contents
- Part I Development techniques
- Encryption
- Role-Based Authorization
- Code-Access Security
- ASP.NET Authentication
- Securing Web Applications
- Part II Ensuring hack-resistant code
- Application Attacks and How to Avoid Them
- Validating Input
- Handling Exceptions
- Testing for Attack-Resistant Code
- Part III Deployment and configuration
- Securing Your Application for Deployment
- Locking Down Windows, Internet Information Services, and .NET
- Securing Databases
- Part IV Enterprise-level security
- Ten Steps to Designing a Secure Enterprise System
- Threats—Analyze, Prevent, Detect, and Respond
- Threat Analysis Exercise
- Future Trends
- A Guide to the Code Samples 363
- B Contents of SecurityLibrary.vb 375
L'auteur - Michael Bond
Michael "James" Bond : member of the Microsoft Visual Basic .NET team and coauthor of Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET, published by Microsoft Press
Autres livres de Michael Bond
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Microsoft Press |
Auteur(s) | Ed Robinson, Michael Bond |
Parution | 03/07/2003 |
Nb. de pages | 396 |
Format | 18,5 x 23 |
Couverture | Broché |
Poids | 810g |
Intérieur | Noir et Blanc |
EAN13 | 9780735619197 |
ISBN13 | 978-0-7356-1919-7 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Bases de données
- Informatique Développement d'applications Programmation .NET
- Informatique Développement d'applications Programmation .NET Visual Basic.NET
- Informatique Développement d'applications Langages Visual Basic.Net
- Informatique Développement d'applications Outils de développement Visual Basic.NET