Overview of .Net Framework

Neha Singh
Neha SinghGraduate Trainee Engineer em Fidelity Investments
.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..!!
1 de 17

Mais conteúdo relacionado

Mais procurados

Programming in c#Programming in c#
Programming in c#Shehrevar Davierwala
13.1K visualizações221 slides
.Net framework.Net framework
.Net frameworkArun Pal
3K visualizações15 slides
What is dotnet (.NET) ?What is dotnet (.NET) ?
What is dotnet (.NET) ?Talha Shahzad
480 visualizações25 slides
Microsoft .NET FrameworkMicrosoft .NET Framework
Microsoft .NET Frameworkchandrasekhardesireddi
1.2K visualizações60 slides

Mais procurados(20)

Introduction to .NET FrameworkIntroduction to .NET Framework
Introduction to .NET Framework
Małgorzata Borzęcka1.2K visualizações
Programming in c#Programming in c#
Programming in c#
Shehrevar Davierwala13.1K visualizações
.Net framework.Net framework
.Net framework
Arun Pal3K visualizações
Introduction to .NET FrameworkIntroduction to .NET Framework
Introduction to .NET Framework
Raghuveer Guthikonda16.9K visualizações
What is dotnet (.NET) ?What is dotnet (.NET) ?
What is dotnet (.NET) ?
Talha Shahzad480 visualizações
Microsoft .NET FrameworkMicrosoft .NET Framework
Microsoft .NET Framework
chandrasekhardesireddi1.2K visualizações
.Net language support.Net language support
.Net language support
Then Murugeshwari2.2K visualizações
Life as an asp.net programmerLife as an asp.net programmer
Life as an asp.net programmer
Arun Prasad1.5K visualizações
Lesson 1   Understanding Dot Net FrameworkLesson 1   Understanding Dot Net Framework
Lesson 1 Understanding Dot Net Framework
nbaveja5.8K visualizações
Introduction .NET FrameworkIntroduction .NET Framework
Introduction .NET Framework
javadib208 visualizações
Net frameworkNet framework
Net framework
Saiteja Kaparthi164 visualizações
.Net Overview -- Training (Lesson 1).Net Overview -- Training (Lesson 1)
.Net Overview -- Training (Lesson 1)
Rishi Kothari1.6K visualizações
.Net framework.Net framework
.Net framework
Yogendra Tamang835 visualizações
Introduction To DotnetIntroduction To Dotnet
Introduction To Dotnet
SAMIR BHOGAYTA63.1K visualizações
.Net Overview.Net Overview
.Net Overview
Pankaj Rattan799 visualizações
Vb6 vs vb.net....(visual basic) presentationVb6 vs vb.net....(visual basic) presentation
Vb6 vs vb.net....(visual basic) presentation
Iftikhar Ahmad4.3K visualizações
ASP.NET 01 - IntroductionASP.NET 01 - Introduction
ASP.NET 01 - Introduction
Randy Connolly5.5K visualizações
Components of .NET FrameworkComponents of .NET Framework
Components of .NET Framework
Roshith S Pai17.6K visualizações
The .NET Platform - A Brief OverviewThe .NET Platform - A Brief Overview
The .NET Platform - A Brief Overview
Carlos Lopes2.1K visualizações
.Net overview.Net overview
.Net overview
AWADHESH PRATAP SINGH UNIVERSITY, REWA (M.P.)905 visualizações

Destaque

Introduction to .net frameworkIntroduction to .net framework
Introduction to .net frameworkArun Prasad
88.2K visualizações48 slides
NFC near feald communicationNFC near feald communication
NFC near feald communicationMADHANRAJXBOX360
613 visualizações24 slides
An introduction to softwareAn introduction to software
An introduction to softwareBilal Maqbool ツ
177 visualizações20 slides
Security Audit Best-PracticesSecurity Audit Best-Practices
Security Audit Best-PracticesMarco Raposo
3.5K visualizações18 slides
The information security auditThe information security audit
The information security auditDhani Ahmad
9.8K visualizações44 slides

Destaque(20)

Introduction to .net frameworkIntroduction to .net framework
Introduction to .net framework
Arun Prasad88.2K visualizações
NFC near feald communicationNFC near feald communication
NFC near feald communication
MADHANRAJXBOX360613 visualizações
Security Audit ViewSecurity Audit View
Security Audit View
PLN9 Security Services Pvt. Ltd.3.2K visualizações
An introduction to softwareAn introduction to software
An introduction to software
Bilal Maqbool ツ177 visualizações
Security Audit Best-PracticesSecurity Audit Best-Practices
Security Audit Best-Practices
Marco Raposo3.5K visualizações
The information security auditThe information security audit
The information security audit
Dhani Ahmad9.8K visualizações
Ynpn 3.0   data center proposalYnpn 3.0   data center proposal
Ynpn 3.0 data center proposal
ynpnnational677 visualizações
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life Cycle
Vivek Gupta11.7K visualizações
Introduction to .NET ProgrammingIntroduction to .NET Programming
Introduction to .NET Programming
Karthikeyan Mkr20.7K visualizações
Digital payments Digital payments
Digital payments
Umashanker Sahu17.8K visualizações
Windows Server 2008 R2 OverviewWindows Server 2008 R2 Overview
Windows Server 2008 R2 Overview
Alexander Schek26.3K visualizações
C# Tutorial C# Tutorial
C# Tutorial
Jm Ramos14.4K visualizações
SQL Tutorial - Basic CommandsSQL Tutorial - Basic Commands
SQL Tutorial - Basic Commands
1keydata27.2K visualizações
.NET and C# Introduction.NET and C# Introduction
.NET and C# Introduction
Siraj Memon21.4K visualizações
Best ppt of digital indiaBest ppt of digital india
Best ppt of digital india
Kunwar Vikram Singh44.8K visualizações
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
Swarnima Tiwari77.4K visualizações
Sql pptSql ppt
Sql ppt
Anuja Lad88.2K visualizações
digital india presentationdigital india presentation
digital india presentation
HARSH GOSWAMI26.3K visualizações
Digital paymentsDigital payments
Digital payments
Venkatesh Kumar Maale5.9K visualizações
Nfc technology pptNfc technology ppt
Nfc technology ppt
Symbioun Technologies Inc.USA29.8K visualizações

Similar a Overview of .Net Framework

Vb.net class notesVb.net class notes
Vb.net class notespriyadharshini murugan
6.9K visualizações62 slides
programming in c#.pptprogramming in c#.ppt
programming in c#.pptNalinaKumari2
36 visualizações220 slides
dotNET frameworksdotNET frameworks
dotNET frameworksnawal saad
3K visualizações8 slides

Similar a Overview of .Net Framework(20)

.Net framework vs .net core  a complete comparison.Net framework vs .net core  a complete comparison
.Net framework vs .net core a complete comparison
Katy Slemon106 visualizações
Visual Studio  2012 introductionVisual Studio  2012 introduction
Visual Studio 2012 introduction
Nicko Satria Consulting5K visualizações
Vb.net class notesVb.net class notes
Vb.net class notes
priyadharshini murugan6.9K visualizações
programming in c#.pptprogramming in c#.ppt
programming in c#.ppt
NalinaKumari236 visualizações
dotNET frameworksdotNET frameworks
dotNET frameworks
nawal saad3K visualizações
What is the next generation of  .Net?What is the next generation of  .Net?
What is the next generation of .Net?
Faiyneen Shaikh16 visualizações
Academy PRO: .NET Core introAcademy PRO: .NET Core intro
Academy PRO: .NET Core intro
Binary Studio125 visualizações
Mca 504 dotnet_unit1Mca 504 dotnet_unit1
Mca 504 dotnet_unit1
Rai Saheb Bhanwar Singh College Nasrullaganj732 visualizações
Session iSession i
Session i
DrUjwala160 visualizações
.Net: Introduction, trends and future.Net: Introduction, trends and future
.Net: Introduction, trends and future
Bishnu Rawal109 visualizações
Dot net interview_questionsDot net interview_questions
Dot net interview_questions
92929292927.8K visualizações
Dotnet basicsDotnet basics
Dotnet basics
Mir Majid 116K visualizações
1..Net Framework Architecture-(c#)1..Net Framework Architecture-(c#)
1..Net Framework Architecture-(c#)
Shoaib Ghachi71 visualizações
test4test4
test4
Auro Infomation Technology934 visualizações
test4test4
test4
Auro Infomation Technology1.1K visualizações
WebWeb
Web
Qingxiu Chen1.3K visualizações

Último(20)

CXL at OCPCXL at OCP
CXL at OCP
CXL Forum203 visualizações
MemVerge: Memory Viewer SoftwareMemVerge: Memory Viewer Software
MemVerge: Memory Viewer Software
CXL Forum117 visualizações
Java 21 and Beyond- A Roadmap of Innovations  .pdfJava 21 and Beyond- A Roadmap of Innovations  .pdf
Java 21 and Beyond- A Roadmap of Innovations .pdf
Ana-Maria Mihalceanu54 visualizações
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman22 visualizações
ChatGPT and AI for Web DevelopersChatGPT and AI for Web Developers
ChatGPT and AI for Web Developers
Maximiliano Firtman161 visualizações
TE Connectivity: Card Edge InterconnectsTE Connectivity: Card Edge Interconnects
TE Connectivity: Card Edge Interconnects
CXL Forum95 visualizações
METHOD AND SYSTEM FOR PREDICTING OPTIMAL LOAD FOR WHICH THE YIELD IS MAXIMUM ...METHOD AND SYSTEM FOR PREDICTING OPTIMAL LOAD FOR WHICH THE YIELD IS MAXIMUM ...
METHOD AND SYSTEM FOR PREDICTING OPTIMAL LOAD FOR WHICH THE YIELD IS MAXIMUM ...
Prity Khastgir IPR Strategic India Patent Attorney Amplify Innovation24 visualizações
Spesifikasi Lengkap ASUS Vivobook Go 14Spesifikasi Lengkap ASUS Vivobook Go 14
Spesifikasi Lengkap ASUS Vivobook Go 14
Dot Semarang34 visualizações
Business Analyst Series 2023 -  Week 2 Session 3Business Analyst Series 2023 -  Week 2 Session 3
Business Analyst Series 2023 - Week 2 Session 3
DianaGray10319 visualizações
AMD: 4th Generation EPYC CXL DemoAMD: 4th Generation EPYC CXL Demo
AMD: 4th Generation EPYC CXL Demo
CXL Forum123 visualizações
MemVerge: Past Present and Future of CXLMemVerge: Past Present and Future of CXL
MemVerge: Past Present and Future of CXL
CXL Forum110 visualizações

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.