להשארת פרטים
פיתוח תוכנה 
.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 this course, you'll learn about the security features in .NET. You'll gain an understanding of the new security architecture in the .NET Framework, and about Code Access Security in the Common Language Runtime. You'll explore how to administer security policy using visual and command-line tools. You also learn how to write script to implement security.


Administer security policy

Create and digitally sign assemblies

Validate data and handle errors safely

Choose the right permission set for your code

Manage Windows security

Use Windows role-based security in your applications

Work with Isolated Storage

Secure your ASP.NET applications effectively

Implement ASP.NET security using SQL Server

Implement COM+ security with Serviced Components

Secure Remoting with IIS and ASP.NET

Create secure Web Services

Deploy security policy and secure applications

Understand Cryptography in .NET

Handle common threats like buffer overflows, SQL injection and cross-site scripting


C# and .NET developers who wish to get up and running on developing well defended .NET applications.
Module 1: Overview of Security in .NET
Module 2: Security Administration
Module 3: Creating Secure Assemblies
Module 4: Digging into Code Access Security
Module 5: Understanding and Using Windows Security
Module 6: Role-Based Security for Windows Applications
Module 7: Isolated Storage
Module 8: Securing SQL Server Data
Module 9: ASP.NET Security
Module 10: Enterprise Services
Module 11: Security for .NET Remoting
Module 12: Web Services
Module 13: Deployment
Module 14: Cryptography in .NET
Module 15: Handling Common Threats