程序员人生 网站导航

[置顶] 牛腩新闻发布系统总结

栏目:htmlcss时间:2015-03-18 09:41:24

   经过20多天的艰苦奋斗,这篇牛腩新闻发布系统的总结终究来到了。20天来,几近都是在和“牛”老师度过的,当牛老师讲到最后还真是有点舍不得。牛老师的幽默和仔细也算是深深感染了我。虽然漫长的63集教程,但是我发现没有了预先的那些抵牾。也不知道是自己的成长还是牛老师的高明。63集视频没有1丝快进和不耐烦,1鼓作气将新闻发布系统显现在自己的眼前。稍微有那末1点成绩感。好了,下面我就来总结1下自己的成长之路吧!

知识篇:

    牛腩发布系统是我开始的第1个B/S项目,算是1个非常棒的入门经典教学。随着牛老师开始1步步的进行系统的制作,收获颇丰。

    从1开始的doc文档,1个系统,绝对不可以少了文档设计说明书,这也算是陈词滥调了。但是这次牛老师算是给我大开眼界了。对待系统1种大局观,完完全全的体现在了文档里。数据库设计图,和牛腩系统中所有页面的简略图,和操作类的方法,在1开始就经过沉思熟虑,贴在了文档中。文档是主导方针,保证大方向不会出错,后面所有的操作都是根据文档进行的。

接下来就是数据库的设计了,和机房收费不同的是,牛腩新闻发布系统数据库相对简单,通过主键相互关联,仅仅3个表(category,news,comment)就把1个庞大的网页运行起来。

最后就是在VS中开始真实的代码之旅了。视频中前17集都是关于3层架构设计和SQLhelper的讲授。看到这真有1种相见恨晚的感觉。虽然采取的C#语言,但是天下语言是1家,相信大家也会很好的接受的。

视频中间18集的讲授,是前台设计的知识,是我初次结识HTML和CSS,主要是关于设计网页的知识,以HTML和CSS为主体,中间搀杂着javascript和Jquery,和Ajax等浅薄的知识点。关于这部份内容重点还是在HTML网页的设计和CSS的利用。

   最后我只列出比较重点相干的内容。

   前台设计少不了母版页的设计,算是1种抽象的思想吧,在HTML中,照旧存在抽象的思想。

   还有就是关于HTML建立进程中,使用GridView会生成好多过剩的HTML语句代码,对CSSCss样式产生影响,推荐使用Repeater控件。

  关于BInd和Eval的对照,最后就是牛老师博客里关于.NET中获得字符串的MD5码,.NET截取指定长度汉字超越部份以“...”代替,还有就是生成验证码部份的内容。希望能好好理解好好消化!

视频最后是关于前台和后台的整合内容,学习到这,我庆幸自己是1步步随着牛老师的脚步1步步走过来的,看着自己代码的注释做的赏心悦目,对照机房收费系统又有了进1步的成长。为何庆幸呢,整合部份的内容会有代码调试,如果对自己系统的不了解,加上自己初对网页开发的懵懂,真不知道错在何处。全部系统,牛老师的仔细和调试代码的能力是让我最佩服的地方。而且系统本着为人民服务的态度,细节决定成败的关键所在。

   遗留问题:初次进行web开发,界面的美观和系统的硬朗性是必定的。在进行添加新闻的时候,如果新闻数量过量,致使页面不美观。或许是在CSS设计那里有问题吧。

心得篇:

   关于牛腩新闻发布系统,条件是听老师话,循序渐进,加上自己的理解,才能后轻易拿下这个项目。关于学习这部份的心得:善于总结学过的知识,由于牛腩新闻发布系统部份都是新知识,只有总结下来才会为后面进1步的B/S深入学习打好基础!

   做好1个项目,关键是调试代码,虽然调试自己编写出来的代码有困难,但是我们要保证仔细,善于请教他人问题,或许能够起到事半功倍的效果吧!

虽然来到了B/S中的学习,但是面向对象的思想,比如抽象,照旧能够在HTML中发现,所以学习要学会对照,对照性的学习才能产生出更高的效力。

最后!

   洋洋洒洒写了这么多,希望能将来会有更多的收获吧!

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐