Friday, October 15, 2010

VS 2008 and. NET 3.5 Beta2 introduce new features



I am very pleased to announce that, VS 2008 and. NET 3.5 The Beta2 version can be downloaded. You can download Visual Studio 2008 product. You can download the smaller VS 2008 Express edition.

VS 2008 and Visual Web Developer 2008 Express can be installed in parallel with VS 2005. . NET 3.5 Beta2 also includes a go-live license, which allows you to build and deploy products based on the production of these applications.

Very important note: Please read this blog post below "Installation Notes", containing installation you need to take several steps to ensure everything runs well. One of the steps parallel installation fixes the problem caused by ASP.NET AJAX.

Some new features of the Web Quick Guide

In the past few months, I wrote a few blog posts, discussion of this version and some new improvements. Here I have discussed several improvements outlined in the list. This list is not exhaustive, there are many many things I do not have the opportunity to discuss the blog (please watch future posts!):

Multi-directional support for VS 2008

VS 2008 allows you to build for multiple. NET Framework version of the application. You can from the following blog post in which works better understanding of:

VS 2008 Multi-Targeting Support

VS 2008 Web Designer and CSS support

VS 2008 includes a significantly improved HTML web designer. The designer provides a split view editing, nested master pages, and the excellent CSS integration. Here I have been detailed in two articles:

VS 2008 Web Designer and CSS Support

VS 2008 Nested Master Page Support

ASP.NET also provides a new control in the near future I will discuss in the blog in the control. The control data provides a very flexible UI scenes support that allows the output of the logo is totally customized, with VS 2008's new CSS support have a good collaboration.

ASP.NET AJAX and JavaScript support

. NET 3.5 provides built-in ASP.NET AJAX, also added support for WebPart in UpdatePanel, support for JSON in WCF, and N were bug fixes and performance improvements such as new features. VS 2008 is also on the integration of JavaScript and AJAX into your application provides fantastic support:

VS 2008 JavaScript Intellisense

VS 2008 JavaScript Debugging

In the next few days, I will write a blog post to discuss a few specific improvements in ASP.NET AJAX, and how to upgrade existing ASP.NET AJAX 1.0 applications to use these improvements.

Language improvement and LINQ

The new VS 2008 VB and C # language compiler to do these significant improvements. Both add functional programming concepts to support, allowing you to write cleaner, more concise, more expressive code. These features also contribute to what we call the LINQ (language integrated query) is a new programming model, making a query and manipulate data. NET in the first-class programming concept.

Here I write some of the discussion of these new language features of the article (using C # as an example):

Automatic properties, object initializers and collection initializers

Extension Methods

Lambda Expressions

Query Syntax

Anonymous Types

LINQ to SQL in the data access to improve

LINQ to SQL 鏄? NET 3.5 in the built-in OR / M (object relational mapper). It allows you to use. NET object model to the relational database model. Then you can use LINQ to query the database and update, insert, delete data. LINQ to SQL fully supports transactions, views and stored procedures. It also provides a business logic and validation rules to integrate into your data model summary. Here are some of my discussion of how to use LINQ to SQL in the article:

Part 1: Introduction to LINQ to SQL

Part 2: Defining our Data Model Classes

Part 3: Querying our Database

Part 4: Updating our Database

Part 5: Binding UI using the ASP: LinqDataSource Control

I will go down in the next few weeks to add a few articles in this series. I think you will find that LINQ to SQL significantly simplifies the data model constructed very clean and very clean data preparation code.

That countless other improvements

Improvements made to the above list is only a small part. Development for the client, VS 2008 includes WPF designer and project support. ClickOnce and WPF XBAPs now also work in FireFox. WinForms and WPF projects can also now use the ASP.NET application services (membership, role and user data) to the roaming user data. Office development is much richer, including the integration of the Office 2007 Ribbon support. WCF and Workflow projects and designers are included in VS 2008 in the. Significantly improved the speed of unit testing and unit testing support is now included in VS Professional (and not just VSTS) in the. Continuous Integration support is now built into TFS. AJAX web testing (unit and pressure) are now supported by the VS Test products. There are many more improvements, not one by one mentioned here.

Important installation notes - be sure to read!

Installing VS 2008 and. NET 3.5 Beta2, there will still two important things you should do immediately:

1) You should download and run the batch file. This is just a few seconds to run, and fixes earlier this week, we found System.Web.Extensions.dll version of the policy, the assembly includes ASP.NET AJAX. If you do not run this batch file, then use the ASP.NET AJAX 1.0 and VS 2005 built the existing ASP.NET 2.0 projects will automatically carry over. NET 3.5 Beta2 released a new version of ASP.NET AJAX. This will work and work well, but do not care cause your VS2005 application depends on. NET 3.5. Run the batch file will change a new version of the assembly System.Web.Extensions.dll binding policy to ensure that you only build on your clear. NET 3.5 project when using the new. NET 3.5 ASP.NET AJAX version.

2) If you have installed on your machine too early Orcas or VS 2008 version (Beta1 or a CTP version), you need to install the Beta2 re-set your VS 2008 settings. If you do not do it, some settings will be very surprised (some windows appear in strange places), you may see some IDE performance issues. You can on the command line version of VS 2008's IDE type "DevEnv / resetsettings" to reset your configuration:



Conclusion

In VS 2008 and. NET 3.5, I hope you will find many very useful new improvements and enhancements. Please watch the next few weeks, my blog, I will discuss these new features in detail and discuss how to take advantage of these new features.







相关链接:



Using De exterminate rabbits annoying ads RMVB movies



VOB to MP4



AUTOMATION is everywhere



MAC-based access control list Xiangjie



Review Personal INTEREST



Comment Download Managers



Flash to MPEG



Games Card brief



Shi JIAN: create their own aviation nerve



Premier Compilers And Interpreters



in the sql server database import Data in bulk



MTS to AVI



"Want To" Match "can Do"



China Unicom to introduce iPhone iron nails Foxconn factory has been in volume production



2009IT affect China - moved to ACTION



No comments:

Post a Comment