Sunday, May 27, 2012

.Net 4.5-The End of Microsoft .Net Framework Client Profile





Microsoft had introduced 2 Variants of the .net Frameworks till .Net Framework Version 4,the Complete Framework and the Client Profile which was only a subset of the the Complete Framework.

Why did Microsoft do it?

Since the Complete Framework had a large size Microsoft did not want the END user's to consider it annoying to download the complete framework to run applications developed in .Net.
Certain software's only used some parts of the framework.So client profile was created as a subset of the .Net Framework complete Edition.The client Profile did not support ASP.Net and the Advanced Web Programming.

Was Client Framework a Success?

The Straight forward answer is 'NO'.If you ask why just compare the size of the two packages.

 .NET Framework 4 32BIT + 64 bit Full  - 48.1 MB
 .NET Framework 4 Client Profile-   41.0 MB

Just a 7MB Difference.So this is where it failed,the users will find it comfortable to download the full framework as the sizes have a small difference.This also created confusion among common users regarding the different terms used.

But with the Release of the .NET Framework 4.5 Microsoft is putting an End to the Client Framework model.Microsoft has mentioned about this in their MSDN Article http://social.msdn.microsoft.com/search/en-us?query=compact+&x=0&y=0

Quoting from MSDN

Starting with the .NET Framework 4.5, the Client Profile has been discontinued and only the full redistributable package is available. Optimizations provided by the .NET Framework 4.5, such as smaller download size and faster deployment, have eliminated the need for a separate deployment package. The single redistributable streamlines the installation process and simplifies your app's deployment options.
 Thus us Developers and END Users will find it comfortable to download a single version rather than getting confused with all different versions around.




6 comments:

  1. Really thanks for sharing...This blog is awesome very informative..
    ExcelR Machine Learning

    ReplyDelete
  2. Reading this article gave me many things to think about. You have some quality information here that any reader would enjoy. I share many of your views in this article.
    Best Data Science training in Mumbai

    Data Science training in Mumbai

    ReplyDelete
  3. I am genuinely thankful to the holder of this web page who has shared this wonderful paragraph at at this place
    business analytics training in Guwahati

    ReplyDelete
  4. Attend The Machine Learning Course Bangalore From ExcelR. Practical Machine Learning course Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Machine Learning course Bangalore.
    Machine Learning Course Bangalore

    ReplyDelete
  5. managed a range of event formats including conferences summits trade shows field events and more. event marketing and conference bio example

    ReplyDelete
  6. It is amazing and wonderful to visit your site. Thanks for sharing information; this is useful to student....

    SASVBA provides the best Deep Learning Training in Delhi using the latest development environment and framework in Delhi. We constantly update our program to reflect the latest industry trends. SASVBA is one of the top deep learning teaching institutes at NCR in Delhi that assists students in interviewing tech giants. We educate both college students and schoolchildren.

    FOR MORE INFO:

    ReplyDelete

Which is the Best Photo Watermarking Software

Photo Theft is becoming more and more common in the web with the outburst of social websites like Facebook,Google Plus and Image sharing se...