Welcome to Pete Brown's 10rem.net

First time here? If you are a developer or are interested in Microsoft tools and technology, please consider subscribing to the latest posts.

You may also be interested in my blog archives, the articles section, or some of my lab projects such as the C64 emulator written in Silverlight.

(hide this)

What's in the .NET Framework Client Profile?

Pete Brown - 23 May 2008

image Justin Van Patten from the BCL Team has put out an official list of what assemblies will be included in the RTM of the .NET Framework Client Profile. The usual suspects are there, and as expected, server-side technologies like ASP.NET are not. Note that that list is for RTM, the assemblies in the current beta differ slightly.

The .NET Framework Client Profile is a trimmed subset of the full .NET 3.5 SP1 framework, targeted towards desktop/client applications. The trimming offers a few benefits:

  • smaller size will make it easier to deploy online
  • trimmed API reduces the surface area of the framework on the client

The chosen subset might not make everyone happy, so there will be a mechanism in place to allow for an in-place upgrade of the client profile to the full .NET framework. That said, if you're distributing .NET client applications over the web, or are concerned about the footprint, I strongly encourage you to try to target the new profile first.

For another view of the client profile and more details, check out Troy Martez's post Introducing the .NET Framework Client Profile.

[ via Rob Relyea and Brad Abrams ]

posted by Pete Brown on Friday, May 23, 2008
filed under:    

Comment on this Post

Remember me

1 trackback for “What's in the .NET Framework Client Profile?”

  1. Dew Drop - May 24, 2008 | Alvin Ashcraft's Morning Dewsays:
    PingBack from http://www.alvinashcraft.com/2008/05/24/dew-drop-may-24-2008/