700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Visual Studio and .NET Framework 3.5 Service Pack 1 Beta - ScottGu

Visual Studio and .NET Framework 3.5 Service Pack 1 Beta - ScottGu

时间:2023-12-17 13:37:33

相关推荐

Visual Studio  and .NET Framework 3.5 Service Pack 1 Beta - ScottGu

导读:

ScottGu's Blog

Scott Guthrie lives in Seattle and builds a few products for Microsoft

Visual Studio and .NET Framework 3.5 Service Pack 1 Beta

Earlier today we shipped a public beta of our upcoming .NET 3.5 SP1 and VS SP1 releases. These servicing updates provide a roll-up of bug fixes and performance improvements for issues reported since we released the products last November. They also contain a number of feature additions and enhancements that make building .NET applications better (see below for details on some of them).

We plan to ship the final release of both .NET 3.5 SP1 and VS SP1 this summer as free updates. You can download and install the beta here.

Important: SP1 Beta Installation Notes

The SP1 beta released today is still in beta form - so you should be careful about installing it on critical machines. There are a few important SP1 Beta installation notes to be aware of:

1) If you are running Windows Vista you should make sure you have Vista SP1 installed before trying to install .NET 3.5 SP1 Beta. There are some setup issues with .NET 3.5 SP1 when running on the Vista RTM release. These issues will be fixed for the final .NET 3.5 SP1 release - until then please make sure to have Vista SP1 installed beforetrying to install .NET 3.5 SP1 beta.

2) If you have installed the VS Tools for Silverlight 2 Beta1 package on your machine, you must uninstall it - as well as uninstall the KB949325 update for VS - before installing VS SP1 Beta (otherwise you will get a setup failure). You can find more details on the exact steps to follow here(note: you must uninstall two separate things). It is fine to have the Silverlight 2 runtime on your machine with .NET 3.5 SP1 - the component that needs to be uninstalled is the VS Tools for Silverlight 2 package. We will release an updated VS Tools for Silverlight package in a few weeks that works with the VS SP1 beta.

3) There is a change in behavior in the .NET 3.5 SP1 beta that causes a problem with the shipping versions of Expression Blend. This behavior change is being reverted for the final .NET 3.5 SP1 release, at which time all versions of Blend will have no problems running. Until then, you need to download this recently updated version of Blend 2.5to work around this issue.

Important Update:If you previously installed a VS Hotfix, you must run the HotFix Cleanup Utility before installing the VS SP1 Beta. Click hereto download and run this.

Improvements for Web Development

.NET 3.5 SP1 and VS SP1 contain a bunch of feature improvements targeted at web application development.

The VS Web Dev Tools team has more details (including specific bug fix details) on some of the VS specific work here. Below are more details on some of the work in the web-space:

Data Scaffolding Support ( Dynamic Data)

.NET 3.5 SP1 adds support for a rich data "scaffolding" framework that enables you to quickly build functional data-driven web application. With the Dynamic Data feature you can automatically build web UI (with full CRUD - create, read, update, delete - support) against a variety of data object models (including LINQ to SQL, LINQ to Entities, REST Services, and any other ORM or object model with a dynamic data provider).

SP1 adds this new functionality to the existing GridView, ListView, DetailsView and FormView controls in , and enables smart validation and flexible data templating options. It also delivers new smart filtering server controls, as well as adds support for automatically traversing primary-key/foreign-key relationships and displaying friendly foreign key names - all of which saves you from having to write a ton of code.

You can learn more more about this feature from Scott Hanselman's videos and tutorials here.

Routing Engine (System.Web.Routing)

.NET 3.5 SP1 includes a flexible new URL routing engine that allows you to map incoming URLs to route handlers. It includes support for both parsing parameters from clean URLs (for example: /Products/Browse/Beverages), as well as support to dynamically calculate and generate new URLs from route registrations.

This new routing engine is used by both Dynamic Data as well as the new MVC framework. It will support both WebForms and MVC based requests.

AJAX Back/Forward Button History Support

.NET 3.5 SP1 adds new APIs to AJAX to allow you to better control the history list of a browser (enabling you to control the behavior of the back/forward button of the browser).

You can learn more about this feature in the article hereand the screencast here.

AJAX Script Combining Support

.NET 3.5 SP1 introduces a new element on the server control, which allows you to declaratively define multiple script references within it. All the script references within the CompositeScript element are combined together on the server and served as a single script to the client, reducing the number of requests to the server and improving page load time for AJAX applications.

The script combining feature supports both path based scripts and assembly resource based scripts, and dynamically serves up the combined scripts using the ScriptResources.axd handler.

Visual Studio Performance Improvements HTML Designer and HTML Source Editor

In February we released a HotFix roll-upthat included a number of performance improvements and bug fixes for the VS Web Designer. VS SP1 includes all of these fixes, as well as a number of additional performance improvements.

Visual Studio JavaScript Script Formatting and Code Preferences

Visual Studio has for several releases supported rich source code formatting options for VB and C# (spacing, line breaks, brace positions, etc).

VS SP1 adds richer source code formatting support for JavaScript as well (both inline

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。