看你的需求了,一般项目较小访问数据频繁,可以采用存储过程。项目较大就采用LINQ来做数据库连接。因为大项目后期存储过程是一个败点,超难维护。

解决方案 »

  1.   

    请问一下LINQ是什么东西来的?
      

  2.   

    把所有业务逻辑代码都写在数据库里,ORACLE公司最喜欢忽悠这个。而作为应用系统开发人员,我最喜欢忽悠把所有业务逻辑单独写到BLL层中,而且你应该善用应用服务器缓存、可以使用多个应用服务组合功能,单个服务也可以使用多个应用服务器来做负载均衡,等等,也就是说我更喜欢软件架构而不是存储过程编程。所谓的“打项目”,大多是后者这类多服务、分布式的架构。