文件名称:PersonalBlog
- 所属分类:
- .net编程
- 资源属性:
- [Windows] [Visual.Net] [Basic/ASP] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 721kb
- 下载次数:
- 0次
- 提 供 者:
- any****
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
1)通过两个抽象表存放任何数据实体以及实体之间的关系;
2)通过两种扩展字段设计方式实现任何数据实体的字段扩展需要,并且扩展的字段支持数据库级别的排序搜索功能;扩展字段的添加和一般字段没有什么大的区别,仅仅只是添加了一个特性而已。
3)由于将实体与实体之间的关系进行高度抽象(最终抽象为横向和父子递归两种关系),导致数据库访问层的接口的通用型非常广泛,可以适应任何实体之间的关系。这样的设计用一般的言语无法表达;也许你看了代码之后会有所体会;
4)吸取了CS中的很多好的设计,如Provider模式,动态构建SQL实现自定义查询,缓存,多语言资源文件设计,自定义Url重写,Ajax功能,etc;
5)优秀的运行性能;
6)通过一个简单的文章发布系统的后台管理系统作为Demo,展示本框架的部分功能;
7)目前该框架还在不断完善优化中。-1) to store any data entities and the relationship between two abstract table
2) fields of any data entity expansion needs in two extended field design approach, and extended field support database level sort search function add extension field and the general field no big difference, just add a feature.
3) the relationship between the entity and the entity to a high degree of abstraction (the final abstract horizontal and parent-child recursive two), resulting in the interface of the database access layer, Universal is very extensive, and can be adapted to the relationship between any entities. This design can not be expressed in general language maybe you looked at the code will be the experience
4) draw a lot of good design in CS, such as the Provider mode, dynamically build the SQL to implement a custom query cache, the design of multi-language resource files, custom Url rewrite, Ajax functionality, etc.
5) excellent operational performance
6) release system in the backg
2)通过两种扩展字段设计方式实现任何数据实体的字段扩展需要,并且扩展的字段支持数据库级别的排序搜索功能;扩展字段的添加和一般字段没有什么大的区别,仅仅只是添加了一个特性而已。
3)由于将实体与实体之间的关系进行高度抽象(最终抽象为横向和父子递归两种关系),导致数据库访问层的接口的通用型非常广泛,可以适应任何实体之间的关系。这样的设计用一般的言语无法表达;也许你看了代码之后会有所体会;
4)吸取了CS中的很多好的设计,如Provider模式,动态构建SQL实现自定义查询,缓存,多语言资源文件设计,自定义Url重写,Ajax功能,etc;
5)优秀的运行性能;
6)通过一个简单的文章发布系统的后台管理系统作为Demo,展示本框架的部分功能;
7)目前该框架还在不断完善优化中。-1) to store any data entities and the relationship between two abstract table
2) fields of any data entity expansion needs in two extended field design approach, and extended field support database level sort search function add extension field and the general field no big difference, just add a feature.
3) the relationship between the entity and the entity to a high degree of abstraction (the final abstract horizontal and parent-child recursive two), resulting in the interface of the database access layer, Universal is very extensive, and can be adapted to the relationship between any entities. This design can not be expressed in general language maybe you looked at the code will be the experience
4) draw a lot of good design in CS, such as the Provider mode, dynamically build the SQL to implement a custom query cache, the design of multi-language resource files, custom Url rewrite, Ajax functionality, etc.
5) excellent operational performance
6) release system in the backg
(系统自动生成,下载前可以参看下载内容)
下载文件列表
PersonalBlog\AppCode\Common\Configuration.cs
............\.......\......\ConfigurationSectionHandler.cs
............\.......\......\Global.cs
............\.......\......\HttpModule.cs
............\.......\......\NavLink.cs
............\.......\......\RequestBuilder.cs
............\.......\......\UrlReWriter.cs
............\.......\......\UrlsData.cs
............\.......\......\vssver2.scc
............\.......\......\WebContext.cs
............\.......\..ntrols\Common\BaseSkinedControl.cs
............\.......\........\......\ControlPanelBaseControl.cs
............\.......\........\......\ControlPanelNavbar.cs
............\.......\........\......\ControlPanelTabDrivenTemplatedWebControl.cs
............\.......\........\......\CurrentPage.cs
............\.......\........\......\FrontEndBaseControl.cs
............\.......\........\......\Head.cs
............\.......\........\......\Pager.cs
............\.......\........\......\ResourceButton.cs
............\.......\........\......\ResourceLabel.cs
............\.......\........\......\ResourceLiteral.cs
............\.......\........\......\Script.cs
............\.......\........\......\Style.cs
............\.......\........\......\TabDrivenTemplatedWebControl.cs
............\.......\........\..ntrolPanel\Article\AddControl.cs
............\.......\........\............\.......\EditControl.cs
............\.......\........\............\.......\ListControl.cs
............\.......\........\............\.......\vssver2.scc
............\.......\........\............\.......Category\AddControl.cs
............\.......\........\............\...............\EditControl.cs
............\.......\........\............\...............\ListControl.cs
............\.......\........\............\........omment\AddControl.cs
............\.......\........\............\..............\EditControl.cs
............\.......\........\............\..............\ListControl.cs
............\.......\........\............\DownLoad\AddControl.cs
............\.......\........\............\........\EditControl.cs
............\.......\........\............\........\ListControl.cs
............\.......\........\............\Message\AddControl.cs
............\.......\........\............\.......\EditControl.cs
............\.......\........\............\.......\ListControl.cs
............\.......\Entities\Article.cs
............\.......\........\ArticleCategory.cs
............\.......\........\ArticleComment.cs
............\.......\........\DownLoad.cs
............\.......\........\DownLoadComment.cs
............\.......\........\Message.cs
............\.......\........\MessageReply.cs
............\.......\........\vssver2.scc
............\.......\..umerations\EntityRelationType.cs
............\.......\............\EntityType.cs
............\.......\............\vssver2.scc
............\.......\Managers\AjaxManager.cs
............\.......\........\BusinessManager.cs
............\.......\........\Resources.cs
............\.......\........\SiteUrls.cs
............\.......\........\vssver2.scc
............\.......\Requests\ArticleRequest.cs
............\.......\........\vssver2.scc
............\bin\NetFocus.Web.Applications.PersonalBlog.dll
............\...\NetFocus.Web.Applications.PersonalBlog.pdb
............\...\NetFocus.Web.Core.dll
............\...\NetFocus.Web.Core.pdb
............\ControlPanel\Article\add.aspx
............\............\.......\edit.aspx
............\............\.......\list.aspx
............\............\.......Category\add.aspx
............\............\...............\edit.aspx
............\............\...............\list.aspx
............\............\........omment\add.aspx
............\............\..............\edit.aspx
............\............\..............\list.aspx
............\............\BlankNavBar.config
............\............\default.aspx
............\............\DownLoad\add.aspx
............\............\........\edit.aspx
............\............\........\list.aspx
............\............\Message\add.aspx
............\............\.......\edit.aspx
............\.
............\.......\......\ConfigurationSectionHandler.cs
............\.......\......\Global.cs
............\.......\......\HttpModule.cs
............\.......\......\NavLink.cs
............\.......\......\RequestBuilder.cs
............\.......\......\UrlReWriter.cs
............\.......\......\UrlsData.cs
............\.......\......\vssver2.scc
............\.......\......\WebContext.cs
............\.......\..ntrols\Common\BaseSkinedControl.cs
............\.......\........\......\ControlPanelBaseControl.cs
............\.......\........\......\ControlPanelNavbar.cs
............\.......\........\......\ControlPanelTabDrivenTemplatedWebControl.cs
............\.......\........\......\CurrentPage.cs
............\.......\........\......\FrontEndBaseControl.cs
............\.......\........\......\Head.cs
............\.......\........\......\Pager.cs
............\.......\........\......\ResourceButton.cs
............\.......\........\......\ResourceLabel.cs
............\.......\........\......\ResourceLiteral.cs
............\.......\........\......\Script.cs
............\.......\........\......\Style.cs
............\.......\........\......\TabDrivenTemplatedWebControl.cs
............\.......\........\..ntrolPanel\Article\AddControl.cs
............\.......\........\............\.......\EditControl.cs
............\.......\........\............\.......\ListControl.cs
............\.......\........\............\.......\vssver2.scc
............\.......\........\............\.......Category\AddControl.cs
............\.......\........\............\...............\EditControl.cs
............\.......\........\............\...............\ListControl.cs
............\.......\........\............\........omment\AddControl.cs
............\.......\........\............\..............\EditControl.cs
............\.......\........\............\..............\ListControl.cs
............\.......\........\............\DownLoad\AddControl.cs
............\.......\........\............\........\EditControl.cs
............\.......\........\............\........\ListControl.cs
............\.......\........\............\Message\AddControl.cs
............\.......\........\............\.......\EditControl.cs
............\.......\........\............\.......\ListControl.cs
............\.......\Entities\Article.cs
............\.......\........\ArticleCategory.cs
............\.......\........\ArticleComment.cs
............\.......\........\DownLoad.cs
............\.......\........\DownLoadComment.cs
............\.......\........\Message.cs
............\.......\........\MessageReply.cs
............\.......\........\vssver2.scc
............\.......\..umerations\EntityRelationType.cs
............\.......\............\EntityType.cs
............\.......\............\vssver2.scc
............\.......\Managers\AjaxManager.cs
............\.......\........\BusinessManager.cs
............\.......\........\Resources.cs
............\.......\........\SiteUrls.cs
............\.......\........\vssver2.scc
............\.......\Requests\ArticleRequest.cs
............\.......\........\vssver2.scc
............\bin\NetFocus.Web.Applications.PersonalBlog.dll
............\...\NetFocus.Web.Applications.PersonalBlog.pdb
............\...\NetFocus.Web.Core.dll
............\...\NetFocus.Web.Core.pdb
............\ControlPanel\Article\add.aspx
............\............\.......\edit.aspx
............\............\.......\list.aspx
............\............\.......Category\add.aspx
............\............\...............\edit.aspx
............\............\...............\list.aspx
............\............\........omment\add.aspx
............\............\..............\edit.aspx
............\............\..............\list.aspx
............\............\BlankNavBar.config
............\............\default.aspx
............\............\DownLoad\add.aspx
............\............\........\edit.aspx
............\............\........\list.aspx
............\............\Message\add.aspx
............\............\.......\edit.aspx
............\.