What is DOTNET?
Dot Net is a programming framework that supports a wide range of programming languages and technologies. . NET supports over 60 different programming languages. Microsoft created 9 of the 60+ programming languages, while the rest were created by non-Microsoft companies. FITA Academy offers the best DOT NET Training in Chennai to enhance the technical skills in dot net framework.
DOT NET Framework Overview
I’ll give you an overview of the DOT NET Framework in this essay. Knowing the history and progress of the DOT NET Framework is crucial for you as a dot net developer. In this post, we’ll look at what existed prior to the Dot Net Framework, the issues we faced, and how we overcame those issues in the DOT NET Framework. Before the DOT NET Framework, there was COM. So, let’s start with a definition of COM and the issues we confront with it. To learn more about Dot Net Framework, join Dot Net Online Training at FITA Academy.
What exactly is COM?
Component Object Model (COM) is an acronym for Component Object Model. One of Microsoft’s technologies is the COM. We can create both desktop and web-based applications with this technology. VB was the programming language used to create windows applications in earlier versions of COM, and ASP was used to create web apps.
What services does the DOTNET Framework offer?
The DOTNET Framework supports the following two features:
BCL (Base Class Libraries)
CLR (Common Language Runtime)
Microsoft created the BCL Base Class Libraries (BCL). We can’t write any.NET code without BCL. As a result, BCL is also known as the.NET Programs Building Block. When we installed the.NET framework, these were also installed on the system. Pre-defined classes are included in BCL, and these classes are used in application development.
CLR (Common Language Runtime) is a basic component of the.NET framework that converts MSIL (Microsoft Intermediate Language) code into native code. We’ll go over CLR in depth in our future article.
The code in the.NET framework is compiled twice.
- The source code is compiled by the corresponding language compiler, which produces intermediate code known as MSIL (Microsoft Intermediate Language) or IL (Intermediate Language Code) or Managed Code in the first compilation.
- MSIL is translated to Native code (code unique to the operating system so that it may be run by the operating system) in the second compilation, which is handled by CLR.
The first compilation is always slow, while the second compilation is quick.
DOTNET Frameworks come in a variety of shapes and sizes.
There are three versions of the.net framework available.
DOTNET Framework: This is the standard version that must be used to run.NET programs on the Windows operating system.
.NET mono Framework is essential if we wish to execute DOT NET apps on different operating systems such as Unix, Linux, and MAC OS.
DOT NET Compact Framework: This is required in order to run.NET programs on mobile phones and smartphones.
The.NET Framework is a Microsoft software framework that runs primarily on Microsoft Windows. It comes with a big class library called Framework Class Library that allows it to interact with a variety of programming languages. Dot Net Training in Coimbatore at FITA Academy will help you to learn more about the dot net framework