利用 .NET 3.5 的最佳方式
Posted
技术标签:
【中文标题】利用 .NET 3.5 的最佳方式【英文标题】:Best way to take advantage of .NET 3.5 【发布时间】:2010-12-13 13:42:34 【问题描述】:我目前有一个 asp.net Web 应用程序,它使用单独的程序集进行数据访问、业务逻辑、 实体对象和 Web 用户界面。数据访问是使用 Microsoft 的数据访问应用程序块创建的 编译为 .NET 2.0 程序集。存储过程用于实际将数据移入和移出数据库 (SQL 2005)。
我想更新此应用程序以利用 .NET 3.5 的新功能,例如 Linq、数据实体、 等等。实现这一目标的最佳方法是什么?
【问题讨论】:
【参考方案1】:我正在对这个主题进行一些研究,发现这篇文章非常有用。
http://blogs.msdn.com/dsimmons/archive/2008/05/17/why-use-the-entity-framework.aspx
很明显,与 2.0 相比,.net 3.5 有很多新功能。正如您所说的那样,其中之一是 Linq(到 SQL 和 XML)。它使您能够编写强类型语言集成查询。正如您可能知道的那样,除了使用 LINQ 查询您的实体之外,您还可以查询您的集合和 XML 文件。 您还可以使用 ADO.NET 实体框架将数据库表映射到类。我不确定性能方面。您可能需要对此进行一些调查。
在开发新版本的应用程序后不要忘记进行回归测试。
我知道这是一般信息...希望对您有所帮助。
干杯
【讨论】:
以上是关于利用 .NET 3.5 的最佳方式的主要内容,如果未能解决你的问题,请参考以下文章
Java 和 .NET 3.5 之间进程间通信的最佳方法是啥?
将 Web 应用程序从 2.0 迁移到 3.5 框架的最快和最佳方法?