PersonalBlog源码学习了著名开源社区CommunityServer(CS)的抽象数据库的设计,自己独立思考,站在哲学的角度上思考问题,并进一步抽象,最终设计出了一套非常抽象的通用数据库以及通用数据访问层。主要有以下优点:1)通过两个抽象表存放任何数据实体以及实体之间的关系;2)通过两种扩展字段设计方式实现任何数据实体的字段扩展需要,并且扩展的字段支持数据库级别的排序搜索功能;扩展字段的添加和一般字段没有什么大的区别,仅仅只是添加了一个特性而已。3)由于将实体与实体之间的关系进行高度抽象(最终抽象为横向和父子递归两种关系),导致数据库访问层的接口的通用型非常广泛,可以适应任何实体之间的关系。这样的设计用一般的言语无法表达;也许你看了代码之后会有所体会;4)吸取了CS中的很多好的设计,如Provider模式,动态构建SQL实现自定义查询,缓存,多语言资源文件设计,自定义Url重写,Ajax功能,etc;5)优秀的运行性能;6)通过一个简单的文章发布系统的后台管理系统作为Demo,展示本框架的部分功能;7)目前该框架还在不断完善优化中。。使用注意事项:首先附加DB_51aspx下的
标签: 多层开发 开源博客 CommunityServer 工厂模式
评分:
更新时间:2008-10-06
浏览次数:10151次
免费
chx99个人主页源码本站采用.net2.0+Acess制件,采用了URL重写技术,但没有使用Ajax技术,准备以后修改添加上Ajax效果本站所用的模板是从网上找的(只有效果图),DIV+CSS布局是自己写的只考虑了IE6和IE7的兼容问题,没考虑FF及其他浏览器后台有错误日志记录功能,网页编辑器采用的是CuteEditor后台登陆用户为admin密码为062233358登陆页面为admin/login.aspxApp_data下为Access数据库
标签: Access VS2008 CuteEditor 开源博客 博客
评分:
更新时间:2008-10-09
浏览次数:20553次
免费
博易(BlogYi)v1.7.5项目源文件博易是一款基于MicrosoftASP.NET开发的,开源并且免费的博客系统。在国内众多博客中独树一帜,博易完全遵循W3C标准,具有极强的可扩展性、高性能、良好的SEO性能和非凡的用户体验。不仅如此,博易还拥有一批高质量的用户群,他们的支持使得博易得以不断地发展。据用户普遍反映的博易管理面板体验稍弱,目前我们主要针对这一反馈做了改进——将博易管理面板的布局和样式做了更改,相信会给您更便捷的操作性和旷目的视觉体验。另外还做了一下改进,现在正式发布BlogYiv1.7.5:新增自定义翻页显示风格重新设计管理员面板,改善用户体验界面上进行了小的改进应用户要求把台湾“国旗”换掉了修正了二级分类链接的404错误修正了启用邮件附件之后的邮件发送异常后台新增评论审核功能(感谢幻想曲提供)集成了Google语法高亮显示(感谢SEVEN支持)集成了FCKEditor编辑器(感谢SEVEN支持)集成了关键词自动加链接插件(感谢幻想曲提供)集成了MP3播放插件改进按页码显示分页用户控件的少量改进修正了非ASPX后缀下作者文章显示的错误默认登陆帐号/密码:admin/
评分:
更新时间:2008-10-20
浏览次数:10831次
免费
该blog采用NClay框架新版本MVC进行开发发布协议为ApacheLicense2.0数据库操作采用了LinQ网页编辑器采用的是FCKeditorIdio_Blog为网站文件夹,Idio_Blog/App_data/Blog.mdb为Access数据库文件默认管理员帐号/密码:51aspx/51aspx
评分:
更新时间:2008-12-03
浏览次数:14673次
免费
STStudio简单Blog源码一个简单的博客系统后台有:分类管理文章管理添加文章评论管理链接管理留言管理默认管理帐号/密码:51aspx/51aspx后台登陆管理地址:ST_login.aspxDB_51aspx下为Sql数据库文件,附加即可
评分:
更新时间:2008-12-08
浏览次数:10463次
免费
北极星博客源码(不完整版)由于该项目是北大青鸟学生学习测试项目,该系统仅实现了简单的用户注册和登录系统采用三层开发,数据库操作采用的是DbHelper,开发模式和思路还是值得推崇和学习的Blog/Blog.sln为项目文件Blog/App_Data/userBlog_data.mdf为Sql2005数据库文件
评分:
更新时间:2008-12-19
浏览次数:9068次
免费
DotBBSV1.1.0源码DotBBS是一个Asp.Net开源论坛,轻量、安全、易扩展、易整合.-----------新增功能及改进-----------------------------1解决不能显示大写字母问题.2加入Url转发功能,提高SEO.-----------功能介绍------------------------------------1DotBBS采用轻量级三层结构架构,更容易扩展.2采用独创的随机加密模式,让密码更安全.3采用缓存技术,让系统性能大幅提高.4支持RSS订阅.5下载就可使用,可与其他系统轻松整合.6采用sql过滤,Js过滤,防止sql注入.7Cookie采用随机加密技术,让用户信息更安全.8采用Ajax技术,大幅提高用户感受.9支持Url转发,提高SEO.-----------系统结构-------------------------------------DotBBS.Data,为数据层;DotBBS.Business,为业务层;Web,为界面层;DotBBS.Model,为实体层;DotBBS.Common,常用功能层.-----------后台
评分:
更新时间:2009-01-04
浏览次数:14508次
免费
TriptychBlog博客系统Access版TriptychBlog(版本v.9.0.6)是一个小巧而功能强大,开源且免费的,基于Asp.net2.0的博客系统。使用Access数据库和XML配置文件,系统的一切设置都可以通过后台编辑,编辑器采用的是fckeditor。页面布局全部使用CSS,可以随意定制。用户在发表文章时可以设置为允许所有人评论或阻止所有人评论,也可以设置为只允许登录用户评论。默认管理员和密码在web.config中配置。汉化修改:forgetu主要修改:1、将文件编码由iso-8859-1改为了utf-82、添加了App_Code、App_Data、Bin文件夹,数据库路径在web.config中配置3、集成了fckeditor4、数据库操作改为使用DbHelper5、修正了添加文章后前台不能显示的问题(by51aspx)App_Data/NewsData.mdb为Access数据库文件管理地址:Admin/Login.aspx帐号/密码:51aspx/51aspx
评分:
更新时间:2009-01-14
浏览次数:14026次
免费
CsharpDNNv4.3.7免安装版源码Dotnetnuke是一个免费、开源、可扩展、几近完美的内容管理系统。可广泛应用于商务网站、企业内网(Intranet)和外网网站、在线内容发布网站。Dotnetnuke是建立在微软ASP.NET平台之上的一套Web应用框架。Dotnetnuke是微软第一次向开源说”Yes”的里程碑。Dotnetnuke是门户网站的未来。Dotnetnuke的特色通用性――――几乎可以用来构建让任何Web应用:商务网站,企业内网/外网,在线内容发布。用户友好性―――—其设计考虑非常周全,借助站点向导,无处不在的帮助图标等等,用户能够很容易的控制项目的各个方面。多网站支持――――套程序部署就可以支持多个网站。每个网站都有各自的管理员和独特页面布局。该版本开发语言为C#,当前为CsharpDNN的免安装版本,修正了编译开发的错误,并进行了测试默认数据库为Sql2005,/CS_Website/App_Data下为Sql数据库文件,如果按照了Sql2005Express可以直接运行网站程序即可默认帐号/密码:admin/dnnadmin1、用VS运行前请先安装根目录
评分:
更新时间:2009-01-15
浏览次数:19120次
免费
Discuz!NT2.6正式版源码(免安装)Discuz!NT从诞生至今,每一个版本都有创新,备受应用微软ASP.NET平台的站长关注。面对网络社区开放发展的新趋势,产品开发团队历时半年,经过不懈努力,推出最新的Discuz!NT2.6,精心打造出了一款更加成熟、安全、稳定的开放式社区平台解决方案。从开源到开放,Discuz!NT2.6不仅仅是简单功能的升级,更重要的是应用理念的创新。Discuz!NT2.6融入了全新的社区产品开发理念,推出了开放的API接口。利用API可以在整合程序中调用用户资料,版块,帖子等内容,来开发跟论坛高度整合的应用程序。Discuz!NT作为康盛创想倾力打造的社区软件产品,在支持环境和扩展性能不断创新。Discuz!NT2.6开放的设计理念,受到大量的第三方产品ASP.NET开发商的支持。新版专业开放的API应用,让Discuz!NT再一次成为广大站长关注的焦点。Discuz!NT2.6主要功能介绍:1开放API接口,让功能整合更深入;2版块个性化URL和SEO设置,让社区应用更友好;3附件批量上传和附件交易,让社区操作更便捷;4垃圾信息多重防御机制,让社
评分:
更新时间:2009-01-16
浏览次数:25312次
免费
SpaceBuilder_v2.0Beta_SDK,提供自动化安装程序,全新安装或升级安装步骤请参阅“安装指南.html”SpaceBuilder是一套基于Web2.0思想设计、采用asp.net2.0开发的社区门户产品。它同时也是一套Web2.0全面解决方案,包含:空间、博客、相册、网摘、文件、圈子、活动、消息中心、SNS等功能,可以根据客户需求任意组合、无缝集成。它采用了业内领先的技术体系架构、隐私保护功能、用户评价体系、优异的缓存技术、全文检索技术。可以承载千万级的数据,具备优异的扩展性并提供丰富的API,方便客户进行产品定制或者二次开发。技术特色:开发语言:采用asp.net2.0进行开发,三层体系架构;数据存储:目前采用SQLServer2005/SQLServer2000进行数据存储,由于数据访问层采用了Provide设计模式所以可以方便的移植到其他关系型数据库;数据访问:为了提升性能以及数据库安全性,数据访问全部采用存储过程;高效缓存:大大减轻数据库服务器负担,提高网站响应速度,并且具有优秀的缓存过期策略,使站点获得性能提升的同时,降低缓存更新延迟,保证缓存与数据库数据同
标签: 多层开发 商业 NHProfiler 博客 SpaceBuilder 空间 社区 相册 圈子
评分:
更新时间:2009-02-06
浏览次数:11530次
免费
OBlog4.6多用户Blog(Asp.net转换版)源码本程序修改自OBlog4.6将原来的ASP语法迁移为ASP.NET并封装成DLLASP.NET相对ASP有更快的执行效率以及更高的并发访问量基于ASP.NET的DLL可以运行在支持ASP.NET的虚拟主机上,不需要注册DLL,更新DLL也不需要重起IIS本程序采用了Web.Config文件的HttpHandlers机制,不需要明文的ASPX文件VBSource目录为ASP.NET程序的源代码,不需要上传到Web服务器WebFolder目录为上传到Web服务器的虚拟目录,没有源代码,只有DLL和其他的图片资源可使用VS.NET2005打开工程,修改当中的源代码并重新生成DLL修改内容需要安装VisualStudio.NET2005开发环境,在运行的服务器上需要开通ASP.NET2.0服务。操作步骤:1,将WebFolder目录上传到Web服务器2,将网站根目录指向WebFolder目录3,打开浏览器,在地址上输入http://服务器名/Index.aspx(注意:是Index.aspx,不是Index.asp)WebFolder/
评分:
更新时间:2009-02-12
浏览次数:14922次
免费