Are you interested in creating apps that can run on Windows, Linux, and Mac OS X? One can create seamless and registered web powered applications for people by using the frameworks we discuss in this article. With the varied collection of class libraries and a huge support community with hundreds of developers, one can implement the given libraries for encrypting and securing their database access. The best part is that applications designed can be executed on almost all the operating systems. What is .Net Framework? Dotnet Framework | Image Resource: wikipedia.org It is a framework that provides a programmer all the instructions and standards to develop a huge variety of applications, that can be used across the mobile, web and windows platforms. It works with C#, C++, F# and some other programming languages. However, C# is the most used programming language by .Net developers.
The major components of .Net Framework The main components of the .Net Framework are: Common Language Runtime (CLR): The CLR handles all activities from running applications and executing programs. Thread management, type safety, garbage collection and exception handling are few of the services provided by CLR in the DotNet Framework. Class Library: The class library provides the developer all the APIs and libraries for functionality. From offering different data types for strings, numbers, and dates to a set of APIs for connecting to databases, reading from, and writing into files. This framework accepts programs written using C#, F# or Visual Basic language. These applications are compiled using the Common Intermediate Language (CIL) compiler. After compilation, the code gets stored with the .exe or .dll file extension in assemblies. This application can be run on machine as it is a platform independent code. The CLR uses a just-in-time (JIT) compiler to convert the application code into machine level language on the platform the application is being executed. Who can use DotNet Framework? The users of the framework are all software developers who need to use the code specified by the .Net framework to develop software applications and then, the users of these applications. The users who want to run the application software’s built with the DotNet Framework need to have .NET installed in their systems. However, Windows based PCs come with their own built in framework. Software developers can use the various libraries, services and API provided to design websites and apps.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2022
Categories |