Nov 13, 2009

AppDev - .NET Security Download

AppDev - .NET Security Download

Entire course includes...
  • 700 pages of courseware
  • 4 day(s) of hands-on content
  • Step-by-step hands-on labs
  • Sample Files
    .NET revolutionizes application security by providing the framework for developing secure Windows and Web applications. This course teaches you the basic concepts underlying Code Access Security, role-based security, and how to implement security in your applications to protect your code and your users against attack.
    In Level 1 you will learn how to..
    1. Administer security policy.
    2. Create and digitally sign assemblies.
    3. Validate data and handle errors safely.
    4. Choose the right permission set for your code.
    5. Manage Windows security.
    6. Use Windows role-based security in your applications.
    7. Work with Isolated Storage.
    Overview of Security in .NET
    • Security as a System
    • Security in .NET
    • Designing Secure Systems
    Security Administration
    • Security Policy in the CLR
    • Configuring Policy
    • Working with Command Line Tools
    • Other Security Tools
    Creating Secure Assemblies
    • Assembly Overview
    • Exception Handling
    • Protecting Source Code
    • Coding Best Practices
    Digging into Code Access Security
    • Permission Requests
    • Determining Effective Permissions
    Understanding and Using Windows Security
    • Windows Security Basics
    • DACLs and .NET
    Role-Based Security for Windows Applications
    • Role-Based Security Overview
    • .NET Security Classes
    • Implementing Application Security
    Isolated Storage
    • Understanding Isolated Storage
    • Mechanics of Isolated Storage
    • Types of Isolation
    • Administering Isolated Storage
    Securing SQL Server Data
    • Installing SQL Server
    • SQL Server in Visual Studio .NET
    • SQL Server Security Architecture
    In Level 2 you will learn how to...
    1. Secure your ASP.NET applications effectively.
    2. Implement ASP.NET security using SQL Server.
    3. Implement COM+ security with Serviced Components.
    4. Secure Remoting with IIS and ASP.NET.
    5. Create secure Web Services.
    6. Deploy security policy and secure applications.
    7. Understand Cryptography in .NET.
    8. Handle common threats like buffer overflows, SQL injection and cross-site scripting
    ASP.NET Security
    • ASP.NET Security Overview
    • Windows Authentication
    • Forms Authentication
    • Custom Authentication
    Enterprise Services
    • Enterprise Services Overview
    • Creating Serviced Components
    • Administering COM+ Security
    • Testing the Inventory Application
    Security for .NET Remoting
    • .NET Remoting Overview
    • Hosting Remoting in ASP.NET
    • Secure Remoting with IIS and ASP.NET
    Web Services
    • Web Services Overview
    • Disabling Unwanted Protocols
    • Secure Web Services with IIS and ASP.NET
    Deployment
    • Deploying Security Policy
    • No-Touch Deployment
    • .NET Deployment Options
    • Deploying ASP.NET Applications
    Cryptography in .NET
    • Basic Cryptographic Concepts
    • Working with Data
    • Using Asymmetric Cryptography
    • Hash Codes
    • Digital Signatures
    • Creating Random Keys
    Handling Common Threats
    • Thinking About Security
    • Buffer Overflows
    • SQL Injection
    • Cross-Site Scripting
    • Keeping Current
    • The Human Element
    SCREENSHOTS:
    AppDev - .NET Security DownloadAppDev - .NET Security DownloadAppDev - .NET Security Download


    No comments:

    Post a Comment