目前中国已经有了超过100万个的个人博客数量,超过10万个博客网站,并且数量还会继续增长下去。这股博客风已经引起了专家,学者和行业官员的广泛关
目前中国已经有了超过100万个的个人博客数量,超过10万个博客网站,并且数量还会继续增长下去。这股博客风已经引起了专家,学者和行业官员的广泛关注。博客现象是否能够给中国带来什么?在线博客是否能够取代贴吧、论坛等工具,成为新的网民的互联网生活方式?从互联网崛起至今,网民们从浏览在线文章,搜索信息,到张贴论坛帖子,开发网站,建立个人网站论坛主页,最终发展成现在建成的博客。这一路上,网民一直在互联网上努力工作,建设一个属于自己的网站,不知从何时起,建设博客,更新博客已成为众多网民在线生活中的一个重要组成部分,而互联网聊天已成为热点,并一起成为网民最关注互联网。
毫无疑问,博客现在有着巨大的影响力,它能传播好的思想,带动好的风气。它是有利于社会进步的新事物。因此,我们必须最大限度地发挥这种影响力,如何提高博客的影响力,势必需要开发新的博客技术才能获得更多的认可。
一旦博客研究在关键技术上取得新的突破,它将在网络世界引发前所未有的博客浪潮。更多的人会拥有自己的博客,博客的影响力也会增加。这样一来,通过博客的一些新科技将更容易推广,良好的思想风气也将变的更容易传播。如果是这样,显然社会进步将是显而易见的。
1.4研究内容
本论文全文共有六章,每一章节的内容详述如下:
第一章讲明现阶段人们的社交需求也即研究的背景和内容,并阐明了开发个人博客网页的意义所在。
第二章介绍了在开发个人博客网的过程中用到的技术支持以及开发的背景环境。
第三章对个人博客网的系统进行流程设计等方面的分析,目的是探讨其功能并验证其可行性。
第四章阐明了数据库实体图和数据库表等的设计原理。
第五章说明了实现系统功能的具体办法。
第六章介绍了系统开发完毕后必须进行的测试阶段。
2 系统开发环境
2.1 IIS简介
IIS是架构在Windows操作平台上最为基础和重要的保证网络系统正常运行的部件。该部件能够为网络系统的程序建设和网站的架构提供可靠的基础保障。IIS部件的重要性在于其决定了所有搭建在Windows系统的网络程序或网站能否被正常使用或是浏览。Windows7是当前阶段应用最为广泛的操作系统,并且安装该系统后不需要用户对IIS进行单独的安装,实际上安装Windows7操作系统就已经是对IIS的支持。
在Windows系统上建立网站必须有IIS部件作为一个基础必备工具,例如常用的JAVA程序的运行就是建立在已经假设了IIS的基础上。因此,IIS是一切程序运行的前提平台,本文开发个人博客网所应用的ASP.NET就必须在IIS运行的基础上才能正常运行的程序架构。IIS的最新7.0版本在技术上做了高度的集成处理以便能够对其进行良好的支持。虽然IIS7.0对ASP.NET有限运行,但却同时支持其各种版本的运行。
2.2 ASP.NET技术框架
ASP.Net可以视作是ASP+,是保证程序正常运行的一种语言脚本,主要是通过把把程序语言转化为通用语言后在服务器上进行运行。不同于以前的ASP1.0等版本实时解释的程序,ASP.Net与程序在服务器端运行实行同步的编译。微软公司最新的 Visual Studio.net为ASP.Net构架提供了一个良好的开发环境,同时WYSIWYG为其提供编辑服务,然而这些高端的技术仅仅是所以支持ASP.Net的软件中的一小部分。
由于ASP.Net的运行建立在对通用语言进行编译的基础上,因而具有极强的适应性和包容性,所有建立在Web平台上的应用软件都可以通过它进行运行。此外,ASP.Net的Web应用能够与任何通用语言的存储库和处理数据接口的部分都能实现无缝对接。由于ASP.Net是立化的语言独,因此,开发者可以使用任何一种适合自己的语言作为系统开发的工具,当然开发系统时也可以使用多种语言融合编写,截止到现在,已经有VB、C#、Jscript等语言可以对该系统进行开发。虽然现在的开发语言还不够多样化,但是在科技迅速发展的今天很快就会有许多种程序语言能运用到开发中去,它们之间协同工作足以保护基于COM+开发的系统程序。在一台服务器系统上安装ASP.Net程序十分简单,不需要重启系统而只要在系统上拷贝必须文件即可,操作十分简便。