Home > Microsoft > What is the .NET Framework 3.5?

What is the .NET Framework 3.5?

Got an email today which outlined the new .NET Framework v3.5 which I thought this was a great summary and had to share it right here.
 
The .NET Framework is the managed code developer platform for Windows. It is a highly productive environment for software developers and offers excellent skills reuse across multiple different application architectures due to a consistent API and class library. The .NET Framework is available with the same consistent API over multiple profiles including the desktop and server .NET Framework, .NET Compact Framework for mobile devices, .NET Micro Framework running on SPOT watches and embedded systems, and Silverlight V1.1 providing Rich Internet Applications running cross platform on internet browsers. The .NET Framework is in use by 90% of fortune 100 companies and has been included on 90% of new PCs shipped since 2006.
The .NET Framework 3.5 is based upon proven .NET Framework technology. It is a superset of .NET Framework 2.0 and .NET Framework 3.0 providing compelling new functionality in an additive manor that does not affect the existing framework.  Because of this high level of compatibility side-by-side execution is not required across .NET Framework 2.0, .NET Framework 3.0 and .NET Framework 3.5. This ensures low risk adoption of .NET Framework 3.5. 
 
The major new additive capabilities for .NET Framework 3.5 include:
  • Deep integration of Language Integrated Query (LINQ) and data awareness. This new feature for the .NET Framework lets code written in LINQ-enabled languages filter, enumerate, and create projections of several types of SQL data, in memory collections, XML and DataSets using the same simple syntax.
  • ASP.NET AJAX for quickly creating more efficient, more interactive and highly-personalized Web experiences that work across all the most popular browsers.
  • New web protocol support for building connected systems with WCF including AJAX services with JSON encoding, REST services with POX encoding, syndication services with RSS or ATOM encoding and several new WS-* standards implementations.
  •  Excellent Visual Studio 2008 support for WF, WCF and WPF including visual designers for WPF, project templates for adding WCF services and the new workflow-enabled services technology.
  • New classes in the base class library (BCL) for the .NET Framework 3.5 address the most common customer requests.
The .NET Framework 3.0 was released in November 2006 and the .NET Framework 3.5 release includes .NET Framework 3.0 Service Pack 1. The focus on this service pack was performance, security, standards compliance or geo-political bug fixes.  This focus allows the SP to have an extremely high level of compatibility with existing applications.
 
The new technologies introduced in .NET Framework 3.0 were:
  • Windows Communication Foundation – A set of .NET technologies for building and running connected systems with a focus on web services.
  • Windows Workflow Foundation – The programming model, engine and tools for quickly building workflow enabled applications on Windows.
  • Windows Presentation Foundation – Provides the foundation for building the user interface of applications and high fidelity experiences on Windows.
  • Windows CardSpace – Provides a consistent user experience required for management of users information cards that can use used for authentication.
.NET Framework 3.0 SP1 will also be available standalone to service existing .NET Framework 3.0 customers. 
The .NET Framework 2.0 was released in November 2005 and the .NET Framework 3.5 release includes .NET Framework 2.0 Service Pack 1. The focus on this service pack was similarly performance, security, standards compliance or geo-political bug fixes.  This focus allows the SP to have an extremely high level of compatibility with existing applications. The .NET Framework 2.0 includes the Common Language Runtime and the .NET Framework Base Class Library which are the basis for all current managed code development as well as our web development stack with ASP.NET, our line of business client UI stack with Windows Forms and rich data access with ADO.NET and System.Xml. The .NET Framework 2.0 SP1 will also be available standalone to service existing .NET Framework 2.0 customers.  
The .NET Framework 3.5 is planned to release at the end of 2007 and will ship with Visual Studio 2008 and will also continue to be available for separate download from MSDN. For more detail about the features being introduced in .NET Framework 3.5 and Visual Studio 2008, click here http://msdn2.microsoft.com/en-us/vstudio/aa700830.aspx
For more information about the .NET Framework, click here http://msdn.microsoft.com/netframework
Microsoft continues to invest in the .NET Framework developer platform and is committed in delivering enhanced capabilities and increased performance in future versions.
 
Yellow Duck Guy
Greg Olsen
Advertisements
Categories: Microsoft
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: