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
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 :
1 month free support
2. Standard Edition :
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
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
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
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
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
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
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
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
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
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
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.