Oop .NET Framework Client Profile was a great reply from .Net team because it’s full fill the need of those customers how are wary and ask questions from Microsoft for small .Net framework for its client application deployment. One thing that I want mention here is .Net Framework Client Profile is a subset of .Net 3.5 and it’s available in .Net Framework 3.5 SP1. Download .Net Framework Client Profile is came into begin with following things keep in minds.
- Small framework runtime.
- Smart, faster application deployment.
- Client Application focused feature set:
o Common Language Runtime (CLR)
o ClickOnce application deployment
o Windows Forms
o WPF
o WCF

Fig.1 .Net Framework Client Profile
Beta release of .Net 3.5 Sp1 contains the following assemblies in the Client Profile.
· BCL, "Core FX," and LINQ
CustomMarshalers
ISymWrapper
mscorlib
sysglobl
System
System.AddIn
System.AddIn.Contract
System.Configuration
System.Configuration.Install
System.Core
System.Security
· Visual Basic and Visual C++ Language Support
Microsoft.VisualBasic
Microsoft.VisualC
· XML
System.Xml
System.Xml.Linq
· Windows Forms
Accessibility
System.Drawing
System.Windows.Forms
· WPF
PresentationCore
PresentationFramework
PresentationFramework.Aero
PresentationFramework.Classic
PresentationFramework.Luna
PresentationFramework.Royale
PresentationUI
ReachFramework
System.Printing
System.Windows.Presentation
UIAutomationClient
UIAutomationClientsideProviders
UIAutomationProvider
UIAutomationTypes
WindowsBase
WindowsFormsIntegration
· ClickOnce
System.Deployment
· WCF, Web Services, Remoting, and Serialization
System.IdentityModel
System.Runtime.Remoting
System.Runtime.Serialization
System.Runtime.Serialization.Formatters.Soap
System.ServiceModel
System.ServiceModel.Web
System.ServiceModel.Install
System.Transactions
System.Web.Services
· Data Access
System.Data
System.Data.SqlXml
System.Data.DataSetExtensions
System.Data.Services.Client
· Peer to Peer
System.Net
· Active Directory and Enterprise Services
System.DirectoryServices
System.EnterpriseServices
Above assemblies are necessary assemblies for any .Net application, so that why all of them are available in .Net Framework Client Profile according to the .Net team.