另外想要一个管理后台的.net商店的源代码程序,有上传图片功能的.

解决方案 »

  1.   

    另外想要一个管理后台的.net商店的源代码程序,有上传图片功能的.不牢而获者在这个地方不是受欢迎的对象。如果你是遇到技术问题过不去,或想借鉴学习无可厚非,不过看上去显然是想直接拿来用。
      

  2.   

    事实上我是一个初学者,虽然看了很多书,但对于真正的项目可以说什么都不懂,非常迷茫,也提不出什么具体的问题,只能参考一些项目的例子来学习,我知道这里的"星星"们都看不起像我这样的人,但是我相信有和我一样的初学者,或曾经有过和我一样感觉的兄弟,我相信他们会很大方的copy一份给我.
      

  3.   

    初学不建议看PetShop,PetShop主要是学习分层开发。感觉微软不论是MSDN上的示例还是其它示例,好像就是要让人看不懂,一个简单的功能非要写的复杂无比,不知各位是否有同感。
      

  4.   

    楼上的说是及是,我就是搞不懂petshop怎么个流程,他怎么管理这些数据.
      

  5.   

    任何人都是从初学走来的,我丝毫没有看不起任何初学者的意思,事实上我很乐意帮助初学者,但是---"想要一个管理后台的.net商店的源代码程序,有上传图片功能的."这样的要求不是一个好的初学者应该提出来的.学习你可以看任何相关的代码,不见得要商店.更不见得非要上传图片的功能.这种要求是2种人提出来,1是想不劳而获的人,2是没有耐心想短时间成为高手的人.(以为拿到一份代码自己就能学成高手是错误的想法).我不妨告诉你,我在初学的时候也从来不向人讨现成的代码.因为在早期,你需要的绝对不是一份现成的整套系统,即使需要代码,也是看一些小块够了.比如"登陆","文章","权限","留言".这些可以让你熟悉一些常见的类和用法和控件技巧,而且这种小片段到处可以拿到,比如书里,比如一些帮助文件和SDK文档资料. 
    到你把这些学熟,自己写一套小的,写完再找一套别人的系统对比一下设计(这时候根本就不需要原码...只看他的控件的使用场合选择,界面是否友好,数据如何处理等等)
    第三步就是看一些经典的企业级的设计,比如Petshop,你在还没到那思考层次(比如你在开发中脑袋还充满着"这个数据怎么绑","那边怎么实现无刷新"...这些实现问题的时候去看Petshop就是向上门有人说的"好像就是要让人看不懂,一个简单的功能非要写的复杂无比",但你走出了这步自然就豁然开朗开朗,这时候看企业级的范例,觉得它是一件到处闪耀亮点的艺术品,感叹微软里那些月薪比你年薪还高的多的家伙,该给他们拿那么多..)
    循序渐进,基础牢点,1年后你可以感叹这件艺术品.  但是如果打算1个星期成为高手,1年后也许依然不知道那些程序到底怎么回事.
      

  6.   

    我的程序之路:
    1,大四毕业设计,因为小组投票,除了一个说delphi我说VC,其他都投.net,所以第一次了解了C#和.
    net(之前甚至在嘲笑现在印书的错字真多...C++能写成C#去了把2个+叠一起了.....)不过因为玩网络游戏,设计基本混过去,完全不是自己搞的,还好C#对于原打算走C++道路的人来说只需要几晚上工夫.语法还算过关.
    2,出来以后搞ASP,后来转到ASP.NET上,一共用了不到24小时,过程就是看一个叫<10天学会ASP.NET>的书,用了近2个小时,然后看一些小例子,(主要是Framework SDK里的快速入门)之后自己写了一个留言本,写了3个多小时,改到编译通过又用了2小时,然后调到没运行错误又用了几小时.
    3,参与项目开发,因为是合作开发,一边也学习高手的代码和技巧,5个月过去了.项目完成,技术上也上一层,够自己接私活干了.
    4,辞职回家,用近2个月对一些原来遇到但没有深入了解的东西进行细致研究,并对常见那些类进行反编译,看底下实现.了解了所以然,这个时候已经可以自己独立解决一些没有遇到的问题.并开始除了实现,还考虑"更好的算法","更完美一点的解决","更优化".
    5,开始带领团队开发,深刻体会到软件在技术层次以上,有更棘手的问题,并深深疑惑,寻求出路.这个时候,用例,UML,数据模型.架构层次.深刻体会到这个的时候,可以看企业级的范例了,一看,马上醒悟,苦苦追求的解决"棘手的问题"的,就是这些.petshop,dumi......
    6,开始探索更好地发挥队伍的力量的思路,这个时候再看软件工程的东西,绝对比学校里体会深的多,哪怕看的是相同的东西.
    关于第5点,可能有人爱提出疑义,认为,不就是几个例子,不用那么麻烦,多看几次多看几天总能看懂.没错,你看懂了,你知道他数据怎么处理的,你也知道他控件怎么绑定的,可是,你知道"为什么要这样"吗?你知道它为什么是闪耀着光吗?微软不会拿着废话多多的垃圾做范例.当你用自己认为更好的,更快的,更方便的开发,实现了和petshop一样的功能,却比它少得多的代码(毫无疑问,这很多人可以做到),恭喜你这是一份好的毕业设计!!!但不是一个好的企业级系统.因为明天老板希望换个数据库(换成Oracle?DB2?)可能你需要一次痛苦的大修改(毕业设计和企业级应用的区别),老板说要加功能,你又要一次痛苦的修改.......在你思考该怎么绑控件的时候一般很少同时思考架构的柔韧性. 而企业级范例不是让人学绑控件的,如果只是要学DataGrid的绑定去看petshop你会更乱.不要打算一口吃出胖子.另外,petshop风格已经非常轻灵了.不过微软引进这个仅仅因为要和java版sun的petshop对比,企业级范例最经典的应该是Du,整个程序到处都是亮点,到处都是让人受用无穷的东西,让人感叹.可惜总关注其实现而没有看见其思想的人在多数.悲也.  建议将来楼主不妨多研究一下.  现在看登陆,看文章系统,看论坛的代码.  看代码就看这些够了,不需要去找整套的东西.   整套的东西要学习的是结构.
      

  7.   

    那个dumi在什么地方下载,我也看看
      

  8.   

    syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*) 说的真好!这里好多都是很热心的人,希望楼主不要见怪!
      

  9.   

    duwamish就在你电脑硬盘里D:\Program Files\Microsoft Visual Studio .NET 2003\Enterprise Samples
      

  10.   

    syeerzy 说得好棒啊,
    我的duwamish装不了啊..真郁闷.有没有人直接把装好的源代码打成包rar发给我 [email protected]
      

  11.   

    不用了.原来可以直接用RAR打开的