about meWedia Ajax
Blog 第四次改版完成 ... Bing ... Diary ... 2 /1258 ... 2 years 2 months ago
历时6天,共80小时,这次的改版终于完成了,这次并不是简单的改版而是从整体上的脱胎 换骨,形成了一个比较完整的Blog体统,并命名为WBBlog Version1.0。相对于上次的改版, 这次的改版增加了如下功能:

  1. 全新的版面设计。这次的版面采用了以橙色为主调的设计方案,考虑到了每一个细节的设 计,并最大程度上减少对人的眼睛的刺激。
  2. 全新的代码构架。这次的代码构架采用了四个层次的构架设计方案:业务表现层、业务逻 辑层、数据访问层、构架层;并在数据访问层上分为:多数据访问和单数据访问层。对于这样 一个小型的Blog系统,显然是有点大材小用了:)
  3. 全面修正网站中的所有Bugs!经过多次的调试,确保没有任何运行的问题!
  4. 符合标准的代码形式。这次的代码不再仅仅是只有自己看得懂的代码了,而是任何熟悉程 序的人都能看得懂的代码。并在相关地方标明了注释,让代码的可读性大大增加。
  5. 基于ADO.NET的离线操作设计。这次对数据的访问,都是使用的离线操作方案,虽然在信 息的更新上并不是太快,但是大大减少了服务器的负荷,并加快了对数据的访问速度。
  6. 使用了存储过程的数据访问方法。这次对数据的很多访问都使用了Procedure的访问方式 ,达到了对数据访问统一管理的目的。
  7. 引入了强类型DataSet和泛型。这个的引用,使得表现层的功能大大地增强了。增加了代 码的可读性。
  8. 引入了母版和主题。这个的引用,使得网站可以使用多个主题。限于时间的限制,这次只 使用了一个主题,以后有时间将设计更多的主题,可以让用户在不同的主题下看同样的内容。
  9. 引入Ajax技术。这次使用了MagicAjax和Atlas来增加用户体验,并美化了网站。在搜索、主页、快速浏览上面都可以体验到无刷新技术,在回复、登陆等模板上面也可以看到Atlas带来的高的用户体验。
  10. 跨浏览器浏览。这次的测试在IE和Firefox两大浏览器上测试过,并最终通过,由于Atlas和MagicAjax对不同浏览器的支持不一样,在浏览上有点小的不同,但是基本上都是没有问题的。
  11. 智能型的搜索技术。这次增加了对站内的数据搜索,您可以输入一个字符串,也可以输入多个字符串减少搜索的范围,搜索将自动识别。
  12. 加强的分页技术和快速浏览技术。这两个技术将使得用户自定义每页浏览的数据量,快速查找到自己感兴趣的文章。
  13. 加强安全访问和可记忆的URL。在原本使用了SSL对数据加密的基础上,这次通过对URLMappings的控制,使得每一篇文章,每一个类别的URL都变得很好记忆,映射到实际的URL,这样不仅仅增加了URL的隐蔽性,提高了安全,并且提高了用户体验。
哈哈,废话又是一大通了,这次的改版让我对ASP.NET和Atlas又有了一个全新的认识,觉得自己的技术又增加了一个档次。还有好多东西想与大家一起分享,但是由于时间的缘故不能全都拿出来,以后再慢慢拿出来吧!新的工程又要开始了,还有在学校创建一个关于Web和MultiMedia的社团的事,“路漫漫其修远兮”啊!
Bing ... 2 years 2 months ago
晕,不知道你是怎么丢的。由于使用的是离线操作,所以为了数据能及时地更新,我设置的是20分钟更新一次,不知道是不是这个影响了你。下次我将将这个更新给拿掉!
兰亭 ... 2 years 2 months ago  
晕,写好的评论竟然自己丢了
Name*
Email
Website
BoldItalicUnderlineJustify LeftJustify CenterJustify RightIndentOutdentBulled ListNumbered ListInsert LineCreate LinkUnlinkInsert Face
Submit