如果你用SQL Server,最好还是用存储过程,MSDN里面有很多例子
业务层用.Net的装配件来做,多用DataSet
表现层用Web项目另外你的意思能不能再说明白点

解决方案 »

  1.   

    把一些通过的函数做到一个或者几个类里面,使用static的方法,在其他函数里直接调用。主要是Database方面的东西。
    页面本身的类也可以继承一个继承自Page的类,在这个类里面也可以包括一些常用的函数。
      

  2.   

    同楼上
    .Net帶了一个Duwamich的例子
    在 安装目录\Enterprise Samples\Duwamish 7.0 CS 下
    看看吧,应该对你有帮助
      

  3.   

    To icyer你好,我不是很清楚你说的继承Page的类是什么意思,能打个比方吗?
    To timmy3310(tim)
    我的意思是我想用尽量简便高速的开发方式
    初期开发一些通用性较强的数据模块供以后使用,而不用每次要有信项目都得从头开发,所以这需要就较高的集成性,可用性和安全性,尤其是通用性,这是我最头疼的。尤其是多表链接做成通用模块蛮复杂的。如果放在 windows应用中应该会好一点。
    我初步的设想是这样的。
    DataSet放在web service里面
    分别作 GetData( arg1,arg2)
    UpData(..)
    DelData(..)
    然后通过aspx.cs来引用。
    但是我不知道像DataGrid这种web控件能不能做成通用的模块,以便我从后台自动生成呢?可能使我的要求太高了。
    我想在开发完模块后,一个程序只要写4,5句话就可以完成添加,删除,更改,统计等各种功能。
    不过没关系,努力是目标。
    大家多发表看法吧。
    icyer请指教一下关于Page类的继承,谢谢。。
      

  4.   

    这个例子我看过,太庞大了,记得微软培训人员说过,看懂了这个例子就是.net的高手了可是我哪有那么多时间去研究???
      

  5.   

    using System.Web.UI;namespace Common
    {
      public class CommonPage : Page
      {
        ...
      }
    }
    在一般的页面类中,以前是:
    public class WebForm1 : System.Web.UI.Page
    现在该为:
    public class WebForm1 : Common.CommonPage
      

  6.   

    我想在开发完模块后,一个程序只要写4,5句话就可以完成添加,删除,更改,统计等各种功能。--和我想的差不多哦
    只是我一直没抽出空来去做
    :(
    技术上不难的,把DataGrid改改就差不多了
    也就是写个类,继承System.Web.UI.WebControls.DataGrid
    不过功能要通用可能要费点脑筋