Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
60 views
Unit 1 - Overview of Microsoft .NET Framework
Uploaded by
devanshi88888888
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save Unit 1 - Overview of Microsoft .NET Framework For Later
Download
Save
Save Unit 1 - Overview of Microsoft .NET Framework For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
60 views
Unit 1 - Overview of Microsoft .NET Framework
Uploaded by
devanshi88888888
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save Unit 1 - Overview of Microsoft .NET Framework For Later
Carousel Previous
Carousel Next
Save
Save Unit 1 - Overview of Microsoft .NET Framework For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 7
Search
Fullscreen
404- NET Programming Unit 1. Overview of Microsoft .NET Framework 1.1. The .NET Framework 1:1. Managed Code MSIL, Metadata and JIT Compilation, ‘Automatic Memory Management. 1.2. The Common Language Runtime (CLR) 1.3. The .NET Framework class Library What is VB.NET? ‘+ The VB.NET stands for Visual Basic. Network Enabled Technologies. + INET is a Framework or we can say “Software Platform”. It comes with many rich set of tools lke Visual Studio to fully develop and build those applications. Operating System + Hardware| 1.1 NET Framework? + Framework is a set of common prefabricated software building blocks that programmer use, extend or customize for specific computing solution. + Itisa vital machine that provide 2 common platform to run an application that was built using the different language such as CH, 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 availabe in Microsoft environment. + The NET fiumeworkis a pure object oriented, that similar to the Java language But it is nota platform independent asthe Java. So, its application runs only to the windows platform. =| ee enn ce ‘aspNeT || Wer as rE ote ent perating SystemNET Programming Components of NET Framework Now let's see each blocks of the Framework one bye one. In the above diagram if we see from bottom to top {te first block is an Operating System. The Operating System is the system software which is installed in every computer to operate it and all other software work on it. ‘There are following components of .NET Framework CLR (Common Language Runtime) BCL (Base Class Library) / FCL(Framework Class Library) CLS (Common Language Specification) ‘ADO.NET and XML ‘Windows Forms Web Forms & Web Services CTS (Common Type System) 1. CLR (Common Language Runtime) © Itisan important part of a .NET framework that works lke a virtual component of the .NET Framework to executes the different languages program like c#, Visual Basic, etc ‘© ACLRalso 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. “+ Manage Code MSIL MSIL(Micrasoft Intermediate Language) Execution CLR (Common Language Runtime) (IT compiler) Native Code/Machine Code ‘* Managed code is just that: code whose execution is managed by a runtime(by CLR) ‘+ In this case, the runtime is called the Common Language Runtime or CLR. ‘© CLRIsin charge of taking the managed code, compiling it into machine code and then executing it. 2. BCL (Base Class Library) Itis also known as Framework Class Library (FL). It is available to all language using .NET. ‘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, It provides the various system functionality in the NET Framework, that includes classes, interfaces and data types, efc. to create multiple functions and different types of application such as desktop, web, mobile application, etc. Created By: Damyanti Patel Page2404- NET Programming 3. CLS (Common language Specification) + Itisa 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, + Imother words, a CLS language should be cross-language 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. Microsoft has three levels of CLS: 1) Complain Provider 2) Consumer 3) Extender 1) Complaint Provider: Component developed by this type of language can beused by any other languages. 2) Consumer: The language in this category can use the class developed by anyother languages. In simple words, the language can instantiate classesdeveloped in other languages. 3) Extender: Languages in this category cannot just use the classes as inconsumer category, but can also ‘extend classes using inheritance, 4, ADO.NET & XML ‘+ Itisalso known as Data Access Layer. With the help of this layer we can access relational databases. It work with XML and provide the Disconnected Data Model, Itis used to access data and data services, Itisa part of BCL. It consists of two parts L. Data Provider 2. Data Set 5. Windows Forms + Itisalso known as Win Forms. + Itis used to ereate the GUK(Graphical User Interface) for windows desktop application + The idea of win Form has been taken from Windows Foundation Classess(WFC) which was used for Visual He. + ICalso provides integrated and unified way of developing GUI. It has a rich variety of windows controls and user interface suppor. F.g. Textbox, Button, Check Box, Containers ete ‘+ Using Visual Studio.NET, we can simply design the GUI by dragging the controls on aform, And this is all ‘made possible because Visual Studio.NET as it uses the"’System.Winforms” namespace to draw the GUL Web Forms & Web Services Web Forms ‘+ It provides a tool for web application. We can say that it is @ part of ASP.NET. + Tris te forms engine that provides browser-based user interface It consists of two parts: 1)Template-t contains HTML based layout information forall GUI elements. 2)Component-It contains the logic behind the controls. ‘© With ASP.NET, Microsoft has provided presentation-business layer separation ~ by introducing the concept of Web Forms: ASP.NET Web Forms provide an easy and powerful way to build dynamic WUL (Web User Interface), Web Services * Web Services are the applications that run on a Web Server and communicate with other applications * Ituses a series of XMLbased communicating protocols that respond to different requests. XML-(Extensible MarkupLanguage It isa standard which is used for storing, carrying and exchanging data over the internet) ‘They are the small unit of code which is design to handle limited set of task. One example could be flight schedules and ticket reservation systems. ‘The protocols on which Web Services are built summarized below: UDDE: Stands for Universal Discovery and Description Integration. It allowsBusinesses to search for other Businesses, allowing them to search fr theservices it needs, know about the services and contact them, WSDL: Stands for Web Services Description Language, often called as whiz-
You might also like
Unit - 1 Introduction
PDF
No ratings yet
Unit - 1 Introduction
19 pages
Unit 1
PDF
No ratings yet
Unit 1
10 pages
15503tpnews_11072020
PDF
No ratings yet
15503tpnews_11072020
365 pages
Unit_1-1
PDF
No ratings yet
Unit_1-1
11 pages
Introduction
PDF
No ratings yet
Introduction
38 pages
Introduction To Evaluation and Overview of Dot Net Framework
PDF
No ratings yet
Introduction To Evaluation and Overview of Dot Net Framework
29 pages
Unit_1
PDF
No ratings yet
Unit_1
10 pages
NET All Units
PDF
No ratings yet
NET All Units
109 pages
Dotnet Basic Slides
PDF
No ratings yet
Dotnet Basic Slides
138 pages
I-UNIT C#
PDF
No ratings yet
I-UNIT C#
21 pages
net notes
PDF
No ratings yet
net notes
141 pages
Chapter-1
PDF
No ratings yet
Chapter-1
7 pages
Lect 1
PDF
No ratings yet
Lect 1
36 pages
Unit_1
PDF
No ratings yet
Unit_1
10 pages
NET Framework Unit 1
PDF
No ratings yet
NET Framework Unit 1
10 pages
VP - Lecture 1 - Overview
PDF
No ratings yet
VP - Lecture 1 - Overview
36 pages
Unit 1
PDF
No ratings yet
Unit 1
42 pages
Asp Net
PDF
No ratings yet
Asp Net
40 pages
CH 1
PDF
No ratings yet
CH 1
43 pages
Vb.net
PDF
No ratings yet
Vb.net
293 pages
I-Unit C#
PDF
No ratings yet
I-Unit C#
20 pages
Unit-1 Intro To .Net Framework
PDF
No ratings yet
Unit-1 Intro To .Net Framework
77 pages
C#.NET Assignments Manual
PDF
No ratings yet
C#.NET Assignments Manual
64 pages
I-UNIT C# (1)
PDF
No ratings yet
I-UNIT C# (1)
11 pages
UNIT-1(Language Preliminaries)
PDF
No ratings yet
UNIT-1(Language Preliminaries)
84 pages
Unit1 Part1
PDF
No ratings yet
Unit1 Part1
18 pages
Basics of Visual Programming
PDF
No ratings yet
Basics of Visual Programming
46 pages
Visual Programming Unit 1
PDF
No ratings yet
Visual Programming Unit 1
15 pages
PT Unit1 V1
PDF
No ratings yet
PT Unit1 V1
59 pages
Advance Web Application Development: Instructor: Dr. Syed Ali Raza Department of Computer Science GC University Lahore
PDF
No ratings yet
Advance Web Application Development: Instructor: Dr. Syed Ali Raza Department of Computer Science GC University Lahore
24 pages
Introduction
PDF
No ratings yet
Introduction
40 pages
Window Programming Ch2
PDF
No ratings yet
Window Programming Ch2
44 pages
Syca&It Vb.net Unit 1
PDF
No ratings yet
Syca&It Vb.net Unit 1
40 pages
Introduction to C# -unit 1 (1)
PDF
No ratings yet
Introduction to C# -unit 1 (1)
28 pages
NETOverview 1 PPT
PDF
No ratings yet
NETOverview 1 PPT
22 pages
Net Overview
PDF
No ratings yet
Net Overview
28 pages
Overview
PDF
No ratings yet
Overview
28 pages
Introduction
PDF
No ratings yet
Introduction
12 pages
DT Unit I Part 2
PDF
No ratings yet
DT Unit I Part 2
39 pages
by Sarthak Gupta 1109031149 EC 4-c
PDF
No ratings yet
by Sarthak Gupta 1109031149 EC 4-c
23 pages
Net Framework
PDF
No ratings yet
Net Framework
2 pages
UNIT-1
PDF
No ratings yet
UNIT-1
127 pages
Unit 1 C#
PDF
No ratings yet
Unit 1 C#
11 pages
Dot Net
PDF
No ratings yet
Dot Net
46 pages
Unit-1-1 .net
PDF
No ratings yet
Unit-1-1 .net
28 pages
Unit-1 2
PDF
No ratings yet
Unit-1 2
84 pages
What Is It Made Up Of? Why Is There So Much Interest in It?
PDF
No ratings yet
What Is It Made Up Of? Why Is There So Much Interest in It?
9 pages
UNIT 1 - C# Notes - 2022-23 3rd Sem
PDF
No ratings yet
UNIT 1 - C# Notes - 2022-23 3rd Sem
10 pages
Basic of .Net Framework
PDF
No ratings yet
Basic of .Net Framework
10 pages
SOFTWARE DESCRIPTION DOTNET
PDF
No ratings yet
SOFTWARE DESCRIPTION DOTNET
9 pages
401b-Dot Net Technologies
PDF
No ratings yet
401b-Dot Net Technologies
153 pages
Chapter 1
PDF
No ratings yet
Chapter 1
41 pages
C# Unit 1st: Akhil
PDF
No ratings yet
C# Unit 1st: Akhil
8 pages
Dotnet
PDF
No ratings yet
Dotnet
22 pages
Architecture: Rajkumar Waghmode
PDF
No ratings yet
Architecture: Rajkumar Waghmode
22 pages
52
PDF
No ratings yet
52
183 pages