另外想要一个管理后台的.net商店的源代码程序,有上传图片功能的.
解决方案 »
- SQL2005 Express 怎么转为ACCESS呢?
- C#如何获取用javascript设置的value
- 怎样在给gridview邦定数据的时候修改某个HyperLinkField 字段的NavigateUrl属性?
- 小的跟各位老大跪下了!急!
- div套在rpt里,出现了很多id一样的div,用atlas怎么同时控制他们呢?谢谢回答.
- 在线视频网打开问题,很奇怪。。大哥大姐进来看看吧。求求你们了
- 关于网页编辑器执行脚本execCommand("JustifyLeft",null,null);要是低于IE5.5这个版本不支持了,如何实现?谢谢!比较急,在线等!
- 请教各位大虾,在BAIDU里输入关键字搜索出结果后,结果在搜索出的结果里针对某一个词条来判断在词条出现在BAIDU搜索的第几页第几行?高分送出
- DataSet中的數據導出為XML文件後繁體中文內容全是亂碼?
- Help!高手请进!
- 关于分页的问题
- DataGrid执行事件的问题
到你把这些学熟,自己写一套小的,写完再找一套别人的系统对比一下设计(这时候根本就不需要原码...只看他的控件的使用场合选择,界面是否友好,数据如何处理等等)
第三步就是看一些经典的企业级的设计,比如Petshop,你在还没到那思考层次(比如你在开发中脑袋还充满着"这个数据怎么绑","那边怎么实现无刷新"...这些实现问题的时候去看Petshop就是向上门有人说的"好像就是要让人看不懂,一个简单的功能非要写的复杂无比",但你走出了这步自然就豁然开朗开朗,这时候看企业级的范例,觉得它是一件到处闪耀亮点的艺术品,感叹微软里那些月薪比你年薪还高的多的家伙,该给他们拿那么多..)
循序渐进,基础牢点,1年后你可以感叹这件艺术品. 但是如果打算1个星期成为高手,1年后也许依然不知道那些程序到底怎么回事.
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,整个程序到处都是亮点,到处都是让人受用无穷的东西,让人感叹.可惜总关注其实现而没有看见其思想的人在多数.悲也. 建议将来楼主不妨多研究一下. 现在看登陆,看文章系统,看论坛的代码. 看代码就看这些够了,不需要去找整套的东西. 整套的东西要学习的是结构.
我的duwamish装不了啊..真郁闷.有没有人直接把装好的源代码打成包rar发给我 [email protected]