暗中酝酿的ASP.NET 2.0+ASP.NET AJAX的多用户BLOG。
这里记录着开发的艰辛历程....MgodBlog进行中……

2007年4月19日

1、定义用户表结构(还在医院中)

2007年4月20日

1、制作用户注册页面并初次使用ASP.NET AJAX 控件应用到例子中

2007年4月21日

1、制作登录控件
2、着手制作用户后台
3、研究FreeTextBox控件的使用与方法
4、定义文章、文章分类、系统文章分类数据库表结构
5、发表文章功能搞定。 遗留问题:结构化的不是很严禁,如果照此下去,整个系统在加载的时候会很慢,明天继续想办法解决这个问题

2007年4月22日

1、个人文章分类增加删除已做好
2、文章的编辑删除修改已做好
3、文章按分类查询已做好,已实现无刷新切换数据
4、文章模糊查询

2007年4月23日

1、定义文章评论表
2、实现无刷新删除评论
3、增加评论的全选,反选,全部取消,删除选定功能
4、改进文章管理的删除,实现无刷新删除数据
5、增加文章管理的全选,反选,全部取消,删除选定功能
6、修复了文章日期格式不对造成数据库错误的问题
7、增加一个日记按钮,点击后将自动形成日记形式
8、修复登陆窗口密码问题
遗留问题:发表文章也可以实现无刷新发表,可是效果不是很好,就又改回原来的样子了。如果以后有更好的解决办法,再返回来弄。

2007年4月24日

1、定义文章留言表
2、实现无刷新删除留言
3、增加留言的无刷新全选,反选,全部取消,删除选定功能
4、修复登评论管理的显示问题
5、增加了显示评论者IP的功能
6、增加了显示留言者IP的功能
7、定义文件上传表
8、实现多文件上传
9、实现上传文件类型和大小的限制
10、实现异步上传文件功能(你体验过这种AJAX无刷新上传的感觉吗,一切源自http://www.cnblogs.com/JeffreyZhao)
11、实现无刷新删除已上传文件,并删除服务器以及数据库中对应的文件
12、实现无刷新全选,反选、全部取消、删除选定文件功能
13、实现使用迅雷无法直接下载文件功能
14、首次加入防SQL注入语句

2007年4月25日

1、实现图片上传功能
2、实现上传图片类型和大小的限制
3、实现异步上传图片功能
4、实现无刷新删除已上传图片,并删除服务器以及数据库中对应的图片
5、实现无刷新全选,反选、全部取消、删除选定图片功能
6、实现使用下载软件无法直接下载文件功能
7、定义友情链接表
8、实现无刷新全选,反选、全部取消、删除选定链接功能
9、实现异步删除选定链接功能
10、实现异步增加链接功能
11、给SQL语句全部增加防注入语句

2007年4月26日

1、重新定义用户表
2、使用向导样式来进行无刷新个人设置
3、增加了一个完整的日期验证正则表达式
4、增加个性设置,包括:选择首页模板、首页文章显示数、首页板块定制
5、修正了几个读库问题,在添加分类以及文章时不会造成过多垃圾数据的读入
6、修正了几个样式显示的问题

至此,整个印象中的后台结构已经全部做好,接下来的工作就是前台的文章显示和个性设定了。

2007年4月27号

1、着手制作前台框架(学校了以前一直想学,但是懒得学的东西,今天搞懂了)
2、制作各个版块列表:公告板,个人形象,文章分类,最新文章,最热文章,最新评论,友情链接,最新留言
3、实现无刷新留言
4、制作帖子列表,可以在后台定制帖子显示数量
5、帖子详细页着手制作

        前台的雏形已经有了,接下来的工作是:制作详细页的发表评论,制作分类文章显示页,制作留言管理和回复留言页。估计明天一天搞不定,有些事情会耽误点时间。尽量加油吧 !

2007年4月28号

1、实现文章评论功能
2、实现留言功能
3、实现用户回复留言功能
4、解决了一个表格内自动换行的问题
5、完成登录控件
6、修复之前遗留下来的HTML编码问题
7、修改了一些表中的字段类型
8、实现文章分类显示

2007年4月29日

1、着手分解各个表格来定义样式
 2、制作了7套皮肤(本人缺乏美感,已经频频遭骂!)包括:绿色畅想、快乐的猫、游戏地带、音乐无限、粉色情调、运动时尚、白色淡雅
3、制作了7种不同风格的CSS
4、实现与后台结合,可以调整页面的风格
5、增加自定义面板,可在里面增加样式。(回来我把CSS样式表公布出来,大家就可以自定义样式了)
6、可以选择自定义样式面板是否出现
7、制作皮肤数据库表
8、修正了登录控件的转向问题
9、修正留言板转向问题
10、在上面的一个位置增加个人主页、我的文章、给我留言的导航
11、在登陆控件上增加我的主页链接
12、增加RSS FEED阅读器功能


      至此,整个前台就制作完毕了,我没想到会这么快的结束前台的战斗!每天的工作量也是可想而知了。样子我是仿照新浪做的,自己实在是没有创意和美感,所以整个样子上看 起来很像是新浪的博客。但是正是这种模仿,才有了通用的美感。使用起来会简单明了,更让人理解和熟悉。最后的工作应该是可做可不做的总首页,里面可以列出整个博客的全 部信息,类似最新申请的用户、访问量最高的用户、按照系统分类来分类文章等等功能。这个以后需要拓展再说吧。接下来的工作应该就是总后台了。这个做起来应该会很快,一 天就能搞定了。不过,暂时先休息休息,明天重新做遍系统。我的系统要完蛋了。 提前祝大家劳动节快乐呀!

-----------------------------------------------------------------------------------------------------------

数据库做的比较简单,暂时停止开发了。功能都已经实现了。但是要自己去下载两个控件。

ASP.NET AJAX 1.0

http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en  

 
.NET Framework 2.0 版可再发行组件包(x86) 2.0