代码之家  ›  专栏  ›  技术社区  ›  ChiliYago

asp.net动态数据的未来

  •  4
  • ChiliYago  · 技术社区  · 16 年前

    有谁能告诉我asp.net动态数据的未来是什么?似乎是为了支持mvc。在动态数据应用程序上花费时间值得吗?

    3 回复  |  直到 14 年前
        1
  •  3
  •   Phil Helix    15 年前

    没有品牌,动态数据应用程序可以在几分钟内创建。这是为你的rad网络表单开发谁不关心ui层。这对于Intranet场景来说很有用。然而,mvc血统是面向非常不同的场景。

    NET动态数据实体Web应用程序将多个层合成为一个层。我知道对象关系映射(orm)应该是未来的发展方向,但是当层没有暴露出来时,它可能会导致严重的优化问题,并使测试变得几乎不可能。ado.net实体框架(ef)模型和linq-to-sql模型都是这种情况。这些是ASP.NET动态数据实体Web应用程序的唯一现成模型提供程序。如果使用microsoft access的话,这些方法就不能很好地工作。

    然而,当没有足够的时间来设计一个合适的解决方案时,微软在编写应用程序的肮脏方法方面是独具匠心的。动态数据实体web就是这样一种技术。您可能已经准备好大致构建一个sql server数据库,因为您预计以后必须对其进行更改。如果你想要一个快速了解的网站,你想在以后当你有更多的时间ASP.NET动态数据实体Web应用程序是为你?ef尽可能使用外键来确定关系。

        2
  •  2
  •   ChiliYago    15 年前

    在我看来它会死在藤蔓上。

        3
  •  1
  •   Cheung    14 年前

    参考我以前的工作,asp.net动态数据帮助我建立一个“快速+简单”的数据编辑网格给用户。我可以自定义网格,配置为向用户显示哪些数据。

    但实际上,asp.net动态数据的目的并不是要这样做。

    在asp.net mvc 3.0上,webgrid可以用list或ef4.0edmx的强类型模型生成,也可以用asp.net的动态数据来生成,所以在我看来,asp.net的动态数据是没有前途的。

    推荐文章