【问题标题】:Performance Related features for migration from .net 2003 Framework 1.1 to .net 2008 framework 3.5?从 .net 2003 Framework 1.1 迁移到 .net 2008 Framework 3.5 的性能相关功能?
【发布时间】:2010-05-21 06:06:17
【问题描述】:

过去 3.5 年我一直在 Windows 应用程序中从事 VB.net 2003 Framework 1.1 工作。 我们目前正在迁移到 VB.net 2008 框架 3.5,但我不知道这些功能 哪些与 ADO.net 有关,哪些对性能很重要。我知道 linq to SQL,但我们的架构是在 .net 2003 中制作的,所以我们应该遵循这一点。 有哪些对提高性能非常重要的功能?

【问题讨论】:

    标签: .net vb.net ado.net


    【解决方案1】:

    从 2003 年到 2005 年,我使用纯 ADO.NET 完成了大约 5 次迁移。
    性能对我来说完全一样或更好。
    只有一些大型项目在 Visual Studio 中的设计速度有点慢(即类型化的数据集/表单)。

    ADO 的改进:

    • SQLBulkCopy。可以将数据批量插入表中。 example
    • 更快的数据集 article

    【讨论】:

    • 我需要重要的功能。
    【解决方案2】:

    您也许可以使用泛型获得一些性能改进,但这需要一些代码更改。我认为泛型是从 .NET 1.x 迁移到 2.0 的充分理由,而 Linq 是从 2.0 迁移到 3.5 及更高版本的充分理由。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-09
      • 1970-01-01
      • 1970-01-01
      • 2021-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多