==》 动易网站管理系统阅读笔记1

      ASP/ASP.net 2005-5-9 20:5
在五一放假的前一天,在坛子里发了一个帖,说准备开始阅读动易网站管理系统。现在假期过去了,应该贴阅读笔记了。我有一个习惯:每读一本书,总会多多少少地记一点阅读笔记。这个习惯是在读师范时养成的,在很大程度上是因为受到了我的《文选》、《书法史》、《书法创作》等课程指导师江吟的影响。师范三年,我读了近200本中外文学名著(现在已经忘得精光了),也记了200多篇的阅读笔记,估计有近30万字,厚厚的一叠笔记本。毕业时,这些笔记大部分被同学要去做了纪念品,自己也留了几本。后来被老妈当作废纸卖给收破烂的了。毕业后买了一大叠的笔记本,遗憾的是一直到现在都空着。原因主要有两个:一是工作后就很少像在读书时一样的去认真读书了;一是把相当多的时间花在了玩电脑上。

扯远了,言归正传。

为什么会想起读动易整站系统源码的呢?

去年暑假里,我曾计划写一个纯FLASH的论坛(一时兴至所致)。在当时,好像已经有人写出过这样的论坛了,不过从运行效率、安全等方面看,还很不实用。闪客帝国的站长边城浪子也在写这样的论坛,并开始了内部测试。于是我天天泡在那里测试、提问(没宽带,在家用电话线拨163的。为此我付出不少的网费)。后来就自己动手写了。在写的过程中碰到了很多致命性阻碍,凭我现有的水平是无法解决的。于是我只能选择放弃。我开始真正体会到算法对程序的重要性。

动易系统是ASP应用的杰出代表。和Flash一样,ASP的语法基础是采用VBscript的,当然ASP也可以选择其它的脚本语言,比如javascript。ASP能够友好的和Flash AS实现无缝集成,利用ASP+Flash能够制作出大型的复杂的动态交互式WEB应用程序。有了这些认识,我觉得应该去接触ASP。

正如网上流传的大多数教程中说的一样,ASP是一种非常直观、非常简单易学的脚本语言。跟C、PSCAL比起来,ASP确实是简单易学的。可是真正用的好的人却少,为什么?SQL也很简单,就四个命令,加上其它的杂七杂八的关键字也就二十来个而已。但是真正能把这四个命令用好精通SQL的人却不多。现在我看到老长老长的SQL语句就头疼!其实我不是怕代码,而是怕数学。我的数学很差劲,记得师范里好像也没怎么学。一行看似简单的SQL语句里很可能涉及到关系代数和离散数学里那些玄之又玄的“高深”理论。这就是所谓的算法。

因为动易做的这么优秀,所以我觉得值得阅读。特别是他们对算法的优化方面,是学习ASP(其他语言也一样,算法是不依赖于某种语言的)极好的教材。现在网络上还没有很优秀关于ASP方面的教材。所以,现成作品的源码就是最好的教材了。当然,这样做会比较费时,比较枯燥。但肯定是最实用的。

罗嗦了一大通,其实还是没有进步正题。没办法,我就是这毛病,爱东拉西扯。以前写作文老跑题,跑的越远,作文就会写的越长。真要逼我围绕一个中心写,两三句话喀嚓之后就什么都写不出了。

现在是0:20,明天还得早起,就此打住先。
标签集:TAGS:
回复Comments() 点击Count()

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}