Module 1.1 Flashcards
● is one of the Microsoft Frameworks.
● Using this Framework, we can develop Windows Applications (Desktop or Standalone Applications for Windows OS) as well as Web Applications.
COM
● Incomplete Object-Oriented Programming means it will not support all the features of OOPs.
● Platform Dependent means _____ applications can run on only Windows OS
COM Disadvantages
dot (.) refers to Object-Oriented, and NET refers to the internet.
.NET
is a Free, Cross-Platform, Open-Source developer platform for building many different types of applications. With .NET, we can use multiple languages (C#, VB, F#, etc.), Editors (Visual Studio, Visual Studio Code, Visual Studio for Mac, OmniSharp, JetBrains Rider, etc), and Libraries to build for Web, Mobile, Desktop, Games, IoT, and more.
.NET
a software or a collection of many small technologies integrated together to develop applications that can be executed anywhere.
Framework
What does .NET framework provide?
The DOT NET Framework provides two things as follows
○ BCL (Base Class Libraries)
○ CLR (Common Language Runtime)
● are designed by Microsoft. Without this we can’t write any code. .NET.
● is also known as the basic building block of .NET Programs. These are installed into the machine when we installed the .NET framework.
●contains pre-defined classes and these classes are used for the purpose of application development.
Base Class Libraries (BCL)
● it is the core component under the .NET framework which is responsible for converting the MSIL (Microsoft Intermediate Language) code into native code.
Common Language Runtime (CLR)
In the 1st compilation, the source code is compiled by the respective language compiler and generates the intermediate code which is known as
MSIL (Microsoft Intermediate Language) or IL (Intermediate language code), or Managed Code.
In the 2nd compilation, MSIL is converted into means code specific to the Operating system so that the code is executed by
the Operating System) and this is done by CLR.
Native Code
It is the component of CLR that is responsible for converting MSIL code into Native Code.
Just in time Compiler (JIT)
is the original implementation of . NET. It supports running websites, services, desktop applications, and more on Windows OS Only.
.NET Framework
is a cross-platform implementation for running websites, services,
and console applications on Windows, Linux, and macOS. ____ is open source on GitHub and ____was previously called .NET Core.
.NET
is a .NET implementation for running apps on all the major mobile operating systems, including iOS and Android.
Xamarin/Mono
a framework tool that supports many programming languages and many technologies. .NET supports 60+ programming languages. Of 60+ programming languages, 9 are designed by Microsoft, and the remaining are designed by non-Microsoft. Microsoft-designed programming languages are as follows:VB.NET, C#.NET, VC++.NET, J#.NET, F#.NET, Jscript.NET,
WindowsPowerShell, Iron phyton, Iron Ruby
.NET