MvcCms数据库交互(Cache与动态访问结合)源码

MvcCms数据库交互(Cache与动态访问结合)源码MvcCms数据库交互部分,分析、示例中仅实现了Navigation的现实原理:从数据库读取出Portal表中读取出Theme配置文件夹,在加载Theme时,_layout.cshtml页面中包含@Html.Partial("ControlsNav/TopNavControl",Html.GetTopNav());该代码制定到了~/view/share/ControlsNav/TopNavControl.cshtml并将GetTopNav()访问到的信息传递到~/view/share/ControlsNav/TopNavControl在TopNavControl.cshtml中的@model将接收到的信息转化为model,之后在TopNavControl.cshtml中便利出model数据。代码不多,但值得关注的地方,theme的访问,这个很有意思,如果要明白其中的原理就要看~/Core/的两个themeengine相关类。这两个类,重写了System.Web.Mvc下的engine中相关类中的虚方法,改写默认加载_layout.c

标签: Cache MvcCms 动态访问 数据库交互

评分:

更新时间:2011-07-05

浏览次数:3995次

免费

XML数据库[alpha]源码

XML数据库[alpha]源码XML数据库(alpha)的有关说明======================================================1.主要特点1.1完全基于XML的存储。数据库的配置信息和对象数据、索引、日志全部是用XML格式保存的。这样的出发点主要是XML数据格式很易于阅读和传输,转换。1.2基于文件夹的数据存储。这个设计褒贬不一,好处就是不用一个文件存放所有的东西,那么在读写的时候很方便。其可能导致的麻烦也许就是得小心地保证这个文件夹不被破坏。1.3完全基于.NET编写,结合了LINQ的语法。这个数据库引擎也可以算是一个所谓的嵌入式的数据库引擎吧,它是通过一个dll提供了全部的功能。目前是基于VisualStudio2008和.NETFramework3.5开发的。后续可能会视情况提供直接可用于.NETFramework2.0的版本。1.4目前提供的查询是基于LINQtoObject的,所有的操作都是面向对象的。但还没有设计专门的LINQProvider来做查询。基于上面的特点,我本人给它的定位是:面向.NET开发平台的、小型的、面向对象

标签: 类库 XML数据库 XDocument

评分:

更新时间:2011-07-12

浏览次数:3208次

免费

微软一站式示例代码库[中文版]源码

微软一站式示例代码库[中文版]源码微软一站式示例代码库(MicrosoftAll-In-OneCodeFramework)由微软社区技术支持团队为您倾力呈现。我们从MSDN论坛、热门的社交网络、和多个开发者社区聆听开发者最关心和最烦恼的问题。根据这些问题,我们编写相应的代码示例,并以很短的周期发布更新。以方便开发者下载参考。通过这些示例代码,可以让开发人员轻松解决典型的编程问题,真正做到事半功倍。如果在我们的代码示例库中找不到您想要的代码,您只需将您的请求提交到一站式示例代码库网站。微软工程师会第一时间为您评定请求是否典型,并提供示例代码。这一切都是免费的。微软一站式示例代码库2011-07-14版新添加ASP.NET,Azure,Silverlight,WinForm等14个Sample

标签: 分页 Excel 示例 MVC

评分:

更新时间:2011-07-15

浏览次数:4826次

免费

Umbraco v4.7元数据控件源码

umbracov4.7元数据控件源码umbraco:同微软的DynamicsCRM一样都是一个元数据为基础的项目。特点:1.元数据。2.自己定制控件,界面优美。3.支持macro[*.xml,*.ascx,*.js,*.xslt],每个macro又可以引入每个*.master.4.后台操作支持自定字段,这点也是meatdata的一个体现。一个页面的显示信息可以根据document来自定义每个页面上现实的控件类型验证等。支持数据自动绑定数据库GUID。5.代码结构清晰,每一块代码看起来都是经过精心制作。美感吧。6.开源。7.多语支持。8.也可以购买定制调查功能。功能也够强大。但要求的开发者的技术水平也比较高。9.独特的个性。独一无二的建模从数据库架构上体现的最多。目的:本代码仅写到登录页面admin/admin,让更多喜欢程序的朋友们,能多了解下国外开源项目。参考的网址:http://www.codeplex.com上搜索“umbraco”开源源代码可以下载。http://www.umbraco.org上的forum也是一个很好的学习的资源。开源的控件也不少。说明:umbraco适合中高

标签: CMS Umbraco 项目学习

评分:

更新时间:2011-07-18

浏览次数:3690次

免费

Silverlight齿轮图表与DataGrid组合源码

Silverlight齿轮图表与DataGrid组合源码Silverlight齿轮图表与DataGrid组合实例,该项目创建自定义齿轮图表与Datagrid同时绑定数据实现组合数据显示效果。

标签: SilverLight DataGrid 齿轮图

评分:

更新时间:2011-07-28

浏览次数:4428次

免费

My Movies源码

MyMovies源码一个研究MVC3,Autofac,Automapper和EntityFramework的项目可以创建影片,显示最近添加,类别查看MovieDB.Database目录下MovieDB_06.06.2011.rar为备份数据库文件,如果不能正常访问数据库首先恢复数据库然后修改web.config数据库连接配置!

标签: mvc3 EntityFramework IOC Autofac Automapper

评分:

更新时间:2011-08-05

浏览次数:4730次

免费

微软一站式示例代码库[中文版]110808源码

微软一站式示例代码库[中文版]110808源码微软一站式示例代码库(MicrosoftAll-In-OneCodeFramework)由微软社区技术支持团队为您倾力呈现。我们从MSDN论坛、热门的社交网络、和多个开发者社区聆听开发者最关心和最烦恼的问题。根据这些问题,我们编写相应的代码示例,并以很短的周期发布更新。以方便开发者下载参考。通过这些示例代码,可以让开发人员轻松解决典型的编程问题,真正做到事半功倍。如果在我们的代码示例库中找不到您想要的代码,您只需将您的请求提交到一站式示例代码库网站。微软工程师会第一时间为您评定请求是否典型,并提供示例代码。这一切都是免费的。今天我们发布了新一版本的All-In-OneCodeFramework中文版,新增15个Sample。包括4个ASP.NETSample,2个AzureSample,3个ProgramLanguageSample,2个SilverlightSample,2个WindowsBaseSample和2个WinformSample!关于这次更新的示例(有很多值得一看的代码):ASP.NETSample*CSASPNETBread

标签: SilverLight 分页 Excel 示例 MVC Azure

评分:

更新时间:2011-08-09

浏览次数:5169次

免费

C# Task定任务处理程序源码

C#Task定任务处理程序源码运行环境:asp.net技术特点:采用asp.net技术及线程方式进行任务定时处理功能描述:可以定时间段、小时间、周、月、年等进行任务处理。注意事项:暂无。

标签: log4net 日志 定时任务

评分:

更新时间:2011-10-20

浏览次数:7529次

免费

ADO.NET LINQ Entity Framework示例源码

ADO.NETLINQEntityFramework示例源码项目描述ADO.NETLINQEntityFrameworkSamples提供的示例程序:如果通过ADO.NET访问数据库.如何使用LINQ到Dataset如何使用LINQ到SQL如何使用LINQ到Entities等等。

标签: LINQ ADO.net XML

评分:

更新时间:2011-10-26

浏览次数:7265次

免费

仿中关村在线参数修改弹出对话框源码

仿中关村在线参数修改弹出对话框源码程序描述:模仿中关村在线商品展览页面中点击编辑按钮后弹出窗口修改商品信息的功能。日志:命名规则:1、所有由多个单词组成的对象(类、函数、属性、变量、字段等)的名称每个单词的第一个字母大写,参数除外。(2011-10-18)2、类名、对象名=对应的SQL表名+层次名。如:DataTypeModel、DataTypeBLL、DataTypeDALDataType(SQL表名)BLL、DAL、Model(层次名)(2011-10-18)3、对象名实例名:(1)当在同一个生命周期和参数中只存在一个同层次的对象时,对象名实例名=全部小写的层名。如:DataTypeModelmodel(2011-10-18)(2)当在同一个生命周期和参数中只存在多个同层次的对象时,对象名实例名=第一个字母小写的对象名。如:DataTypeModeldataTypeModel=null(2011-10-18)4、属性名=对应的SQL表中的与之相对应的字段名。5、变量名=属性名+_+数据类型的前三个字母。如:stringProductName_str、StringProductNam

标签: 三层 AJAX 弹窗

评分:

更新时间:2011-10-26

浏览次数:4601次

免费

Free jQuery Grid源码

FreejQueryGrid源码项目描述这是一个免费的jquerygrid,并且代码可以随意修改。如何使用:vargrid=newLeoGrid("demoGrid");grid.Columns=BuildColumns();grid.PageSize=30;grid.BodyHeight=400;grid.AjaxOptions=newAjaxOptions("/demo/prices","");grid.Initialize();functionBuildColumns(){varcolumns=newArray();varid=newColumn();id.MemberName="ID";id.Width=50;columns.push(id);varname=newColumn();name.MemberName="ProductName";name.HeaderHtml="ProductName";name.Width="auto";columns.push(name);varprice=newColumn();price.MemberName="Price";price.W

标签: Grid jquery 免费代码

评分:

更新时间:2011-10-27

浏览次数:5332次

免费

QQ登陆OAuth2.0API源码

QQ登陆OAuth2.0API(Wbm.QzoneV2API)源码【使用流程】QQ登陆OAuth2.0API使用流程:1、根据需要求修改配置文件(Wbm.QzoneV2.config)。2、注册ApplicationKey。(参考UiPageBase.cs文件)3、获取用户认证地址。(参考Logout.aspx文件)4、获取/缓存认证信息。(参考RedirectUri.aspx文件)5、获取用户资源。(参考Default.aspx文件)2011-10-271、使用[可选参数]特性,定制参数更方便,灵活。2、使用XML配置文件(Wbm.QzoneV2.config)。3、封装Model,用户信息Model(SinaMUsers.cs)4、含有一个简单的实例,更快速容易的使用接口。5、使用日志记录。日志文件路径直接在配置文件(Wbm.QzoneV2.config)里修改。6、拥有一个网站可以部署多个应用功能,只需要在配置文件添加app节点即可。

标签: OAuth QQ登陆 QzoneV

评分:

更新时间:2011-10-31

浏览次数:5419次

免费