1.VS2008中LINQ有多少的BUG?
2.LINQ生成的类是MVC 三层模型的哪几层啊?
3.在编写网站时,是自己编写BLL层性能好呢,还是直接拖拽VS2008的控件好呢?

解决方案 »

  1.   

    相当与MODEL和BLL层,DAL层需要自己来编写!
    LINQ的功能还是很不完善。
    自己编写的和拖拽的都有自己的优点,这要依据项目特性吧!
      

  2.   

    1,2楼主对linq的概念还不太了解,跟mvc没什么关系
    3,bll层和控件也没有关系,控件是显示层的东西
      

  3.   


    Linq生成的类?你是说vs针对Linq to SQL而生成的吧?!跟“Linq生成”两回事。它就把DAL给你全部实现了。
      

  4.   

    另外不要说什么“MVC 三层模型”,这个让人笑话啦。
      

  5.   

    “直接拖拽VS2008的控件”何时可以生成BLL了?我根本没有看到。如果拖拽最见到那的那个SqlDatasource控件,你也还是要手写几个SQL代码吧?对于这个来说,可以说没有什么BLL概念,这里并不是面向对象编程,而是面向数据库的SQL编程。如果你使用ObjectDatasource控件,才会真正使用到BLL层,这个才是面向对象编程。
      

  6.   

    是没有生成什么MVC中的MODEL和BAL,但是我说的是,用Linq TO sql类生成的代码相当于生成了MVC三层模式的这两层。