.NET 3.5 相对于 .NET 3.0 的用户优势

发布于 2024-08-04 09:23:25 字数 270 浏览 3 评论 0原文

我在 SO 上看到了很多关于 .NET 3.5 优势的问题,但这些问题更倾向于语言功能和更容易的开发。使用 .NET 3.5 是否有任何非开发人员方面的优势?随着时间的推移,错误、修复、优势?

背景:

  1. 与设备驱动程序结合使用的桌面应用程序。
  2. 我们希望支持尽可能多的配置,因此选择了 .NET 3.0。我们真正需要的所有功能都在 .NET 3.0 中,
  3. 但我非常想使用 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:

  1. Desktop application that works in conjuction with a device driver.
  2. 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
  3. But I so want to use LINQ and all the other new framework features. These don't help the users one bit, though.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

妄断弥空 2024-08-11 09:23:25

不过,这些对用户没有一点帮助。

提高程序员的生产力和效率(LINQ 当然可以)确实可以帮助用户。通过缩短开发时间1,客户可以更快地获得解决方案。


1 交替增加范围或质量 --- 降低当前质量和范围的成本,允许调整三个因素(时间、成本、质量)中的任何一个或两个。

These don't help the users one bit, though.

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.

滴情不沾 2024-08-11 09:23:25

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文