新闻发布系统总结

新闻发布系统终于告一段落,已经忘了在这待了多久了,反正是long long ago开始的,说来惭愧,没有参加软考没有参加自考,竟然是这种速度,这应该和这次的学习方法有关:因为这个系统作者是一边说一遍改做的,所以我是一共看了两遍,第一遍先看,第二遍自己再做。虽然是慢了点,但是收获的确比往常多,掌握的也更仔细点,不过还是应该反思一下这种方法,权衡利弊看得失,在速度和质量上找到一个均衡点。
从这个系统开始接触web,想想可以在浏览器上右键——查看源文件,然后分析页面的源代码,让我着实兴奋一番。 总的来说系统功能较为简单,涉及到的C#、三层架构、数据库、VS和IIS以前都或多或少学习过,所以这些学起来难度不大,可能是作者更强调web的原因,三层架构基本上是个空壳只起到return的作用。

但是麻雀虽小五脏俱全,做完这个系统收获颇丰,一方面是知识上的积累:补充了C#、三层架构、触发器、存储过程、视图、表关系、VS的使用等,新学了HTML基础、CSS、ASP.NET等,新接触了AJAX、JQUERY、JS等,尤其是为后者这三个简洁的代码强大的功能所着迷(稍等,后续即将学到)。另一方面看到小菜和老手的差距:小菜上来先看代码,老手上来先是写界面、功能、架构、数据库方面的文档;作者在绑定数据时,先做的是databind()然后datasource(),搁我指定是先datasource(),然后是databind()。除此之外还有模版的修改、//TODO的使用、注释的多种方法、复用代码的保存等,也让小菜我眼前一亮。

系统虽小,但足可以作为我web的入门课程,一方面是给了基础知识的铺垫,一方面给了对web系统的制作理念,最重要的原因是:引起了对B/S的兴趣,对后面的课程充满期待中。

你可能感兴趣的:(总结)