O'Reilly logo

Developing and Implementing Windows®-Based Applications with Visual C#™ .NET and Visual Studio® .NET Exam Cram™ 2 (Exam 70-316) by Priti Kalani, Amit Kalani, Kalani Kirk Hausman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Configuring Security

The security model in .NET development breaks down into two primary areas:

  • Code access security— This manages the security of the code itself, enabling the .NET Framework to verify permissions before allowing code to run or ensuring that all necessary permissions are availble to access required resources on the system before execution.

  • Role-based security— This manages the logon account's access rather than the application code itself, allowing control of application access based on user or group membership.

The .NET Framework also includes security features such as public-key and private-key encryption, but these are not ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required