SlideShare a Scribd company logo
1 of 12
Presented By:      name of co-ordinator
Kushal Mahadani   mr.dhruti gobinda hati
1. Introduction
    i) what is framework?
    ii) what is microsft.net framework?
2.Components of microsoft.net framework:
         . common language run time
         . Class library
3. Difference between microsoft.net framework 1.1 & 2.0
4. Features of microsoft.net FRAMEWORK2.0
5. Globalization
6. Manifest based activation
7.Conclusion
Introduction
i)What is Framework?
             A framework defines the
features that are common to similar
applications belonging to a particular
domain. These features are ,in turn,
extended and customize according to a
particular application .Frameworks
increase reusability and reduce the
application development time.
  a) It makes it easier to work with
complex technologies.
  b) It ties together a bunch of discrete
ii) What is Microsoft .NET
Framework?
  The Microsoft.Net framework
is a code execution platform the
environment which .net programs
run.
          The .Net platform that
provides a standardrized set of
services.It’s      just      like
windows,except distributed over
the internet.It exports a common
Component Of Microsoft.NET Framework
          In Microsoft.NET framework mainly
two components:
                      i)     Common      Language
    Runtime(CLR)
                     ii) Class Library
i) Common Language Runtime: Common language
    runtime is that when ever you can create
    any application will build that time .NET
    source code will be converted into
    MSIL(Microsoft Intermediate Language)code
    that code will converted into machine
    language      by      using    JIT(Just   –In-
    Time)compiler.
   The Following are the components of CLR:
ii)Class Library:
                  The .NET framework includes
a set of standard class libraries. The class
library is organized in a hierarchy of
namespaces . Most of the built in apis are part
of either “system” or “Microsoft.namespaces”.
These class libraries implement a large
number of common functions such as: File
reading and writing, graphic rendering,
database interaction, and XML document
manipulation, among others. The .NET class
libraries are available to all .NET
languages.
            The .NET framework class library
Difference Between Microsoft.NET
•Microsoft.NET 2.0 has added a number of
 Framework 1.1 & 2.0:
special directories where 1.1 had only the
one required bin directory.
•Compilation model with 1.1 all code was
compiled into one assembly placed in the bin
directory. With 2.0 the assemblies is
separated into multiple assemblies. These
multiple assemblies may be created on-the-
fly or precompiled.
•The new generation of 64 bit computers
enables the creation of applications that
can run faster and take advantage of
more memory than is available to 32 bit
applications
Features Of Microsoft.NET Framework
1) .NET framework 2.0remoting : You can
   use.NET    remoting      to     enable
   communication    between     different
   application regardless of whether
   they reside on same computer or
   different computers. In addition these
   computers can run on different
   operating    systems      and     still
   communicate with each other using .NET
   remoting . The       .NET framework
   remoting now supports ipv6 addresses
   and the exchange of generic types.
2) Obtaining information about local
Features Of Microsoft.NET Framework
3) Ping: The 2.0(Contd…)
                ping class allows an
application to determine whether a
remote computer is accessible over the
network.
4) Processing http requests from within
application: You can use the Hyper Text
Transfer Protocol(http) listener class
to create a simple web server that
responds to http requests.
Globalization
    Globalization is the process of
creating an application that meets the
needs of users from multiple cultures.
This process involves more than just
translating the user interface elements
of   an    application   into   multiple
languages and also includes using the
correct currency , date and time format
,calendar, writing direction, sorting
rules, and other issues.
Manifest Based
           Activation
    This feature provides new support
for loading and activating applications
through the use of a manifest. Manifest
based activation is essential for
supporting click once application.
Applications are activated through a
reference to an assembly that
contains the applications entry point.
Example: i)Clicking an applications .Exe
files from within the window shell
causes the shell to load the common
language runtime(CLR) and call a well
Conclusio
                   n applications.
    The .NET framework is nothing but
you can build a dynamic
     With this I am concluding my topic
hence I think I was able to give you an
insight to all most all main areas in .NET
framework 2.0

More Related Content

What's hot

Module 1: Introduction to .NET Framework 3.5 (Slides)
Module 1: Introduction to .NET Framework 3.5 (Slides)Module 1: Introduction to .NET Framework 3.5 (Slides)
Module 1: Introduction to .NET Framework 3.5 (Slides)Mohamed Saleh
 
.Net framework components by naveen kumar veligeti
.Net framework components by naveen kumar veligeti.Net framework components by naveen kumar veligeti
.Net framework components by naveen kumar veligetiNaveen Kumar Veligeti
 
.Net introduction by Quontra Solutions
.Net introduction by Quontra Solutions.Net introduction by Quontra Solutions
.Net introduction by Quontra SolutionsQUONTRASOLUTIONS
 
Introduction to .net
Introduction to .net Introduction to .net
Introduction to .net Jaya Kumari
 
Dot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part iDot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part iRakesh Joshi
 
Dot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part iDot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part iRakesh Joshi
 
Introduction to VB.net
Introduction to VB.netIntroduction to VB.net
Introduction to VB.netYousaf Sahota
 
Introduction to .NET Programming
Introduction to .NET ProgrammingIntroduction to .NET Programming
Introduction to .NET ProgrammingKarthikeyan Mkr
 
Common language runtime clr
Common language runtime clrCommon language runtime clr
Common language runtime clrSanSan149
 
.Net framework interview questions
.Net framework interview questions.Net framework interview questions
.Net framework interview questionsMir Majid
 
01 intro to programming in .net
01   intro to programming in .net01   intro to programming in .net
01 intro to programming in .netFelisha Hosein
 
SynapseIndia dotnet web development architecture module
SynapseIndia dotnet web development architecture moduleSynapseIndia dotnet web development architecture module
SynapseIndia dotnet web development architecture moduleSynapseindiappsdevelopment
 

What's hot (20)

Module 1: Introduction to .NET Framework 3.5 (Slides)
Module 1: Introduction to .NET Framework 3.5 (Slides)Module 1: Introduction to .NET Framework 3.5 (Slides)
Module 1: Introduction to .NET Framework 3.5 (Slides)
 
.Net framework components by naveen kumar veligeti
.Net framework components by naveen kumar veligeti.Net framework components by naveen kumar veligeti
.Net framework components by naveen kumar veligeti
 
1 what is microsoft .net framework
1 what is microsoft .net framework1 what is microsoft .net framework
1 what is microsoft .net framework
 
Net news
Net newsNet news
Net news
 
.Net introduction by Quontra Solutions
.Net introduction by Quontra Solutions.Net introduction by Quontra Solutions
.Net introduction by Quontra Solutions
 
Introduction to .net
Introduction to .net Introduction to .net
Introduction to .net
 
Dot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part iDot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part i
 
Dot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part iDot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part i
 
Introduction to VB.net
Introduction to VB.netIntroduction to VB.net
Introduction to VB.net
 
.Net Session Overview
.Net Session Overview.Net Session Overview
.Net Session Overview
 
Introduction to .NET Programming
Introduction to .NET ProgrammingIntroduction to .NET Programming
Introduction to .NET Programming
 
Common language runtime clr
Common language runtime clrCommon language runtime clr
Common language runtime clr
 
.Net framework interview questions
.Net framework interview questions.Net framework interview questions
.Net framework interview questions
 
Dotnet basics
Dotnet basicsDotnet basics
Dotnet basics
 
.Net framework
.Net framework.Net framework
.Net framework
 
Dotnet1
Dotnet1Dotnet1
Dotnet1
 
01 intro to programming in .net
01   intro to programming in .net01   intro to programming in .net
01 intro to programming in .net
 
SynapseIndia dotnet web development architecture module
SynapseIndia dotnet web development architecture moduleSynapseIndia dotnet web development architecture module
SynapseIndia dotnet web development architecture module
 
Microsoft.Net
Microsoft.NetMicrosoft.Net
Microsoft.Net
 
.Net slid
.Net slid.Net slid
.Net slid
 

Viewers also liked

Article-Intitution of Engineering & Technology
Article-Intitution of Engineering & TechnologyArticle-Intitution of Engineering & Technology
Article-Intitution of Engineering & TechnologyConrad Sebego
 
Iso 9001 guidelines
Iso 9001 guidelinesIso 9001 guidelines
Iso 9001 guidelinesjomsatgec
 
Maintenance and Projects 16+ Yrs in Automotive Industry
Maintenance and Projects 16+ Yrs in Automotive IndustryMaintenance and Projects 16+ Yrs in Automotive Industry
Maintenance and Projects 16+ Yrs in Automotive IndustryNishant Patil
 
book 2015-jacobo-munoz-low
book 2015-jacobo-munoz-lowbook 2015-jacobo-munoz-low
book 2015-jacobo-munoz-lowjacobo munoz
 
Segmentation fault (Web - Site - Project)
Segmentation fault (Web - Site - Project)Segmentation fault (Web - Site - Project)
Segmentation fault (Web - Site - Project)George Tzinos
 

Viewers also liked (6)

Article-Intitution of Engineering & Technology
Article-Intitution of Engineering & TechnologyArticle-Intitution of Engineering & Technology
Article-Intitution of Engineering & Technology
 
Iso 9001 guidelines
Iso 9001 guidelinesIso 9001 guidelines
Iso 9001 guidelines
 
Book 2015-diapo
Book 2015-diapoBook 2015-diapo
Book 2015-diapo
 
Maintenance and Projects 16+ Yrs in Automotive Industry
Maintenance and Projects 16+ Yrs in Automotive IndustryMaintenance and Projects 16+ Yrs in Automotive Industry
Maintenance and Projects 16+ Yrs in Automotive Industry
 
book 2015-jacobo-munoz-low
book 2015-jacobo-munoz-lowbook 2015-jacobo-munoz-low
book 2015-jacobo-munoz-low
 
Segmentation fault (Web - Site - Project)
Segmentation fault (Web - Site - Project)Segmentation fault (Web - Site - Project)
Segmentation fault (Web - Site - Project)
 

Similar to Kushal (20)

dot NET Framework
dot NET Frameworkdot NET Framework
dot NET Framework
 
ASP.Net Technologies Part-1
ASP.Net Technologies Part-1ASP.Net Technologies Part-1
ASP.Net Technologies Part-1
 
c#.pptx
c#.pptxc#.pptx
c#.pptx
 
Dotnet interview qa
Dotnet interview qaDotnet interview qa
Dotnet interview qa
 
E-Comura Documentation
E-Comura DocumentationE-Comura Documentation
E-Comura Documentation
 
C# chap 2
C# chap 2C# chap 2
C# chap 2
 
Net Fundamentals
Net FundamentalsNet Fundamentals
Net Fundamentals
 
Online lg prodect
Online lg prodectOnline lg prodect
Online lg prodect
 
Chapter1
Chapter1Chapter1
Chapter1
 
.Net framework
.Net framework.Net framework
.Net framework
 
Inside .net framework
Inside .net frameworkInside .net framework
Inside .net framework
 
.Net framework
.Net framework.Net framework
.Net framework
 
Net framework
Net frameworkNet framework
Net framework
 
Introduction to .net
Introduction to .netIntroduction to .net
Introduction to .net
 
Dot net
Dot netDot net
Dot net
 
.NET TECHNOLOGIES
.NET TECHNOLOGIES.NET TECHNOLOGIES
.NET TECHNOLOGIES
 
DotNet Framework
DotNet FrameworkDotNet Framework
DotNet Framework
 
Dot net Introduction and their usabilities
Dot net Introduction and  their usabilitiesDot net Introduction and  their usabilities
Dot net Introduction and their usabilities
 
Dot Net PPt.pptx
Dot Net PPt.pptxDot Net PPt.pptx
Dot Net PPt.pptx
 
Dotnet Basics Presentation
Dotnet Basics PresentationDotnet Basics Presentation
Dotnet Basics Presentation
 

Kushal

  • 1. Presented By: name of co-ordinator Kushal Mahadani mr.dhruti gobinda hati
  • 2. 1. Introduction i) what is framework? ii) what is microsft.net framework? 2.Components of microsoft.net framework: . common language run time . Class library 3. Difference between microsoft.net framework 1.1 & 2.0 4. Features of microsoft.net FRAMEWORK2.0 5. Globalization 6. Manifest based activation 7.Conclusion
  • 3. Introduction i)What is Framework? A framework defines the features that are common to similar applications belonging to a particular domain. These features are ,in turn, extended and customize according to a particular application .Frameworks increase reusability and reduce the application development time. a) It makes it easier to work with complex technologies. b) It ties together a bunch of discrete
  • 4. ii) What is Microsoft .NET Framework? The Microsoft.Net framework is a code execution platform the environment which .net programs run. The .Net platform that provides a standardrized set of services.It’s just like windows,except distributed over the internet.It exports a common
  • 5. Component Of Microsoft.NET Framework In Microsoft.NET framework mainly two components: i) Common Language Runtime(CLR) ii) Class Library i) Common Language Runtime: Common language runtime is that when ever you can create any application will build that time .NET source code will be converted into MSIL(Microsoft Intermediate Language)code that code will converted into machine language by using JIT(Just –In- Time)compiler. The Following are the components of CLR:
  • 6. ii)Class Library: The .NET framework includes a set of standard class libraries. The class library is organized in a hierarchy of namespaces . Most of the built in apis are part of either “system” or “Microsoft.namespaces”. These class libraries implement a large number of common functions such as: File reading and writing, graphic rendering, database interaction, and XML document manipulation, among others. The .NET class libraries are available to all .NET languages. The .NET framework class library
  • 7. Difference Between Microsoft.NET •Microsoft.NET 2.0 has added a number of Framework 1.1 & 2.0: special directories where 1.1 had only the one required bin directory. •Compilation model with 1.1 all code was compiled into one assembly placed in the bin directory. With 2.0 the assemblies is separated into multiple assemblies. These multiple assemblies may be created on-the- fly or precompiled. •The new generation of 64 bit computers enables the creation of applications that can run faster and take advantage of more memory than is available to 32 bit applications
  • 8. Features Of Microsoft.NET Framework 1) .NET framework 2.0remoting : You can use.NET remoting to enable communication between different application regardless of whether they reside on same computer or different computers. In addition these computers can run on different operating systems and still communicate with each other using .NET remoting . The .NET framework remoting now supports ipv6 addresses and the exchange of generic types. 2) Obtaining information about local
  • 9. Features Of Microsoft.NET Framework 3) Ping: The 2.0(Contd…) ping class allows an application to determine whether a remote computer is accessible over the network. 4) Processing http requests from within application: You can use the Hyper Text Transfer Protocol(http) listener class to create a simple web server that responds to http requests.
  • 10. Globalization Globalization is the process of creating an application that meets the needs of users from multiple cultures. This process involves more than just translating the user interface elements of an application into multiple languages and also includes using the correct currency , date and time format ,calendar, writing direction, sorting rules, and other issues.
  • 11. Manifest Based Activation This feature provides new support for loading and activating applications through the use of a manifest. Manifest based activation is essential for supporting click once application. Applications are activated through a reference to an assembly that contains the applications entry point. Example: i)Clicking an applications .Exe files from within the window shell causes the shell to load the common language runtime(CLR) and call a well
  • 12. Conclusio n applications. The .NET framework is nothing but you can build a dynamic With this I am concluding my topic hence I think I was able to give you an insight to all most all main areas in .NET framework 2.0