On August 11th our company announced the release to manufacturing (RTM) of the .NET Framework 3.5 Service Pack 1 (SP1) and Visual Studio 2008 SP1 that includes a cool number of updates based directly on community and customer feedback.

The service packs are loaded with new features such as the .NET Framework Client Profile for faster deployment of Windows-based applications, multiple enhancements to ASP.NET, and unparalleled support for database application development through the ADO.NET Entity Framework, ADO.NET Data Services and integration with SQL Server 2008.

The .NET Framework 3.5 SP1 includes the new .NET Framework Client Profile that allows developers to easily deploy client applications thanks to an 86.5 percent reduction (197 MB to 26.5 MB) in .NET Framework size. This means that end users will be able to download and install Windows-based applications significantly faster than before. The .NET Framework Client Profile also makes it possible to extend the improved download and installation experience to existing .NET applications and significantly speeds up the installation of Windows and enables a much more consumer-friendly experience.


The .NET Framework 3.5 SP1 includes several improvements to the common language runtime, such as the ability to generate managed code that improves application startup time by 20 percent to 45 percent and end-to-end application execution time up to 10 percent, and the ability of managed code to take advantage of the Address Space Layout Randomization security feature in Windows Vista. In addition. The .NET Framework 3.5 SP1 includes ADO.NET Data Services and ADO.NET Entity Framework, which raise the level of abstraction for database programming and supply both a new model-based paradigm and a rich, standards-based framework for creating data-oriented Web services.


The .NET Framework 3.5 SP1 also improves developer productivity by simplifying the requirements for creating, implementing, changing and scaling applications via delivery of a single framework for service development that spans enterprise-critical applications and emerging rich, interactive applications. Enhancements to the representational state transfer (REST) services functionality within Windows Communication Foundation expand the range of choices for developers and provide a more flexible programming model for building services to support both Web 2.0 and service-oriented architecture (SOA) applications. ADO.NET Data Services leverages the new REST capabilities in Windows Communication Foundation, giving developers dramatic productivity gains when creating data-centric REST-based services.


What about Visual Studio 2008? Enhancements in Visual Studio 2008 SP1 build on the new functionality in the .NET Framework 3.5 SP1, offering developers improved performance and reliability. Improvements include better-performing designers for building WPF applications, improved tools for developing AJAX applications, improved designers for working with the ADO.NET Entity Framework, a richer JavaScript development environment and a streamlined Web site deployment experience. Visual Studio 2008 SP1 also extends the developer-focused innovations in SQL Server 2008.


More information and a download of Visual Studio 2008 SP1 is available at http://go.microsoft.com/fwlink/?LinkId=122094; more information and a download of .NET Framework 3.5 SP1is available at http://go.microsoft.com/fwlink/?LinkId=124150.


Enjoy it, ad thanks to all of you who provided feedback for this SP!