SlideShare a Scribd company logo
.Net FrameWork & CLR
Presented By:
ZAHOOR AHMAD WANI
05-MIT-2014
.NET Framework
 Microsoft .NET (pronounced “dot net”) is one of the tools provided by the .NET
infrastructure & tools Component of the .NET platform.
 .NET provides tools and libraries & a new Environment for creating & running robust,
scalable & distributed applications over the Web.
 The .NET Framework provides an environment for building, deploying & running web
services and other applications.
 The framework offers a fundamental shift in Microsoft strategy: it moves application
development from Client-centric to Server-centric.
.NET – Features
• Enhanced built in Functionality
• Integration of different languages into one Platform
• Easy Deployment & Execution
• Wide range of Scalability
• Interoperability with existing Applications
• Fewer Bugs
• Easy-to-build Sophisticated development tools
• Potentially better Performance
DotNet Framework
DotNet Framework
Components of .NET Architecture
Microsoft .NET consists of four major components:
Common Language Runtime (CLR)
 Common Language Specification (CLS)
 Framework Class Library (FCL)
 .NET Tools
DotNet Framework
DotNet Framework
The Common Language Runtime (CLR) is the environment where all programs in
.NET are run. It provides various services, like memory management and thread
management. Programs that run in the CLR need not manage memory, as it is
completely taken care of by the CLR.
For example, when a program needs a block of memory, CLR provides the block and
releases the block when program is done with the block.
All programs targeted to .NET are converted to MSIL (Microsoft Intermediate
Language). MSIL is the output of language compilers in .NET . MSIL is then converted
to native code by JIT (Just-in Time Compiler) of the CLR and then native code is run
by CLR.
The code that is run under CLR is called Managed code.
Common Language Runtime (Cont.)
DotNet Framework
DotNet Framework
Have a Nice Day.!!!

More Related Content

PPTX
.NET Framework
PPTX
Microsoft .Net Technology
PPT
.Net Introduction
PPTX
srgoc dotnet_ppt
PPTX
Microsoft .Net Framework
PPTX
.Net Standard 2.0
PPTX
Components of .NET Framework
PPT
.Net framework
.NET Framework
Microsoft .Net Technology
.Net Introduction
srgoc dotnet_ppt
Microsoft .Net Framework
.Net Standard 2.0
Components of .NET Framework
.Net framework

What's hot (20)

PPTX
Presentation1.pptx
PPTX
.NET Standard - Introduction
PPTX
A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0
PPT
.Net overview
PPTX
.NET Standard - Under the Hood
PPTX
.Net deep dive: CLR & IL
PPTX
Introduction to .NET Programming
PPT
Flex introduction
PPTX
.NET Standard - NuGet Analysis
PPTX
.Net framework
PPT
Modified.net overview
PPTX
Building apps with common code for windows 8 and windows phone 8 (WP8)
PDF
ESB integration for node.js
PPTX
Evolution of .net frame work
PPTX
4. introduction to Asp.Net MVC - Part II
PPTX
Desarrollo multiplataforma con el framework .net
PPTX
.NET Framework 4.0 – Changes & Benefits
PPS
Asp Architecture
PPTX
Parallel language and compiler
Presentation1.pptx
.NET Standard - Introduction
A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0
.Net overview
.NET Standard - Under the Hood
.Net deep dive: CLR & IL
Introduction to .NET Programming
Flex introduction
.NET Standard - NuGet Analysis
.Net framework
Modified.net overview
Building apps with common code for windows 8 and windows phone 8 (WP8)
ESB integration for node.js
Evolution of .net frame work
4. introduction to Asp.Net MVC - Part II
Desarrollo multiplataforma con el framework .net
.NET Framework 4.0 – Changes & Benefits
Asp Architecture
Parallel language and compiler
Ad

Similar to DotNet Framework (20)

DOCX
PPTX
PPT
Introduction to .net
PPTX
election survey comapny in delhi|election survey company|election survey comp...
PPTX
Introduction to .net
PPTX
Chapter1_Part1.pptx
PPTX
.Net Framwork Architecture And components
PPTX
dotnet.pptx idurne jdie ek ieiebve ieneieie d
PPTX
dot net technology
PPTX
.Net the begining
PPT
.Net overview|Introduction Of .net
PDF
PDF
.NET Core, ASP.NET Core Course, Session 3
PPTX
.Net slid
PPS
Asp.net new
PPT
.Net introduction by Quontra Solutions
PPT
.Net framework
PPTX
Session2 (3)
PDF
1..Net Framework Architecture-(c#)
PDF
Introduction to .net
election survey comapny in delhi|election survey company|election survey comp...
Introduction to .net
Chapter1_Part1.pptx
.Net Framwork Architecture And components
dotnet.pptx idurne jdie ek ieiebve ieneieie d
dot net technology
.Net the begining
.Net overview|Introduction Of .net
.NET Core, ASP.NET Core Course, Session 3
.Net slid
Asp.net new
.Net introduction by Quontra Solutions
.Net framework
Session2 (3)
1..Net Framework Architecture-(c#)
Ad

More from Wani Zahoor (6)

PPTX
VPN Network
PPTX
Java threads
PPTX
Deadlocks by wani zahoor
PPTX
Applets in java
PPTX
Antennas in Wireless Communication
PPT
ADO.NET
VPN Network
Java threads
Deadlocks by wani zahoor
Applets in java
Antennas in Wireless Communication
ADO.NET

Recently uploaded (20)

PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
Digital Strategies for Manufacturing Companies
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
AI in Product Development-omnex systems
PDF
medical staffing services at VALiNTRY
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PPTX
Essential Infomation Tech presentation.pptx
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
PTS Company Brochure 2025 (1).pdf.......
PPTX
history of c programming in notes for students .pptx
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
top salesforce developer skills in 2025.pdf
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Understanding Forklifts - TECH EHS Solution
Which alternative to Crystal Reports is best for small or large businesses.pdf
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
wealthsignaloriginal-com-DS-text-... (1).pdf
Digital Strategies for Manufacturing Companies
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
AI in Product Development-omnex systems
medical staffing services at VALiNTRY
Odoo Companies in India – Driving Business Transformation.pdf
Essential Infomation Tech presentation.pptx
Design an Analysis of Algorithms I-SECS-1021-03
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PTS Company Brochure 2025 (1).pdf.......
history of c programming in notes for students .pptx
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
top salesforce developer skills in 2025.pdf
Operating system designcfffgfgggggggvggggggggg
Navsoft: AI-Powered Business Solutions & Custom Software Development
Softaken Excel to vCard Converter Software.pdf
Understanding Forklifts - TECH EHS Solution

DotNet Framework

  • 1. .Net FrameWork & CLR Presented By: ZAHOOR AHMAD WANI 05-MIT-2014
  • 2. .NET Framework  Microsoft .NET (pronounced “dot net”) is one of the tools provided by the .NET infrastructure & tools Component of the .NET platform.  .NET provides tools and libraries & a new Environment for creating & running robust, scalable & distributed applications over the Web.  The .NET Framework provides an environment for building, deploying & running web services and other applications.  The framework offers a fundamental shift in Microsoft strategy: it moves application development from Client-centric to Server-centric.
  • 3. .NET – Features • Enhanced built in Functionality • Integration of different languages into one Platform • Easy Deployment & Execution • Wide range of Scalability • Interoperability with existing Applications • Fewer Bugs • Easy-to-build Sophisticated development tools • Potentially better Performance
  • 6. Components of .NET Architecture Microsoft .NET consists of four major components: Common Language Runtime (CLR)  Common Language Specification (CLS)  Framework Class Library (FCL)  .NET Tools
  • 9. The Common Language Runtime (CLR) is the environment where all programs in .NET are run. It provides various services, like memory management and thread management. Programs that run in the CLR need not manage memory, as it is completely taken care of by the CLR. For example, when a program needs a block of memory, CLR provides the block and releases the block when program is done with the block. All programs targeted to .NET are converted to MSIL (Microsoft Intermediate Language). MSIL is the output of language compilers in .NET . MSIL is then converted to native code by JIT (Just-in Time Compiler) of the CLR and then native code is run by CLR. The code that is run under CLR is called Managed code. Common Language Runtime (Cont.)
  • 12. Have a Nice Day.!!!