.NET 3.5 相对于 .NET 3.0 的用户优势
我在 SO 上看到了很多关于 .NET 3.5 优势的问题,但这些问题更倾向于语言功能和更容易的开发。使用 .NET 3.5 是否有任何非开发人员方面的优势?随着时间的推移,错误、修复、优势?
背景:
- 与设备驱动程序结合使用的桌面应用程序。
- 我们希望支持尽可能多的配置,因此选择了 .NET 3.0。我们真正需要的所有功能都在 .NET 3.0 中,
- 但我非常想使用 LINQ 和所有其他新的框架功能。不过,这些对用户没有一点帮助。
I've seen many questions on SO about .NET 3.5 advantages, but these are more leaned towards language features and easier development. Are there any non-developer-wise advantages for using .NET 3.5? Bugs, fixes, advantages over time?
Background:
- Desktop application that works in conjuction with a device driver.
- We wanted to support as much configurations as possible, we settled for .NET 3.0. All of the functionality we really need is in .NET 3.0
- But I so want to use LINQ and all the other new framework features. These don't help the users one bit, though.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
提高程序员的生产力和效率(LINQ 当然可以)确实可以帮助用户。通过缩短开发时间1,客户可以更快地获得解决方案。
1 交替增加范围或质量 --- 降低当前质量和范围的成本,允许调整三个因素(时间、成本、质量)中的任何一个或两个。
Making programmers more productive and effective (which LINQ certainly can) does help users. By reducing development time1 customers get solutions faster.
1 Alternately increase scope or quality --- reducing cost of current quality and scope allows any one or two of the three factors (time, cost, quality) to be adjusted.
我在 wikipedia 中找到的链接列出了一些不错的功能: http://blogs.msdn.com/tims/archive/2007/07/27/what-s-new-in-wpf-3-5-here-s-fifteen-cool-features.aspx
A link I found in wikipedia lists a few nice features: http://blogs.msdn.com/tims/archive/2007/07/27/what-s-new-in-wpf-3-5-here-s-fifteen-cool-features.aspx
NetFx v3.5 包括这两个现有框架的更新。然而,这些更新并不是一大堆新功能或更改,而实际上是一个主要包含错误修复和性能改进的服务包。因此,重新审视术语:Fx 3.5 包括 v2.0 SP1 和 v3.0 SP1。与所有服务包一样,其中不应有任何内容可能会破坏您的应用程序。话虽如此,如果 SP 中修复了错误,并且您的代码利用了该错误,那么您的代码当然会崩溃。需要明确的是,这是对 v2 和 v3 的就地升级,而不是框架/clr 级别的并行故事。
NetFx v3.5 includes updates for those two existing frameworks. However, those updates are not a whole bunch of new features or changes, but in reality a service pack with predominantly bug fixes and perf improvements. So to revisit the terminology: Fx 3.5 includes v2.0 SP1 and v3.0 SP1. Like with all service packs, there should be nothing in there that could break your application. Having said that, if a bug is fixed in the SP and your code was taking advantage of that bug, then your code will break of course. To be absolutely clear, this is an in-place upgrade to v2 and v3, not a side-by-side story at the framework/clr level.