Differences between ASP.NET Dynamic Data and ASP.NET DAL? RRS feed

  • Question

  • User-830563764 posted

    Back to 2010, we had seen the development of Data Access Layer for VS 2008.  To use DAL,
    we need to create a Business Logic Layer. 
    It is a tremendous work to set up a DAL by oueselves.

    Now we have ASP.NET Dynamic Data project, in addition to ASP.NET MVC.   I have worked  a few
    sample projects on ASP.NET Dynamic Data.  What are the differences between DAL and Dynamic Data?
    It seemed to me, using ASP.NET Dynamic Data project, in a sense, is automatically creating DAL and BLL
    in the Dynamic Data folder.  Am I right? 

    Monday, September 10, 2012 10:31 AM


  • User3866881 posted


    Generally speaking,DD(Dynamic Data)'s most different point from the general ADO.NET is that:

    1)Generally ADO.NET you have to do CRUD with that by using SQL and use tiers such as Three-Tier layer.

    2)Compared with this,DD will automatically recognize the field's values type,and if you wanna show differnt kinds of special values from certain fields,you can define customized control.

    And DD has a Route concept,but ADO.NET doesn't.


    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Tuesday, September 11, 2012 9:04 PM