前段时间发布了X2Blog的2.1版本,受到很多人的支持,让我有动力继续将x2blog做的更加完善,经过这段时间的努力,3.0版本终于出炉了,现在提供下载:
http://www.x2design.net
首页即可看到。下面是3.0功能的一个简单介绍:
1.完全基于AJAX引擎
所有页面的显示均通过javascript xml的异步调用实现,只获取需要更新的数据,不需要刷新页面即可完成所有操作。大大减少了网络流量,加快了访问速度。尽管基于AJAX,但X2Blog客服了常见的刷新定位问题,采用自己独有的RefreshHandler来实现刷新后保持当前页面功能。 2.完全支持标准
页面结构完全符合XHTML 1.0 Transitional标准,并可以通过其验证。保持了向后兼容的特性,并且大大缩小了页面大小,加快了访问速度。X2Blog完好支持常见的IE、Firefox浏览器,其它浏览器有待测试。 3.不会丢失数据
因为提交和登陆都是异步调用,绝不会出现数据提交失败而出现的数据丢失现象。你完全可以在线编辑所有内容,即使登陆超时,可以重新登陆而继续提交数据,而无需重填。 4.界面友好,完全可定制
X2Blog采用xhtml css的样式控制,界面简洁友好,并且栏目位置和图片均可自定义。除了您想要它出现的内容,其它内容均不会出现。 5.文章效果即时预览
编辑文章时只需要点击预览按钮,文章的效果便会即时出现,不需要打开新窗口或者是刷新。 6.基于javascript的语法着色引擎
对于需要发布代码的广大程序员,常常希望代码更易读。X2Blog特地为此准备了语法着色功能,可以拥有桌面代码编辑器的显示效果。但通常的语法着色都是将着色好的代码存放在数据库,增加了网络流量和服务器负担。X2Blog的语法着色完全在客户端进行,并且会等其它内容装载完成后再着色,大大提高了访问速度。您所需做的仅仅是为一个代码块指定一个样式。而且编辑器内置了常用语言的样式指定功能。 7.丰富的栏目设置
每个栏目有多达11个属性可以设置,栏目的数目和显示顺序也可以随意更改,一切使用都在于你的创意。例如:你将栏目属性设置为允许留言就能实现一个小型bbs的功能,别人可以发表留言和进行回复;将栏目设定为无标题,无日期,不可评论,不可留言,那就可以作为自我介绍功能。更多示例请参考X2Blog帮助文档。 8.灵活的换肤功能
现在X2Blog提供五种主题风格,分别是:x2style,microsoft,wow,sunnyDiary,pink。并且主题风格正在不断增加中。你可以根据自己的喜好进行选择,效果无需刷新即时预览。同时,你可以设置是否允许别人在浏览你的页面时选择主题,主题的效果同样无需刷新即可出现。如果您不满意X2Blog提供的主题,而您又熟悉CSS,您可以填写自己的CSS,并应用到您的Blog中。 9.纯粹的Blog平台
X2Blog致力于发展和推广web2.0,RSS和Trackback均完全支持标准。RSS让你发布的信息更加灵活,可以让更多的人看到,Trackback使得你的Blog可以和其它支持标准的Blog平台进行交互。
10.根据需要生成静态html文件
如果编辑的日志比较长,可以选择输入摘要,这样文章的内容将分为摘要和内容两部分,并且系统会为其自动生成html文件,html文件的风格由当时选择的页面样式决定。主页面仅显示摘要,有一个自动产生的链接指向生成的静态html文件。静态文件通过ajax调用来进行点击统计和评论提交。
http://www.x2design.net
首页即可看到。下面是3.0功能的一个简单介绍:
1.完全基于AJAX引擎
所有页面的显示均通过javascript xml的异步调用实现,只获取需要更新的数据,不需要刷新页面即可完成所有操作。大大减少了网络流量,加快了访问速度。尽管基于AJAX,但X2Blog客服了常见的刷新定位问题,采用自己独有的RefreshHandler来实现刷新后保持当前页面功能。 2.完全支持标准
页面结构完全符合XHTML 1.0 Transitional标准,并可以通过其验证。保持了向后兼容的特性,并且大大缩小了页面大小,加快了访问速度。X2Blog完好支持常见的IE、Firefox浏览器,其它浏览器有待测试。 3.不会丢失数据
因为提交和登陆都是异步调用,绝不会出现数据提交失败而出现的数据丢失现象。你完全可以在线编辑所有内容,即使登陆超时,可以重新登陆而继续提交数据,而无需重填。 4.界面友好,完全可定制
X2Blog采用xhtml css的样式控制,界面简洁友好,并且栏目位置和图片均可自定义。除了您想要它出现的内容,其它内容均不会出现。 5.文章效果即时预览
编辑文章时只需要点击预览按钮,文章的效果便会即时出现,不需要打开新窗口或者是刷新。 6.基于javascript的语法着色引擎
对于需要发布代码的广大程序员,常常希望代码更易读。X2Blog特地为此准备了语法着色功能,可以拥有桌面代码编辑器的显示效果。但通常的语法着色都是将着色好的代码存放在数据库,增加了网络流量和服务器负担。X2Blog的语法着色完全在客户端进行,并且会等其它内容装载完成后再着色,大大提高了访问速度。您所需做的仅仅是为一个代码块指定一个样式。而且编辑器内置了常用语言的样式指定功能。 7.丰富的栏目设置
每个栏目有多达11个属性可以设置,栏目的数目和显示顺序也可以随意更改,一切使用都在于你的创意。例如:你将栏目属性设置为允许留言就能实现一个小型bbs的功能,别人可以发表留言和进行回复;将栏目设定为无标题,无日期,不可评论,不可留言,那就可以作为自我介绍功能。更多示例请参考X2Blog帮助文档。 8.灵活的换肤功能
现在X2Blog提供五种主题风格,分别是:x2style,microsoft,wow,sunnyDiary,pink。并且主题风格正在不断增加中。你可以根据自己的喜好进行选择,效果无需刷新即时预览。同时,你可以设置是否允许别人在浏览你的页面时选择主题,主题的效果同样无需刷新即可出现。如果您不满意X2Blog提供的主题,而您又熟悉CSS,您可以填写自己的CSS,并应用到您的Blog中。 9.纯粹的Blog平台
X2Blog致力于发展和推广web2.0,RSS和Trackback均完全支持标准。RSS让你发布的信息更加灵活,可以让更多的人看到,Trackback使得你的Blog可以和其它支持标准的Blog平台进行交互。
10.根据需要生成静态html文件
如果编辑的日志比较长,可以选择输入摘要,这样文章的内容将分为摘要和内容两部分,并且系统会为其自动生成html文件,html文件的风格由当时选择的页面样式决定。主页面仅显示摘要,有一个自动产生的链接指向生成的静态html文件。静态文件通过ajax调用来进行点击统计和评论提交。
解决方案 »
- 访问权限配置问题?
- 怎样设定Cache的绝对过期时间?
- 用javascript实现gridview全选的问题
- 急寻:vs2003中的public类,及public static string变量,在VS2005中不能用了!
- 用asp.net如何连接两个不同字符集的ORACLE
- girdview一般适用在什么样的需求中?请教各位!
- LinqDataSource设置 EnableUpdate="True" 已添加了具有相同键的项。
- 【恳请教各位】axWebBrowser1控件,为何post下面数据时,没有任何反应???
- 我的ie6出什么问题了??:( ,在线 揭帖
- 如何用正式版的frame sdk 配置asp.net!
- 陆续记录Microsoft Visual Web Developer 2005的不爽这处
- 100分求一个asp.net(C#)+MSsql写的动态生成问卷调查投票系统的设计思路与源代码!分数不够再加
操作必须使用一个可更新的查询。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。源错误:
行 164: doh.ConditionExpress="id=@id";
行 165: doh.AddConditionParameter("@id",this.SiteId);
行 166: return doh.Count("users",key);
行 167: }
行 168:
请检查数据库文件mdb/x2blog.mdb的权限,需要可写
没看到X2WebControls.dll的相关code
X2WebControls.dll的相关code
自己仔细找一下就行了,早就有人下载过了X2WebControls.dll
说话请负点责任。关于X2WebControls:
我不只blog用到,其它程序也会用,所以是一个单独的项目。
开源地址:http://www.x2design.net/#tid.1069/感谢henxing的解释。
谢谢楼主SHARE