【问题标题】:Whats your favorite new feature in asp.net 3.5? [closed]你最喜欢 asp.net 3.5 中的新功能是什么? [关闭]
【发布时间】:2008-09-13 23:15:24
【问题描述】:

我正在将一个 asp.net 2.0 站点升级到 3.5 和 Visual Studio 2008。您建议考虑升级以使该站点受益的一件事是什么?

【问题讨论】:

    标签: c# asp.net


    【解决方案1】:

    绝对是 LINQ。很容易将其仅视为一种数据库访问快捷方式,但它在很多情况下都很有用:

    • LINQ to objects 是处理业务逻辑对象集合的一种非常方便的方法。
    • LINQ to XML 彻底改变了我在 C# 中处理 XML 的看法。不再需要对奇怪的 XML 文档和节点集合进行痛苦的 XPath 查询。将 XML 视为数据库!
    • PLINQ 成熟后可能会改变游戏规则。在优化瓶颈时,能够将其放入并并行化现有代码将是巨大的。
    • 更不用说在运行数据库代码之前获得代码完成和语法指示。

    【讨论】:

      【解决方案2】:

      启用 AJAX 的 WCF 服务。在 WCF 的 .NET 3.0 版本中启用了一些功能,但随着 .NET 3.5 的发布,它变得更加成熟。

      【讨论】:

        【解决方案3】:

        在启用 Ajax 的应用程序中,我最喜欢新的“ASP.NET AJAX 浏览器历史记录”。它支持使用浏览器中的前进和后退按钮在 AJAX 应用程序中导航。

        还有我非常喜欢的“ASP.NET 动态数据”。它提供了一个框架,使您能够基于 LINQ to SQL 或实体框架数据模型快速构建功能性数据驱动的应用程序。它还以智能验证的形式为 DetailsView、FormView、GridView 和 ListView 控件增加了极大的灵活性和功能,并能够使用模板轻松更改这些控件的显示。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2010-09-05
          • 2010-10-08
          • 2011-07-18
          • 2011-01-03
          • 2010-09-13
          • 2010-10-25
          • 2011-05-22
          • 2010-09-11
          相关资源
          最近更新 更多