我工作室网站管理后台提升至.NET 3.5版本。
- 作者:admin
- 最后更新:
- 来源:国尚网络
为提供更好的服务,使网站盛品具有更强的交互性,以增强用户体验,我工作室决定,今后所有采用.NET FRAMEWORK 框加的网站,一律采用.net 3.5版本,以启用AJAX交互功能。减少页面刷新率,增加用户操作的快捷度。
附.net 3.5 AJAX的优势:
VS 2008的多定向支持
VS 2008允许你构建针对多个.NET框架版本的应用。你可以从下面的博客贴子里进一步了解其中的工作原理: VS 2008 Multi-Targeting Su ort VS 2008 Web设计器和C 支持 VS 2008包含一个显著改进的HTML web设计器。该设计器提供了分割视图编辑,嵌套母板页,以及出色的C 集成。 A .NET还提供了一个新的控件,该控件对数据UI场景提供了非常灵活的支持,允许对输出的标识做完全的定制,与VS 2008中的新C 支持还有良好的协作。 A .NET AJAX和JavaScript支持 .NET 3.5 内置提供A .NET AJAX,还添加了支持We art的UpdatePanel,支持JSON的WCF,以及N个缺陷修补和性能改进等方面的新特性。VS 2008还对集成JavaScript和AJAX进你的应用提供了极棒的支持: VS 2008 JavaScript Intellise e VS 2008 JavaScript Debugging
语言改进和LINQ
VS 2008中的新VB和C#编译器对这些语言做了显著的改进。两者都添加了函数式编程概念的支持,允许你编写更干净,更简洁,更具有表达性的代码。这些特性还促成了我们称之为LINQ(语言级集成查询)的新编程模型,使得查询和操作数据成为.NET中的一等编程概念。 下面是我撰写的一些讨论这些新语言特性的文章(用C#作为示例): 自动属性,对象初始化器,和集合初始化器 扩展方法 Lambda表达式 查询句法 匿名类型 LINQ to SQL中的数据访问改进 LINQ to SQL是.NET 3.5中内置的OR/M (对象关系映射器)。它允许你使用.NET 对象模型对关系数据库进行建模。然后你可以使用LINQ对数据库进行查询,以及更新、插入,删除数据。LINQ to SQL完整支持事务,视图和存储过程。它还提供了一个把业务逻辑和验证规则结合进你的数据模型的简易方式。下面是一些我讨论如何使用LINQ to SQL的文章: Part 1: Introduction to LINQ to SQL Part 2: Defining our Data Model Cla es Part 3: Querying our Database Part 4: Updating our Database Part 5: Binding UI using the A :LinqDataSource Control 我会在以后的几周内再往这个系列里添加几篇文章。我认为你会发现LINQ to SQL显著地简化了构建非常干净的数据模型以及编写极其干净的数据代码。
其他改进
上面的列表只是所做改进的一小部分。针对客户端开发,VS 2008 包含了WPF设计器和项目支持。ClickOnce 和WPF XBA 现在在FireFox中也工作了。WinForms和WPF项目现在也能使用A .NET 应用服务(成员,角色和用户数据)来漫游用户数据了。办公开发也更加丰富了,包括对Office 2007 Ri on的集成支持。WCF和Workflow项目和设计器也包括在VS 2008中了。单元测试的速度大为提高,而且单元测试的支持现在包括在VS Profe ional版本(而不仅仅是VSTS版了)中了。连续集成支持现在也内置于TFS中了。AJAX web测试(单元和压力)现在也由VS Test产品支持了。还有许许多多多的改进,这里无法一一提及了。
原文地址:http://baike.baidu.com/view/4294.htm
附.net 3.5 AJAX的优势:
VS 2008的多定向支持
VS 2008允许你构建针对多个.NET框架版本的应用。你可以从下面的博客贴子里进一步了解其中的工作原理: VS 2008 Multi-Targeting Su ort VS 2008 Web设计器和C 支持 VS 2008包含一个显著改进的HTML web设计器。该设计器提供了分割视图编辑,嵌套母板页,以及出色的C 集成。 A .NET还提供了一个新的控件,该控件对数据UI场景提供了非常灵活的支持,允许对输出的标识做完全的定制,与VS 2008中的新C 支持还有良好的协作。 A .NET AJAX和JavaScript支持 .NET 3.5 内置提供A .NET AJAX,还添加了支持We art的UpdatePanel,支持JSON的WCF,以及N个缺陷修补和性能改进等方面的新特性。VS 2008还对集成JavaScript和AJAX进你的应用提供了极棒的支持: VS 2008 JavaScript Intellise e VS 2008 JavaScript Debugging
语言改进和LINQ
VS 2008中的新VB和C#编译器对这些语言做了显著的改进。两者都添加了函数式编程概念的支持,允许你编写更干净,更简洁,更具有表达性的代码。这些特性还促成了我们称之为LINQ(语言级集成查询)的新编程模型,使得查询和操作数据成为.NET中的一等编程概念。 下面是我撰写的一些讨论这些新语言特性的文章(用C#作为示例): 自动属性,对象初始化器,和集合初始化器 扩展方法 Lambda表达式 查询句法 匿名类型 LINQ to SQL中的数据访问改进 LINQ to SQL是.NET 3.5中内置的OR/M (对象关系映射器)。它允许你使用.NET 对象模型对关系数据库进行建模。然后你可以使用LINQ对数据库进行查询,以及更新、插入,删除数据。LINQ to SQL完整支持事务,视图和存储过程。它还提供了一个把业务逻辑和验证规则结合进你的数据模型的简易方式。下面是一些我讨论如何使用LINQ to SQL的文章: Part 1: Introduction to LINQ to SQL Part 2: Defining our Data Model Cla es Part 3: Querying our Database Part 4: Updating our Database Part 5: Binding UI using the A :LinqDataSource Control 我会在以后的几周内再往这个系列里添加几篇文章。我认为你会发现LINQ to SQL显著地简化了构建非常干净的数据模型以及编写极其干净的数据代码。
其他改进
上面的列表只是所做改进的一小部分。针对客户端开发,VS 2008 包含了WPF设计器和项目支持。ClickOnce 和WPF XBA 现在在FireFox中也工作了。WinForms和WPF项目现在也能使用A .NET 应用服务(成员,角色和用户数据)来漫游用户数据了。办公开发也更加丰富了,包括对Office 2007 Ri on的集成支持。WCF和Workflow项目和设计器也包括在VS 2008中了。单元测试的速度大为提高,而且单元测试的支持现在包括在VS Profe ional版本(而不仅仅是VSTS版了)中了。连续集成支持现在也内置于TFS中了。AJAX web测试(单元和压力)现在也由VS Test产品支持了。还有许许多多多的改进,这里无法一一提及了。
原文地址:http://baike.baidu.com/view/4294.htm