An Overview of the .NET Framework
.NET is the most powerful framework to build applications on windows platform. using the .NET Framework, you can create applications for Windows Desktop, Web applications, Windows Phone applications, Windows Store applications, Windows Server, Windows Azure (cloud) as well as Bot frameworks and cognitive services.
The core of the .NET Framework
>
The diagram below shows how this kind of an application is translated into Native code, from the language you code in.
The CLR (Common Language Runtime) is the main building block which is responsible for almost all the things that go on in the Microsoft .NET framework.
CLR has some other responsibilities too...
The core of the .NET Framework
>
- Application Services - ASP.NET application services are built-in Web services that provide access to features such as forms authentication, roles, and profile properties.
- .NET Framework Base class Libraries - a collection of classes, interfaces, and value types that are included in the Commerce Server .NET Application Framework.
- Common Language Runtime - Explained below
- Garbage Collector
- Common Type System
- Common Language Specification
The diagram below shows how this kind of an application is translated into Native code, from the language you code in.
The CLR (Common Language Runtime) is the main building block which is responsible for almost all the things that go on in the Microsoft .NET framework.
CLR has some other responsibilities too...
- Memory Management
- Application Execution
- Thread Management
- Security checks
- Load the required assemblies and their types
Why choose .NET Framework?
- Interoperability
- Cross Platform Support
- Language Independence
- Base Class Library
- Easy Development
- Security
To be cont....
Comments
Post a Comment