Documente Academic
Documente Profesional
Documente Cultură
NET FRAMEWORK
LESSON # 2.1
TITLE: .NET FRAMEWORK
Terminologies
CLR – Common Language Runtime
FLC - .NET Framework Class Library (FCL)
CTS – Common Type System
CLS – Common Language Specification
CIL – Common Intermediate Language
MSIL – Microsoft Intermediate Language
Metadata – information associated with the managed code which describes the data and identifies the
locations of object references.
JIT – Just in Time Compiler
GC – Garbage Collector
VES – Virtual Execution System
GUI – Graphical User Interface
Discussion
.Net is a common development platform that allows programmers to design, build, and manage
applications easily and quickly.
.NET Framework
Its purpose is to create and run next-generation applications and XML (Extensive Markup Language). .NET
Framework plays an important role in making the task of developing applications easier. At the same time, it
ensures that the applications work properly with high level of security.
.NET Framework
Operating System
Windows 98, Windows 2000, Windows XP
The .NET Framework consists of two main components: Common Language Runtime (CLR) and the
.NET Framework Class Library (FCL). CLR is the foundation of the .NET Framework. It is the part of
the system that runs and manages .NET code at runtime. The CLR converts the Intermediate
Languages into native code that can be run on the operating system. The .NET Framework Class
Library is a collection of pre-written classes that can be used to create applications to run on the
windows platform or web pages.
The Base Class Library is a part of FCL which contains standard classes that can be used by any
.NET Languages. It provides the fundamental building blocks for any application created using any of
the .NET languages.