SlideShare a Scribd company logo
1 of 6
.NET Framework
Presented By:
Pesal Rai ( )
Sanish Regmi ( )
Sushil Dahal (66077)
Group No.: 5
Introduction

The .NET Framework is a software framework
developed by Microsoft that runs primarily on
Microsoft Windows.

It includes a large library and provides language
interoperability (each language can use code
written in other languages) across several
programming languages.

Programs written for the .NET Framework
execute in a software environment (as
contrasted to hardware environment), known as
the Common Language Runtime (CLR) .
Applications

ASP.NET is a .NET Framework technology for
creating web apps that execute on a server and
that serve web pages in response to client
requests.

The .NET Framework supports the development
of Windows Store apps for Windows 8.

The .NET Framework Portable Class Library
lets us develop portable assemblies that work
without modification on multiple platforms or
devices, such as Windows 7, Windows 8,
Windows Phone, and Xbox.
Architecture
Comparison with Java

Java is a language plus a runtime, .Net is a
runtime framework that supports multiple
languages, Visual Basic and C#.

Java is more platform independent, it runs on
several operating systems including Windows,
Mac and Linux. .Net is primarily for Windows.

With the integration of .NET into the Windows
platform, .NET apps are first class citizens in the
Windows environment with tighter OS integration
and native look and feel compared to Java's
Swing.

.Net has a more integrated development
Comparison with Java

Java is a language plus a runtime, .Net is a
runtime framework that supports multiple
languages, Visual Basic and C#.

Java is more platform independent, it runs on
several operating systems including Windows,
Mac and Linux. .Net is primarily for Windows.

With the integration of .NET into the Windows
platform, .NET apps are first class citizens in the
Windows environment with tighter OS integration
and native look and feel compared to Java's
Swing.

.Net has a more integrated development

More Related Content

What's hot

Lecture 1 introduction to vb.net
Lecture 1   introduction to vb.netLecture 1   introduction to vb.net
Lecture 1 introduction to vb.netMUKALU STEVEN
 
Eclipsist2009 Rich Client Roundup
Eclipsist2009 Rich Client RoundupEclipsist2009 Rich Client Roundup
Eclipsist2009 Rich Client RoundupMurat Yener
 
What is the next generation of .Net?
What is the next generation of  .Net?What is the next generation of  .Net?
What is the next generation of .Net?Faiyneen Shaikh
 
.Net the begining
.Net the begining.Net the begining
.Net the beginingcncwebworld
 
Complete WPF Overview Tutorial with Example - iFour Technolab
Complete WPF Overview Tutorial with Example - iFour TechnolabComplete WPF Overview Tutorial with Example - iFour Technolab
Complete WPF Overview Tutorial with Example - iFour TechnolabiFour Technolab Pvt. Ltd.
 
02 intro to programming in .net (part 2)
02   intro to programming in .net (part 2)02   intro to programming in .net (part 2)
02 intro to programming in .net (part 2)Felisha Hosein
 
.Net framework
.Net framework.Net framework
.Net frameworkArun Pal
 
Cross Platform Web Applications Using ASP.NET Core 1.0
Cross Platform Web Applications Using ASP.NET Core 1.0Cross Platform Web Applications Using ASP.NET Core 1.0
Cross Platform Web Applications Using ASP.NET Core 1.0Lohith Goudagere Nagaraj
 
Vb6 vs vb.net....(visual basic) presentation
Vb6 vs vb.net....(visual basic) presentationVb6 vs vb.net....(visual basic) presentation
Vb6 vs vb.net....(visual basic) presentationIftikhar Ahmad
 
Introduction to .net
Introduction to .net Introduction to .net
Introduction to .net Jaya Kumari
 
c#.Net Windows application
c#.Net Windows application c#.Net Windows application
c#.Net Windows application veera
 
Introduction to Dot framework
Introduction to Dot frameworkIntroduction to Dot framework
Introduction to Dot frameworkMohamed Basheer
 
Latest Web development technologies 2021
 Latest Web development technologies 2021 Latest Web development technologies 2021
Latest Web development technologies 2021SWATHYSMOHAN
 
Presentation on Visual Studio
Presentation on Visual StudioPresentation on Visual Studio
Presentation on Visual StudioMuhammad Aqeel
 
3.0 Introduction to .NET Framework
3.0 Introduction to .NET Framework3.0 Introduction to .NET Framework
3.0 Introduction to .NET FrameworkAbdelrahman Hosny
 
6.origins genesis of .net technology
6.origins genesis of .net technology6.origins genesis of .net technology
6.origins genesis of .net technologyPramod Rathore
 

What's hot (20)

Lecture 1 introduction to vb.net
Lecture 1   introduction to vb.netLecture 1   introduction to vb.net
Lecture 1 introduction to vb.net
 
Asp.net
Asp.netAsp.net
Asp.net
 
Eclipsist2009 Rich Client Roundup
Eclipsist2009 Rich Client RoundupEclipsist2009 Rich Client Roundup
Eclipsist2009 Rich Client Roundup
 
What is the next generation of .Net?
What is the next generation of  .Net?What is the next generation of  .Net?
What is the next generation of .Net?
 
Session i
Session iSession i
Session i
 
.Net the begining
.Net the begining.Net the begining
.Net the begining
 
Complete WPF Overview Tutorial with Example - iFour Technolab
Complete WPF Overview Tutorial with Example - iFour TechnolabComplete WPF Overview Tutorial with Example - iFour Technolab
Complete WPF Overview Tutorial with Example - iFour Technolab
 
02 intro to programming in .net (part 2)
02   intro to programming in .net (part 2)02   intro to programming in .net (part 2)
02 intro to programming in .net (part 2)
 
.Net framework
.Net framework.Net framework
.Net framework
 
.Net
.Net.Net
.Net
 
Cross Platform Web Applications Using ASP.NET Core 1.0
Cross Platform Web Applications Using ASP.NET Core 1.0Cross Platform Web Applications Using ASP.NET Core 1.0
Cross Platform Web Applications Using ASP.NET Core 1.0
 
Vb6 vs vb.net....(visual basic) presentation
Vb6 vs vb.net....(visual basic) presentationVb6 vs vb.net....(visual basic) presentation
Vb6 vs vb.net....(visual basic) presentation
 
Introduction to .net
Introduction to .net Introduction to .net
Introduction to .net
 
c#.Net Windows application
c#.Net Windows application c#.Net Windows application
c#.Net Windows application
 
Introduction to Dot framework
Introduction to Dot frameworkIntroduction to Dot framework
Introduction to Dot framework
 
Latest Web development technologies 2021
 Latest Web development technologies 2021 Latest Web development technologies 2021
Latest Web development technologies 2021
 
Introduction to Visual Studio.NET
Introduction to Visual Studio.NETIntroduction to Visual Studio.NET
Introduction to Visual Studio.NET
 
Presentation on Visual Studio
Presentation on Visual StudioPresentation on Visual Studio
Presentation on Visual Studio
 
3.0 Introduction to .NET Framework
3.0 Introduction to .NET Framework3.0 Introduction to .NET Framework
3.0 Introduction to .NET Framework
 
6.origins genesis of .net technology
6.origins genesis of .net technology6.origins genesis of .net technology
6.origins genesis of .net technology
 

Viewers also liked

Film presentation
Film presentationFilm presentation
Film presentationslyl11
 
Film presentation
Film presentationFilm presentation
Film presentationslyl11
 
Acuerdo 717 Gestion educativa
Acuerdo 717 Gestion educativaAcuerdo 717 Gestion educativa
Acuerdo 717 Gestion educativaJav Brainn
 
enfoque y propositos del inglés
enfoque y propositos del inglésenfoque y propositos del inglés
enfoque y propositos del inglésJav Brainn
 
Criterios basicos de planeación
Criterios basicos de planeaciónCriterios basicos de planeación
Criterios basicos de planeaciónJav Brainn
 
Instrumentation II Report
Instrumentation II ReportInstrumentation II Report
Instrumentation II ReportSushil Dahal
 
Planeación Educativa
Planeación EducativaPlaneación Educativa
Planeación EducativaJav Brainn
 
Plan dee studios 2011
Plan dee studios 2011Plan dee studios 2011
Plan dee studios 2011Jav Brainn
 
Boating Safety & Water SPorts
Boating Safety & Water SPortsBoating Safety & Water SPorts
Boating Safety & Water SPortsrheg53
 
Braun vn catalog household 2014
Braun vn catalog household 2014Braun vn catalog household 2014
Braun vn catalog household 2014Quang Luong Vu
 
Vjezbe 2
Vjezbe 2Vjezbe 2
Vjezbe 2grgur55
 
พระเจ้าพิมพิสาร
พระเจ้าพิมพิสารพระเจ้าพิมพิสาร
พระเจ้าพิมพิสารchaiedu
 
Giới thiệu về sp nhà bếp braun sept 2013
Giới thiệu về sp nhà bếp braun   sept 2013Giới thiệu về sp nhà bếp braun   sept 2013
Giới thiệu về sp nhà bếp braun sept 2013Quang Luong Vu
 
พระเจ้าพิมพิสาร
พระเจ้าพิมพิสารพระเจ้าพิมพิสาร
พระเจ้าพิมพิสารchaiedu
 

Viewers also liked (18)

Film presentation
Film presentationFilm presentation
Film presentation
 
Film presentation
Film presentationFilm presentation
Film presentation
 
Nsr webinar
Nsr webinarNsr webinar
Nsr webinar
 
Acuerdo 717 Gestion educativa
Acuerdo 717 Gestion educativaAcuerdo 717 Gestion educativa
Acuerdo 717 Gestion educativa
 
enfoque y propositos del inglés
enfoque y propositos del inglésenfoque y propositos del inglés
enfoque y propositos del inglés
 
Criterios basicos de planeación
Criterios basicos de planeaciónCriterios basicos de planeación
Criterios basicos de planeación
 
Instrumentation II Report
Instrumentation II ReportInstrumentation II Report
Instrumentation II Report
 
Planeación Educativa
Planeación EducativaPlaneación Educativa
Planeación Educativa
 
Plan dee studios 2011
Plan dee studios 2011Plan dee studios 2011
Plan dee studios 2011
 
Boating Safety & Water SPorts
Boating Safety & Water SPortsBoating Safety & Water SPorts
Boating Safety & Water SPorts
 
Line maze solver
Line maze solverLine maze solver
Line maze solver
 
Braun vn catalog household 2014
Braun vn catalog household 2014Braun vn catalog household 2014
Braun vn catalog household 2014
 
Aaron lester
Aaron lesterAaron lester
Aaron lester
 
Vjezbe 2
Vjezbe 2Vjezbe 2
Vjezbe 2
 
Bgd
BgdBgd
Bgd
 
พระเจ้าพิมพิสาร
พระเจ้าพิมพิสารพระเจ้าพิมพิสาร
พระเจ้าพิมพิสาร
 
Giới thiệu về sp nhà bếp braun sept 2013
Giới thiệu về sp nhà bếp braun   sept 2013Giới thiệu về sp nhà bếp braun   sept 2013
Giới thiệu về sp nhà bếp braun sept 2013
 
พระเจ้าพิมพิสาร
พระเจ้าพิมพิสารพระเจ้าพิมพิสาร
พระเจ้าพิมพิสาร
 

Similar to Introduction to .NET

Difference between .net and asp.net all you need to know
Difference between .net and asp.net  all you need to knowDifference between .net and asp.net  all you need to know
Difference between .net and asp.net all you need to knowsophiaaaddison
 
Unit I- Introduction to .NET Framework.pdf
Unit I- Introduction to .NET Framework.pdfUnit I- Introduction to .NET Framework.pdf
Unit I- Introduction to .NET Framework.pdfUjwala Junghare
 
1-.NET Introduction.pptx
1-.NET Introduction.pptx1-.NET Introduction.pptx
1-.NET Introduction.pptxRKAggarwal6
 
Synapse india sharing info on dotnet framework part1
Synapse india sharing info on dotnet framework part1Synapse india sharing info on dotnet framework part1
Synapse india sharing info on dotnet framework part1Synapseindiappsdevelopment
 
Net framework
Net frameworkNet framework
Net frameworkjhsri
 
Net Framework vs .Net Core A Complete Comparison.pdf
Net Framework vs  .Net Core  A Complete Comparison.pdfNet Framework vs  .Net Core  A Complete Comparison.pdf
Net Framework vs .Net Core A Complete Comparison.pdfWPWeb Infotech
 
Copmuter Languages
Copmuter LanguagesCopmuter Languages
Copmuter Languagesactanimation
 
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 .NET with C# @ university of wayamba
Introduction to .NET with C# @ university of wayambaIntroduction to .NET with C# @ university of wayamba
Introduction to .NET with C# @ university of wayambaPrageeth Sandakalum
 

Similar to Introduction to .NET (20)

Vb.net class notes
Vb.net class notesVb.net class notes
Vb.net class notes
 
Difference between .net and asp.net all you need to know
Difference between .net and asp.net  all you need to knowDifference between .net and asp.net  all you need to know
Difference between .net and asp.net all you need to know
 
Unit I- Introduction to .NET Framework.pdf
Unit I- Introduction to .NET Framework.pdfUnit I- Introduction to .NET Framework.pdf
Unit I- Introduction to .NET Framework.pdf
 
Silverlight
SilverlightSilverlight
Silverlight
 
.Net overview
.Net overview.Net overview
.Net overview
 
.Net Overview
.Net Overview.Net Overview
.Net Overview
 
.Net
.Net.Net
.Net
 
1-.NET Introduction.pptx
1-.NET Introduction.pptx1-.NET Introduction.pptx
1-.NET Introduction.pptx
 
c#.pptx
c#.pptxc#.pptx
c#.pptx
 
Chapter1
Chapter1Chapter1
Chapter1
 
Synapse india sharing info on dotnet framework part1
Synapse india sharing info on dotnet framework part1Synapse india sharing info on dotnet framework part1
Synapse india sharing info on dotnet framework part1
 
Net framework
Net frameworkNet framework
Net framework
 
Net Framework vs .Net Core A Complete Comparison.pdf
Net Framework vs  .Net Core  A Complete Comparison.pdfNet Framework vs  .Net Core  A Complete Comparison.pdf
Net Framework vs .Net Core A Complete Comparison.pdf
 
Copmuter Languages
Copmuter LanguagesCopmuter Languages
Copmuter Languages
 
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
 
.NET Core on Mac
.NET Core on Mac.NET Core on Mac
.NET Core on Mac
 
Introduction to .NET with C# @ university of wayamba
Introduction to .NET with C# @ university of wayambaIntroduction to .NET with C# @ university of wayamba
Introduction to .NET with C# @ university of wayamba
 
Webhouse
WebhouseWebhouse
Webhouse
 
Introduction to .NET Framework
Introduction to .NET FrameworkIntroduction to .NET Framework
Introduction to .NET Framework
 

Recently uploaded

Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsPooky Knightsmith
 

Recently uploaded (20)

Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young minds
 

Introduction to .NET

  • 1. .NET Framework Presented By: Pesal Rai ( ) Sanish Regmi ( ) Sushil Dahal (66077) Group No.: 5
  • 2. Introduction  The .NET Framework is a software framework developed by Microsoft that runs primarily on Microsoft Windows.  It includes a large library and provides language interoperability (each language can use code written in other languages) across several programming languages.  Programs written for the .NET Framework execute in a software environment (as contrasted to hardware environment), known as the Common Language Runtime (CLR) .
  • 3. Applications  ASP.NET is a .NET Framework technology for creating web apps that execute on a server and that serve web pages in response to client requests.  The .NET Framework supports the development of Windows Store apps for Windows 8.  The .NET Framework Portable Class Library lets us develop portable assemblies that work without modification on multiple platforms or devices, such as Windows 7, Windows 8, Windows Phone, and Xbox.
  • 5. Comparison with Java  Java is a language plus a runtime, .Net is a runtime framework that supports multiple languages, Visual Basic and C#.  Java is more platform independent, it runs on several operating systems including Windows, Mac and Linux. .Net is primarily for Windows.  With the integration of .NET into the Windows platform, .NET apps are first class citizens in the Windows environment with tighter OS integration and native look and feel compared to Java's Swing.  .Net has a more integrated development
  • 6. Comparison with Java  Java is a language plus a runtime, .Net is a runtime framework that supports multiple languages, Visual Basic and C#.  Java is more platform independent, it runs on several operating systems including Windows, Mac and Linux. .Net is primarily for Windows.  With the integration of .NET into the Windows platform, .NET apps are first class citizens in the Windows environment with tighter OS integration and native look and feel compared to Java's Swing.  .Net has a more integrated development

Editor's Notes

  1. A software framework is just a bunch of code that the programmer can call without having to write it explicitly. CLR is an application virtual machine that provides services such as security, memory management, and exception handling