SlideShare a Scribd company logo
1 of 17
.NET FRAMEWORK
ByNeha SINGH
INTRODUCTION
Developed by Microsoft
 Large library and language interoperability
 Software environment - Common language
runtime(CLR), application virtual machine
 .NET framework – base class library
 Visual studio – integrated development environment
 Microsoft started development of the .NET Framework
in the late 1990s, originally under the name of Next
Generation Windows Services (NGWS). By late 2000
the first beta versions of .NET 1.0 were released.

LICENSING SCHEMAS
.NET Licensing Pro basically allows 2 different licensing
schemas :1.
Licensing by issue license file
 controlled using of licensed product
 can validate different parameters
 more suitable for licensing .NET controls
2. Licensing by secure encrypted license keys
 an easy way to activate application
 more suitable for licensing .NET applications
DIFFERENT LICENSES

1. Express Edition :



Unlock Key
1 month free support

2. Standard Edition :



3.



On the single computer
3 month free support

Professional Edition :
Used on 1 PC only
6 month free support
4. Standard Bundle



Includes Manco .NET Licensing System
3 months free support

5. Professional Bundle



Activation Web Service
6 month free support

6. N many others






Professional Edition - 1 Year Subscription
Standard Bundle - 1 Year Subscription
Standard Edition - 1 Year Subscription
Professional Bundle - 1 Year Subscription
.NET FRAMEWORKS VERSION
HISTORY
.NET FRAMEWORKS V/S TRANSITION
COST OF LICENSES
Express Edition $74.95
 Standard Edition $199.95
 Standard Edition - 1 Year Subscription $384.95
 Professional Edition $480
 Professional Edition - 1 Year Subscription $775
 Standard Bundle $339.9
 Standard Bundle - 1 Year Subscription $609.9
 Professional Bundle $780
 Professional Bundle - 1 Year Subscription $1260
 Protection library for the .NET Compact Framework 2.0 and
$129.95

Protection library for the .NET Compact Framework 2.0, 3.5
- 1 Year Subscription $209.95
 Activation Web $179.95
 Activation Web Service - 1 Year Subscription $294.95
 Floating License Web Service $179.95
 Floating License Web Service - 1 Year Subscription $294.95
 License Manager Additional Seat $74.95

NEW FEATURES IN .NET 4.5
•

It provides a subset of managed types that you can use to create
Metro style apps for Windows using C# or Visual Basic.

•

The Portable Class Library project in Visual Studio 2012 enables to
write and build managed assemblies that work on multiple .NET
Framework platforms.

•

The ASP.NET Web API takes the best features from WCF Web API
and merges them with the best features from MVC.

•

Asynchronous File OperationsThese features add a task-based model for performing
asynchronous operations. Asynchronous operations enable you to
perform resource-intensive I/O operations without blocking the main
thread.
•

Managed Extensibility Frameworka) Support for generic types.
b) Convention-based programming.
c) Multiple scopes.
d) A subset of MEF that you can use when you create
Metro style apps.

•

Parallel computingImproved performance, increased control, improved
support for asynchronous programming, a new dataflow
library, and improved support for parallel debugging and
performance analysis.
Web- ASP .NET 4.5 includes the following new featuresa) Support for new HTML5 form types.
b) Support for model binders in Web Forms.
• NetworkingThe .NET Framework 4.5 provides a new
programming interface for HTTP applications.


•

A new programming interface for accepting and interacting
with
a
WebSocket
connection
by
using
the
existing HttpListener and related classes.
THE ROADMAP OF .NET

The big question - Will there be any future for
.NET development (VB or C#)? Will HTML5
application development replace Form's based
development?
THE ROADMAP OF .NET








C# the language of the year for 2012 : the launch of Windows
8 has probably played a role — C# remains the dominant
language of third-party application development on Windows
devices.
Between Windows, iOS and Android, your C# code can run
on over 2.2 billion devices.
The success of Windows Azure - Azure is now an amazing
cloud platform for developers and is getting better every few
weeks. Azure is also a business success with annual revenue
topping $1 billion.
There are more server side framework choices for C#
developers than ever before, and client side web
programming has advanced rapidly over the last few years
with
open
source
projects
like
AngularJS, Backbone, Ember, and Meteor.










What is Mono?
The stated purpose of Mono is not only to be able to run
Microsoft .NET applications cross-platform, but also to bring
better development tools to Linux developers.
It is an open source implementation of Microsoft's .Net
Framework based on the ECMA standards for C# and the
Common Language Runtime.
Common Language Runtime (CLR) For example, you can
write a class in C#, inherit from it in VB.Net, and use it in
Eiffel. You can choose to write code in Mono in a variety of
programming languages.
Cross Platform - Mono is built to be cross platform. Mono
runs on Linux, Microsoft Windows, Mac OS X, BSD, and Sun
Solaris, Nintendo Wii, Sony PlayStation 3, Apple iPhone.
Mono's current version is 2.10.9 (as of April 2013).
A poll conducted on software development professionals who
subscribe to Visual Studio Magazine and related eNewsletters. More
than 1,000 U.S.-based developers participated in the survey and
filled out the online questionnaire.
THANK YOU..!!

More Related Content

What's hot

What's hot (20)

Introduction to .NET Framework
Introduction to .NET FrameworkIntroduction to .NET Framework
Introduction to .NET Framework
 
Programming in c#
Programming in c#Programming in c#
Programming in c#
 
.Net framework
.Net framework.Net framework
.Net framework
 
Introduction to .NET Framework
Introduction to .NET FrameworkIntroduction to .NET Framework
Introduction to .NET Framework
 
What is dotnet (.NET) ?
What is dotnet (.NET) ?What is dotnet (.NET) ?
What is dotnet (.NET) ?
 
Microsoft .NET Framework
Microsoft .NET FrameworkMicrosoft .NET Framework
Microsoft .NET Framework
 
.Net language support
.Net language support.Net language support
.Net language support
 
Life as an asp.net programmer
Life as an asp.net programmerLife as an asp.net programmer
Life as an asp.net programmer
 
Lesson 1 Understanding Dot Net Framework
Lesson 1   Understanding Dot Net FrameworkLesson 1   Understanding Dot Net Framework
Lesson 1 Understanding Dot Net Framework
 
Introduction .NET Framework
Introduction .NET FrameworkIntroduction .NET Framework
Introduction .NET Framework
 
Net framework
Net frameworkNet framework
Net framework
 
.Net Overview -- Training (Lesson 1)
.Net Overview -- Training (Lesson 1).Net Overview -- Training (Lesson 1)
.Net Overview -- Training (Lesson 1)
 
.Net framework
.Net framework.Net framework
.Net framework
 
Introduction To Dotnet
Introduction To DotnetIntroduction To Dotnet
Introduction To Dotnet
 
.Net Overview
.Net Overview.Net Overview
.Net Overview
 
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
 
ASP.NET 01 - Introduction
ASP.NET 01 - IntroductionASP.NET 01 - Introduction
ASP.NET 01 - Introduction
 
Components of .NET Framework
Components of .NET FrameworkComponents of .NET Framework
Components of .NET Framework
 
The .NET Platform - A Brief Overview
The .NET Platform - A Brief OverviewThe .NET Platform - A Brief Overview
The .NET Platform - A Brief Overview
 
.Net overview
.Net overview.Net overview
.Net overview
 

Viewers also liked

Introduction to .net framework
Introduction to .net frameworkIntroduction to .net framework
Introduction to .net frameworkArun Prasad
 
NFC near feald communication
NFC near feald communicationNFC near feald communication
NFC near feald communicationMADHANRAJXBOX360
 
Security Audit Best-Practices
Security Audit Best-PracticesSecurity Audit Best-Practices
Security Audit Best-PracticesMarco Raposo
 
The information security audit
The information security auditThe information security audit
The information security auditDhani Ahmad
 
Ynpn 3.0 data center proposal
Ynpn 3.0   data center proposalYnpn 3.0   data center proposal
Ynpn 3.0 data center proposalynpnnational
 
Software Devlopment Life Cycle
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life CycleVivek Gupta
 
Introduction to .NET Programming
Introduction to .NET ProgrammingIntroduction to .NET Programming
Introduction to .NET ProgrammingKarthikeyan Mkr
 
Windows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewWindows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewAlexander Schek
 
C# Tutorial
C# Tutorial C# Tutorial
C# Tutorial Jm Ramos
 
SQL Tutorial - Basic Commands
SQL Tutorial - Basic CommandsSQL Tutorial - Basic Commands
SQL Tutorial - Basic Commands1keydata
 
.NET and C# Introduction
.NET and C# Introduction.NET and C# Introduction
.NET and C# IntroductionSiraj Memon
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLESwarnima Tiwari
 
digital india presentation
digital india presentationdigital india presentation
digital india presentationHARSH GOSWAMI
 

Viewers also liked (20)

Introduction to .net framework
Introduction to .net frameworkIntroduction to .net framework
Introduction to .net framework
 
NFC near feald communication
NFC near feald communicationNFC near feald communication
NFC near feald communication
 
Security Audit View
Security Audit ViewSecurity Audit View
Security Audit View
 
An introduction to software
An introduction to softwareAn introduction to software
An introduction to software
 
Security Audit Best-Practices
Security Audit Best-PracticesSecurity Audit Best-Practices
Security Audit Best-Practices
 
The information security audit
The information security auditThe information security audit
The information security audit
 
Ynpn 3.0 data center proposal
Ynpn 3.0   data center proposalYnpn 3.0   data center proposal
Ynpn 3.0 data center proposal
 
Software Devlopment Life Cycle
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life Cycle
 
Introduction to .NET Programming
Introduction to .NET ProgrammingIntroduction to .NET Programming
Introduction to .NET Programming
 
Digital payments
Digital payments Digital payments
Digital payments
 
Windows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewWindows Server 2008 R2 Overview
Windows Server 2008 R2 Overview
 
C# Tutorial
C# Tutorial C# Tutorial
C# Tutorial
 
SQL Tutorial - Basic Commands
SQL Tutorial - Basic CommandsSQL Tutorial - Basic Commands
SQL Tutorial - Basic Commands
 
.NET and C# Introduction
.NET and C# Introduction.NET and C# Introduction
.NET and C# Introduction
 
Best ppt of digital india
Best ppt of digital indiaBest ppt of digital india
Best ppt of digital india
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 
Sql ppt
Sql pptSql ppt
Sql ppt
 
digital india presentation
digital india presentationdigital india presentation
digital india presentation
 
Digital payments
Digital paymentsDigital payments
Digital payments
 
Nfc technology ppt
Nfc technology pptNfc technology ppt
Nfc technology ppt
 

Similar to Overview of .Net Framework

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
 
.Net framework vs .net core a complete comparison
.Net framework vs .net core  a complete comparison.Net framework vs .net core  a complete comparison
.Net framework vs .net core a complete comparisonKaty Slemon
 
Microsoft .NET 6 -What's All About The New Update
Microsoft .NET 6 -What's All About The New UpdateMicrosoft .NET 6 -What's All About The New Update
Microsoft .NET 6 -What's All About The New UpdateAdam John
 
programming in c#.ppt
programming in c#.pptprogramming in c#.ppt
programming in c#.pptNalinaKumari2
 
dotNET frameworks
dotNET frameworksdotNET frameworks
dotNET frameworksnawal saad
 
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
 
Academy PRO: .NET Core intro
Academy PRO: .NET Core introAcademy PRO: .NET Core intro
Academy PRO: .NET Core introBinary Studio
 
Built Cross-Platform Application with .NET Core Development.pdf
Built Cross-Platform Application with .NET Core Development.pdfBuilt Cross-Platform Application with .NET Core Development.pdf
Built Cross-Platform Application with .NET Core Development.pdfI-Verve Inc
 
Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?LOGINPHP360
 
.Net: Introduction, trends and future
.Net: Introduction, trends and future.Net: Introduction, trends and future
.Net: Introduction, trends and futureBishnu Rawal
 
Dot net interview_questions
Dot net interview_questionsDot net interview_questions
Dot net interview_questions9292929292
 
Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?LOGINPHP360
 
1..Net Framework Architecture-(c#)
1..Net Framework Architecture-(c#)1..Net Framework Architecture-(c#)
1..Net Framework Architecture-(c#)Shoaib Ghachi
 

Similar to Overview of .Net Framework (20)

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
 
.Net framework vs .net core a complete comparison
.Net framework vs .net core  a complete comparison.Net framework vs .net core  a complete comparison
.Net framework vs .net core a complete comparison
 
Visual Studio 2012 introduction
Visual Studio  2012 introductionVisual Studio  2012 introduction
Visual Studio 2012 introduction
 
Microsoft .NET 6 -What's All About The New Update
Microsoft .NET 6 -What's All About The New UpdateMicrosoft .NET 6 -What's All About The New Update
Microsoft .NET 6 -What's All About The New Update
 
Vb.net class notes
Vb.net class notesVb.net class notes
Vb.net class notes
 
programming in c#.ppt
programming in c#.pptprogramming in c#.ppt
programming in c#.ppt
 
dotNET frameworks
dotNET frameworksdotNET frameworks
dotNET frameworks
 
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?
 
Academy PRO: .NET Core intro
Academy PRO: .NET Core introAcademy PRO: .NET Core intro
Academy PRO: .NET Core intro
 
Built Cross-Platform Application with .NET Core Development.pdf
Built Cross-Platform Application with .NET Core Development.pdfBuilt Cross-Platform Application with .NET Core Development.pdf
Built Cross-Platform Application with .NET Core Development.pdf
 
Mca 504 dotnet_unit1
Mca 504 dotnet_unit1Mca 504 dotnet_unit1
Mca 504 dotnet_unit1
 
Session i
Session iSession i
Session i
 
Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?
 
.Net: Introduction, trends and future
.Net: Introduction, trends and future.Net: Introduction, trends and future
.Net: Introduction, trends and future
 
Dot net interview_questions
Dot net interview_questionsDot net interview_questions
Dot net interview_questions
 
Dotnet basics
Dotnet basicsDotnet basics
Dotnet basics
 
Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?
 
1..Net Framework Architecture-(c#)
1..Net Framework Architecture-(c#)1..Net Framework Architecture-(c#)
1..Net Framework Architecture-(c#)
 
test4
test4test4
test4
 
Web
WebWeb
Web
 

Recently uploaded

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Recently uploaded (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

Overview of .Net Framework

  • 2. INTRODUCTION Developed by Microsoft  Large library and language interoperability  Software environment - Common language runtime(CLR), application virtual machine  .NET framework – base class library  Visual studio – integrated development environment  Microsoft started development of the .NET Framework in the late 1990s, originally under the name of Next Generation Windows Services (NGWS). By late 2000 the first beta versions of .NET 1.0 were released. 
  • 3. LICENSING SCHEMAS .NET Licensing Pro basically allows 2 different licensing schemas :1. Licensing by issue license file  controlled using of licensed product  can validate different parameters  more suitable for licensing .NET controls 2. Licensing by secure encrypted license keys  an easy way to activate application  more suitable for licensing .NET applications
  • 4. DIFFERENT LICENSES 1. Express Edition :   Unlock Key 1 month free support 2. Standard Edition :   3.   On the single computer 3 month free support Professional Edition : Used on 1 PC only 6 month free support
  • 5. 4. Standard Bundle   Includes Manco .NET Licensing System 3 months free support 5. Professional Bundle   Activation Web Service 6 month free support 6. N many others     Professional Edition - 1 Year Subscription Standard Bundle - 1 Year Subscription Standard Edition - 1 Year Subscription Professional Bundle - 1 Year Subscription
  • 7. .NET FRAMEWORKS V/S TRANSITION
  • 8. COST OF LICENSES Express Edition $74.95  Standard Edition $199.95  Standard Edition - 1 Year Subscription $384.95  Professional Edition $480  Professional Edition - 1 Year Subscription $775  Standard Bundle $339.9  Standard Bundle - 1 Year Subscription $609.9  Professional Bundle $780  Professional Bundle - 1 Year Subscription $1260  Protection library for the .NET Compact Framework 2.0 and $129.95 
  • 9. Protection library for the .NET Compact Framework 2.0, 3.5 - 1 Year Subscription $209.95  Activation Web $179.95  Activation Web Service - 1 Year Subscription $294.95  Floating License Web Service $179.95  Floating License Web Service - 1 Year Subscription $294.95  License Manager Additional Seat $74.95 
  • 10. NEW FEATURES IN .NET 4.5 • It provides a subset of managed types that you can use to create Metro style apps for Windows using C# or Visual Basic. • The Portable Class Library project in Visual Studio 2012 enables to write and build managed assemblies that work on multiple .NET Framework platforms. • The ASP.NET Web API takes the best features from WCF Web API and merges them with the best features from MVC. • Asynchronous File OperationsThese features add a task-based model for performing asynchronous operations. Asynchronous operations enable you to perform resource-intensive I/O operations without blocking the main thread.
  • 11. • Managed Extensibility Frameworka) Support for generic types. b) Convention-based programming. c) Multiple scopes. d) A subset of MEF that you can use when you create Metro style apps. • Parallel computingImproved performance, increased control, improved support for asynchronous programming, a new dataflow library, and improved support for parallel debugging and performance analysis.
  • 12. Web- ASP .NET 4.5 includes the following new featuresa) Support for new HTML5 form types. b) Support for model binders in Web Forms. • NetworkingThe .NET Framework 4.5 provides a new programming interface for HTTP applications.  • A new programming interface for accepting and interacting with a WebSocket connection by using the existing HttpListener and related classes.
  • 13. THE ROADMAP OF .NET The big question - Will there be any future for .NET development (VB or C#)? Will HTML5 application development replace Form's based development?
  • 14. THE ROADMAP OF .NET     C# the language of the year for 2012 : the launch of Windows 8 has probably played a role — C# remains the dominant language of third-party application development on Windows devices. Between Windows, iOS and Android, your C# code can run on over 2.2 billion devices. The success of Windows Azure - Azure is now an amazing cloud platform for developers and is getting better every few weeks. Azure is also a business success with annual revenue topping $1 billion. There are more server side framework choices for C# developers than ever before, and client side web programming has advanced rapidly over the last few years with open source projects like AngularJS, Backbone, Ember, and Meteor.
  • 15.      What is Mono? The stated purpose of Mono is not only to be able to run Microsoft .NET applications cross-platform, but also to bring better development tools to Linux developers. It is an open source implementation of Microsoft's .Net Framework based on the ECMA standards for C# and the Common Language Runtime. Common Language Runtime (CLR) For example, you can write a class in C#, inherit from it in VB.Net, and use it in Eiffel. You can choose to write code in Mono in a variety of programming languages. Cross Platform - Mono is built to be cross platform. Mono runs on Linux, Microsoft Windows, Mac OS X, BSD, and Sun Solaris, Nintendo Wii, Sony PlayStation 3, Apple iPhone. Mono's current version is 2.10.9 (as of April 2013).
  • 16. A poll conducted on software development professionals who subscribe to Visual Studio Magazine and related eNewsletters. More than 1,000 U.S.-based developers participated in the survey and filled out the online questionnaire.