WWW Javatpoint Com VB Net Dot Net Framework Introduction
WWW Javatpoint Com VB Net Dot Net Framework Introduction
In this section, we will understand the .NET Framework, characteristics, components, and its
versions.
It is a virtual machine that provide a common platform to run an application that was built using
the different language such as C#, VB.NET, Visual Basic, etc. It is also used to create a form based,
console‐based, mobile and web‐based application or services that are available in Microsoft
environment. Furthermore, the .NET framework is a pure object oriented, that similar to the Java
language. But it is not a platform independent as the Java. So, its application runs only to the
windows platform.
The main objective of this framework is to develop an application that can run on the windows
platform. The current version of the .Net framework is 4.8.
6. .NET Assemblies
8. Window Services
It is an important part of a .NET framework that works like a virtual component of the .NET
Framework to executes the different languages program like c#, Visual Basic, etc. A CLR also helps
to convert a source code into the byte code, and this byte code is known as CIL ﴾Common
Intermediate Language﴿ or MSIL ﴾Microsoft Intermediate Language﴿. After converting into a byte
code, a CLR uses a JIT compiler at run time that helps to convert a CIL or MSIL code into the
machine or native code.
It specifies a standard that represent what type of data and value can be defined and managed in
computer memory at runtime. A CTS ensures that programming data defined in various
languages should beinteract with each other to share information. For example, in C# we define
data type as int, while in VB.NET we define integer as a data type.
BCL ﴾Base Class Library﴿
The base class library has a rich collection of libraries features and functions that help to
implement many programming languages in the .NET Framework, such as C #, F #, Visual C ++,
and more. Furthermore, BCL divides into two parts:
3. DLL file can't be run individually, whereas in exe, it can run individually.
4. In DLL file, there is no main method, whereas exe file has main method.
It is a subset of common type system ﴾CTS﴿ that defines a set of rules and regulations which
should be followed by every language that comes under the .net framework. In other words, a
CLS language should be cross‐language integration or interoperability. For example, in C# and
VB.NET language, the C# language terminate each statement with semicolon, whereas in VB.NET
it is not end with semicolon, and when these statements execute in .NET Framework, it provides a
common platform to interact and share information with each other.
A .NET assembly is the main building block of the .NET Framework. It is a small unit of code that
contains a logical compiled code in the Common Language infrastructure ﴾CLI﴿, which is used for
deployment, security and versioning. It defines in two parts ﴾process﴿ DLL and library ﴾exe﴿
assemblies. When the .NET program is compiled, it generates a metadata with Microsoft
Intermediate Language, which is stored in a file called Assembly.
1. Object type
4. Garbage collection
4. Application domains
8. LINQ
10. Interoperability
2. The second version 2.0 of .net framework was launched on 22 January 2006.
11. .Net framework 4.6.2 version was announced on March 30, 2016
13. .Net framework 4.7.1 version was announced on October 17, 2017
15. And currently we are using .Net framework version 4.8 that was released on 18 April 2019
← Prev Next →
Youtube For Videos Join Our Youtube Channel: Join Now
Feedback
Preparation
Preparation
Company
Interview
Questions
Company Questions
Trending Technologies
B.Tech / MCA