.NET Framework 3.5 版中的新增功能(2)[整理]
来源:互联网 发布:证件照排版软件 编辑:程序博客网 时间:2024/04/27 19:43
续前:.NET Framework 3.5 中的功能简介(1) http://blog.csdn.net/johnsuna/archive/2008/03/23/2208918.aspx
上文做了简要介绍,下面根据MSDN上的具体描述,作了资料整理:
.NET Framework 3.5 版中的新增功能体现在以下诸多方面:
- .NET Compact Framework
- ASP.NET
- 外接程序和扩展性(AddIn)
- 公共语言运行库
- 密码(Cryptography)
- 网络
- WPF(Windows Presentation Foundation)
- WCF(Windows Communication Foundation)
- WF (Windows Workflow Foundation)
- Windows窗体(Windows Forms)
- LINQ
- 表达式目录树(Expression Trees)
- C#,C++.net, VB.net等编程语言的丰富和完善
.NET Compact Framework
.NET Compact Framework 3.5 版 通过包含 Windows Communication Foundation (WCF) 技术扩展了对分布式移动应用程序的支持。它还添加了新的语言功能(如 LINQ)和基于社区反馈的新 API,并使用更新的诊断工具和功能来改进调试。
ASP.NET
(1)支持 AJAX(一组新的服务器控件和 API)
.NET Framework 3.5 针对 ASP.NET 和 Visual Web Developer 中的特定方面提供了增强功能。
- 一组新的服务器控件
ScriptManager 控件和 UpdatePanel 控件
.NET Framework 3.5 改进了对支持 AJAX 的网站的开发支持。ASP.NET 支持使用一组新的服务器控件和 API 进行以服务器为中心的 AJAX 开发。通过添加 ScriptManager 控件和 UpdatePanel 控件,可以让现有 ASP.NET 2.0 页面支持 AJAX 功能,这样更新页面时将无需整页刷新。
- API (Microsoft AJAX Library)
ASP.NET 还支持使用名为 Microsoft AJAX Library 的新客户端库进行以客户端为中心的 AJAX 开发。Microsoft AJAX Library 支持以客户端为中心、面向对象且独立于浏览器的开发。借助 ECMAScript (JavaScript) 中的库类,可以提供丰富的 UI 行为,而无需反复访问服务器。您可以根据应用程序的需要,调整以服务器为中心和以客户端为中心这两种开发模式的比例。
- Visual Web Developer 还包括改进的对 JavaScript 的 IntelliSense 支持和对 Microsoft AJAX Library 的支持。
(2)支持创建基于 ASMX 和 WCF 的 Web 服务
现在,ASP.NET 和 Visual Web Developer 支持创建基于 ASMX 和 WCF 的 Web 服务,还支持在采用了 Microsoft AJAX Library 的网页中无缝使用任一实现。此外,包括 Forms 身份验证、角色管理和配置文件的服务器端应用程序服务现已作为 Web 服务公开,这些服务可以在 WCF 兼容应用程序(包括客户端脚本和 Window 窗体客户端)中使用。ASP.NET 允许所有的基于 Web 的应用程序共享这些公共应用程序服务。
(3)其他改进:
- ListView: 用于显示数据的新数据控件;
ListView 是一个可高度自定义的控件(使用模板和样式),该控件还支持编辑、插入和删除操作以及排序和分页功能。一个名为 DataPager 的新控件为 ListView 提供了分页功能。
- LinqDataSource:通过 ASP.NET 数据源控件结构向 Web 开发人员公开语言集成查询 (LINQ) 的新数据源控件;
- Aspnet_merge.exe:用于合并预编译程序集的新工具 ASP.NET 合并工具;
可以用它来合并程序集以支持各种部署和发布管理方案。
- 与 IIS 7.0 的紧密集成。
ASP.NET 和 IIS 7.0 的集成提供了对任何内容类型使用 ASP.NET 服务(如身份验证和缓存)的能力,还提供了使用 ASP.NET 托管代码开发服务器管线模块的能力,并且支持模块和处理程序的统一配置。
- Visual Web Developer 中的其他改进:
多目标支持、包含 Web 应用程序项目、新的“设计”视图、新的级联样式表 (CSS) 设计工具以及对 LINQ for SQL 数据库的支持。
- 多目标功能使您能够使用 Visual Web Developer 针对特定的 .NET Framework 版本(包括 2.0、3.0 和 3.5 版)开发 Web 应用程序。
- Visual Studio 2008 和 Visual Web Developer 速成版中新增:
新的“设计”视图和 CSS 设计工具: 象Dreamweaver一样,使用网页设计器,可以在“设计”视图、“源”视图或“拆分”视图(同时显示“设计”视图和“源”视图)中工作。
[待续].NET Framework 3.5 版中的新增功能(3)[整理]
- .NET Framework 3.5 版中的新增功能(2)[整理]
- .NET Framework 3.5 版中的新增功能(3)[整理]
- .NET Framework 3.5 版中的新增功能(4)[整理]
- .NET Framework 3.5 版中的新增功能(5)[整理]
- .NET Framework 3.5 版中的新增功能(6)[整理]
- .NET Framework 2.0 版中的新增功能
- [转].NET Framework 2.0 版中的新增功能2
- .NET Framework 4 中的新增功能
- NET Framework 4 中的新增功能
- NET Framework 4.5 中的新增功能
- .NET Framework - C# 7.0 中的新增功能
- .Net Framework 3.5中的新增特性
- .Net Framework 3.5 新增功能学习工具包下载
- Net Framework 3.5 新增功能学习工具包下载
- .NET Framework 3.5 中的功能简介(1)
- .NET Framework 3.5 中的功能简介
- .NET Framework 4 基类库中的新增内容
- .NET Framework 1.1、2.0、3.0、3.5、4.0各版本新增功能
- 项目开发总结报告
- 【C&C++】上海交大以前的一道复试题
- firefox插件系列-firebug
- IEInspector
- 人是如何认知的?
- .NET Framework 3.5 版中的新增功能(2)[整理]
- 如何识别真假UGG 5819
- DIV CSS网页布局实例:十步学会用CSS建站
- asp.net小偷程序示例
- UI界面设计闪烁问题的解决办法
- 一个microsoft的.exe程序文件的启动过程
- Java-InnerClass-01
- char**为何无法转为const char**?——对const的进一步探讨
- ugg5819羊毛靴,ugg三木扣羊毛线靴批发