.NET Framework also called dot net is a software framework developed by Microsoft and runs primarily on Microsoft Windows. It includes a large class library named Framework Class Library and provides language interoperability across several programming languages.
Programs written for .NET Framework execute in a software environment named Common Language Runtime, an application virtual machine that provides services such as security, memory management, and exception handling. CLR and FCL together constitute .NET Framework.
.NET Framework has its own security mechanism with two features:
- • Code Access Security
- • validation and verification
CAS is based on the proof that is associated with a specific assembly. The proof is the source of the assembly (whether it is installed on the local machine or has been downloaded from the Internet). CAS uses proof to determine the permissions granted to the code. Other code can demand that calling code be granted a specified permission.
Features of the course
There are Wide Variety of Dotnet Frameworks Like VB.net, C#.net, Asp.net.