目前有一个新的ASP.NET项目要做,虽然是个小项目,只有我一个人,但是想写的好一些,以后扩展之类的也容易.可是问题是就我一个,而且我也是菜鸟,所以象只苍蝇一样乱撞.....希望各位XDJM能否帮帮忙,给我个例子参考一下???多谢多谢

解决方案 »

  1.   

    网上开源的例子很多的,微软也有petshop等很好的例子
      

  2.   

    可以参考MSDN的企业级ASP.NET项目教程和一个完成的例子:C:\Program Files\Microsoft Visual Studio .NET 2003\Enterprise Samples
    该目录里有Duwamish 7.0 CS,Duwamish 7.0 VB分别是C#和VB的项目(内容完全一样)
    (我装的是.net 2003, 所以在这个目录里就可以找到 MSDN一个完整的项目例子, 分了6层吧~ 每层都要很好理解的话, 还是很难的哦)
      

  3.   

    .net 2005应该也有例子的,在.net的硬盘安装目录里找找就是了
      

  4.   

    不好意思,我看了PetShop,应该是基础不够,所以虽然各位高手说很简单,可是对我来说还是很困难.请问各位有没有比较好的完整代码示例?可是让我照着自己做,自己写代码的?万分感谢了...因为没有人带我做,所以....可能本身不是很聪明吧.但是没人说女生不可以写程序做下项目的吧???
      

  5.   

    小项目分两层将就可以了,一个WEB应用,引用一个业务逻辑的类库
      

  6.   

    PetShop太复杂了,没必要学他~
      

  7.   

    .NET SDK的QuickStart的学习示例中,有较小的项目分层演示,可以参考一下!
      

  8.   

    viena,看你这么说,你应该有类似的好代码吧?能不能分享一下啊,非常感谢...petshop,Duwamish我都看了一下,可是就像前面的sozdream说的,真的理解很难的啊拜托拜托各位了,而且我时间紧迫,deadline很快就到,天天被催债...各位大哥看在我这么可怜的份上,帮一下吧...
      

  9.   

    我有一个分七层的例子+WEB服务 ,不知道能否帮到你
      

  10.   

    fanliang11,我短信给你我的email了,你能share给我吗?多谢多谢
      

  11.   

    我没有类似的代码一个人做的小项目,没必要搞那么复杂;
    但要注意,能分的尽量分开,降低耦合度,参考现在流行的面向方面编程思想
    分清层次,即使暂时用不到也要留出接口,便于以后扩展建一个asp.NET应用程序,然后解决方案中加个类库项目,asp.NET应用程序引用此项目
    所有业务逻辑相关的,都放在这个类库,界面层调用方法就好了
      

  12.   

    PetShop蛮好的,分层清晰,用到的东西也比较全面.学习很好
      

  13.   

    viena,你说的我都明白
    可是具体做起来不是那么容易哦
      

  14.   

    muzi5201314,
    我发短信给你我的邮箱了,拜托发一下,多谢
      

  15.   

    比如有一个问题,通常各位都是直接用的SQL语句还是存储过程呐?
      

  16.   

    晕了,不要动不动就是petshop,做这个小项目,还要用petshop,楼主要全部看懂的话,也要几个月吧。再写出来。。哎。
      

  17.   

    唉,关键是我对存储过程不熟,而且petshop我看到也是用SqlTransaction,然后里面执行一些sql command再一起提交的.那是不是说我也可以模仿petshop那样做呐?当然是在我对存储过程不熟的情况下了
      

  18.   

    truelove12,你难道有什么更好的建议吗?如果在没有人指点自己一个人做项目,而且时间紧迫的情况下.那通过模仿一些好的例子,然后边写边学,这样不可以吗?如果你有什么高见,当然欢迎指点了
      

  19.   

    晕,还petshop,说了半天白说了~
      

  20.   

    //*****只能给你说一个框架,代码自己写哈!
    数据层(Table)---数据处理层(RuleDataAchieve)---数据访问层(BusinessRule)---(web services层)---表示层
      

  21.   

    viena
    你说的"小项目分两层将就可以了,一个WEB应用,引用一个业务逻辑的类库",我以前就是这样做的那么不代表不可以学新的思维方式吧,找个机会学点更好的方法,这个应该也没什么问题吧
      

  22.   

    petshop 是很好的呀
    我毕业设计就仿照这个做的
      

  23.   

    可以参考MSDN的企业级ASP.NET项目教程和一个完成的例子:C:\Program Files\Microsoft Visual Studio .NET 2003\Enterprise Samples
    该目录里有Duwamish 7.0 CS,Duwamish 7.0 VB分别是C#和VB的项目(内容完全一样)
    (我装的是.net 2003, 所以在这个目录里就可以找到 MSDN一个完整的项目例子, 分了6层吧~ 每层都要很好理解的话, 还是很难的哦)