|
LINQ and other .NET Framework 3.5 Improvements
Offers a broad integration of Language Integrated Query (LINQ) and data awareness. Write code written in LINQ-enabled languages to filter, calculate, and create projections of several types of SQL data, collections, XML, and DataSets by using the same syntax.
ASP.NET AJAX
ASP.NET AJAX lets you create more efficient, more interactive, and highly-personalized Web experiences that work across all the most popular browsers.
Starting with the .NET Framework 3.5 release, all of these features are built-in with ASP.NET, which means you no longer have to download and install a separate ASP.NET AJAX setup when building or deploying applications. When you create a new ASP.NET application or web-site in VS 2008 that targets the .NET 3.5 framework, VS will automatically add the appropriate AJAX registrations in your web.config file and the core ASP.NET AJAX server controls will show up in your toolbox.
New ListView and DataPager Controls
The new ListView control gives you unprecedented flexibility in how you display your data, by allowing you to have complete control over the HTML markup generated. ListView‘s template approach to representing data is designed to easily work with CSS styles, which comes in handy with the new Visual Studio 2008 designer view. In addition, you can use the DataPager control to handle all the work of allowing your users to page through large numbers of records.
WCF Support for RSS, JSON, POX and Partial Trust
With .NET Framework 3.5, Windows Communication Foundation (WCF) now supports building Web services that can be exposed using any number of the Internet standard protocols, such as SOAP, RSS, JSON, POX and more. Whether you are building an AJAX application that uses JSON, providing syndication of your data via RSS, or building a standard SOAP Web service, WCF makes it easy to create your endpoints, and now, with .NET Framework 3.5, supports building Web services in partial-trust situations like a typical shared-hosting environment.
No, the ASP.NET 3.5 framework builds on the 2.0 library by adding additional functionality, there are no breaking changes and it should not effect your 2.0 code at all. There is no affect on ASP.NET 1.1
The ASP.NET 3.5 framework builds on or adds to the functionality of ASP.NET 2.0. If your site is set to use ASP.NET 2.0 and the 3.5 framework is installed, you should have access to the features within ASP.NET 3.5.
To use the features in ASP.NET 3.5 you will need to use Visual Studio 2008. The full version of Visual Studio 2008 has not yet been released, however the Express edition is available here http://www.asp.net/downloads/essential/. |