我尽量保持简单。 我在.Net 3.5fx中看到的只是语言升级,即C#3.0,VB.Net 9,仍然核心CLR基于2.0fx。我真的没有找到任何新功能(LINQ又是语言功能)。
.Net framewors 3.5就像固定版的.Net 3.0框架一样吗?
我真的没能在核心框架中找到一些新东西:(
答案 0 :(得分:9)
System.Data.Linq.dll - LINQ to SQL的实现。
System.Xml.Linq.dll - LINQ to XML的实现。
System.AddIn.dll,System.AddIn.Contract.dll - 新的AddIn(插件)模型。
System.Net.dll - Peer to Peer API。
System.DirectoryServices.AccountManagement.dll - Active Directory API的包装。
System.Management.Instrumentation.dll - WMI 2.0托管提供程序(与System.Core.dll中的System.Management命名空间结合使用)。
System.WorkflowServices.dll和System.ServiceModel.Web.dll - WF和WCF增强功能(有关v3.5中WF + WCF的详细信息,请参阅此处的链接)。
System.Web.Extensions.dll - ASP.NET AJAX的实现(用于更多Web增强,从此处获取链接)以及Client Application Services和三个ASP.NET 3.5控件的实现。< / p>
System.Core.dll - 除LINQ to Objects实现外,此程序集还包括以下内容:HashSet,TimeZoneInfo,Pipes,ReaderWriteLockSlim,System.Security。,System.Diagnostics.Eventing。< / em>和System.Diagnostics.PerformanceData。
System.Data.DataSetExtensions.dll - LINQ to DataSet的实现。
System.Windows.Presentation.dll -WPF支持上面第3点提到的System.AddIn。
System.VisualC.STLCLR.dll - 托管环境中的STL开发。
答案 1 :(得分:1)
这个“What's New in the .NET Framework 3.5”怎么样?谷歌不是很棒......
答案 2 :(得分:1)
看看this list,它有很多项目。我想这取决于你认为什么是“新”。当然,.net 4.0
将在“核心新功能”方面大大改变。
希望我帮助过。
答案 3 :(得分:0)
以下是.NET Framework 3.5
中的增强功能列表:
希望这会有所帮助。
答案 4 :(得分:0)
在.net 3.5
中,您可以使用Lambda
和Linq
来操作数据。
这是一个演示:
int[] i={1,2,3,4};
var a=(from a in i where a>2).toArray();
我们得到一个包含3和4
的数组答案 5 :(得分:0)
来自MSDN
- 语言的深度整合 集成查询(LINQ)和数据 意识。这个新功能将让 你编写用LINQ编写的代码 语言来过滤,枚举和 创建几种类型的投影 SQL数据,集合,XML和 DataSets使用相同的语法。
- ASP.NET AJAX可让您创建更高效,更具交互性的内容 高度个性化的Web体验 所有最受欢迎的工作 浏览器。
- 用于构建WCF服务(包括AJAX)的新Web协议支持, JSON,REST,POX,RSS,ATOM和 几个新的WS- *标准。
- Visual Studio 2008中针对WF,WCF和WPF的完整工具支持, 包括新的工作流程启用 服务技术。