[摘 要] 基于现代人越来越快的生活节奏,以及更简洁轻便的表达需求,博客必须以一个新的姿态来迎接挑战。个人博客以表达情感,与人交流为诉求,更需要与时俱进,以凸显其表达、交流的特点,来稳固自己的地位。本设计基于此目的,前端使用CSS+DIV技术,后台以SQL Server 2005作为数据库,使用ASP.NET(C#语言)动态网页技术和ADO.NET数据库连接技术,完成了个人博客的设计和实现。网站不仅满足了用户注册、登录、发布和管理等基本需要,也在此基础上增添了评论和关注等交互式功能来满足新的需求。另外也更加注重用户的操作体验和视觉享受,最终完成了个人博客网站的搭建。
[关键词] 个人博客;ASP.NET;ADO.NET;交互式
使用个人博客的人群大致可以分为三类:第一类人只是将博客(blog)作为个人表达思想的方式,他们是博客世界中沉默的大多数,他们的受众或读者一般非常有限,对于他们而言,有时甚至无所谓有没有读者或读者的多寡;第二类是追求影响力的博客,他们不仅把博客(blog)作为自己知识过滤、知识积累和知识传播的方式,而且在这一过程中希望更多的人了解他们和他们的思想;第三类则是认为博客可能产生一种新的产业模式,通过博客方式寻找新的商业机会。当然,有些人属于综合性博客,三者兼而有之。
因此依据以上分析,个人博客需要实现最基本的博客服务,要有稳定的运行环境和运行能力,还要有更完善更新颖的互动方式。基本的博客服务包括:
新用户根据相应提示进行注册,并对新博客进行相关的设置,比如博客名以及权限等。
用户用注册成功的邮箱和密码登录网站,并可以对博客进行更进一步的设置,比如更换模板、修改博客名等。
用户登录进入网站,选择发布模块,并且选择文字的发布,填写标题、文章正文等数据,便可以进行文字的发布操作。文字的管理在管理页面,可根据文章的标题进行选择管理。
用户进入网站,点击发布功能,并且选择图片发布,根据提示选择图片的路径,并填写注释,便可以进行图片的发布操作。图片的管理在管理页面,可根据图片的标题进行选择管理。
用户选择链接的发布,填写正确的链接格式,并填写注释,便可以进行链接的发布操作。链接的管理在管理页面,可根据链接的标题进行选择管理。
用户登录进入网站后,可以对感兴趣的博主进行关注,也可以对喜欢的博客进行转发和评论等操作。
用户登录进入网站后,可以对感兴趣的博客增添评论,被评论的用户有权限对评论进行删除操作。
网站系统根据博客受关注的程度,评论次数的多少以及博客的标签等,对相关热门博客进行分类,方便用户检索浏览。
点击博客标题即可进入博客正文了解详细内容,并进行相关操作。