请注意,本站并不支持低于IE8的浏览器,为了获得最佳效果,请下载最新的浏览器,推荐下载 Chrome浏览器
欢迎光临。交流群:166852192

关键词-工作流

41 - 50 中的 51 个结果

内容类型
标签

Orchard源码分析(6):Shell相关

概述在Orchard中,提出子站点(Tenant)的概念,目的是为了增加站点密度,即一个应用程序域可以有多个子站点。Shell是子站点(Tenant)级的单例,换句话说Shell代表了子站点。对比来看,Host是应用程序域级的单例,代表了Orchard应用程序。本文将分析Shell相关的各种类型。一、获取ShellSettings在DefaultOrchardHost类的 …

如何在Orchard创建一对多和多对多的关系

副标题:Creating 1-n and n-n relations存在于Lists的一部分表或Lists中选择一部分是很常见的内容。例如:地址能通过预定义列表来选择国家或地区,这是一个1-n的关系。 一个n-n关系可能 例如是客户获得收益的商业清单。Orchard当然支持这些方案,本主题贯穿这些内容。构建一个1-N关系(Building a 1-N Relationship)在这里我们要建立的模 …

创建一个带文本编辑器的模块

下面文档中,我会创建一个简单的电子商务网站,只带一个简单的文本编辑器。搭建Orchard网站我这里就不详细说明了,具体的本网站中已经有很多文档说明,方面大家,我整理了下,如下:如何安装Orchard   如何安装Orchard(IIS篇)  如何安装设置汉化包  第一次运行Orchard看了上面的文章,Orchard安装肯定没问题了。在安装目录下 bin\orchard.exe运行Orchard. …

如何制作一个网站(功能模块和主题)组成方案

使用Orchard的安装组成方案(Recipe)可以简化制作网站的过程。配置是一个XML文件,它包含了Orchard网站的启动配置。当你第一次启用Orchard网站的时候,你可以为你的网站选择一个配置。例如,你想制作一个博客,那么选择Blog方案,然后大部分功能就会自动设置好。你可以创建一个自己的方案。方案里甚至可以指定Orchard自动下载或者安装所需要的模块和主题。下面的文章描述了如何使用方案 …

插件式的支持——模块和主题

感谢zhengym同学带给我们Orchard源码方面的分析在Orchard,模块和主题都是可以插拔式的,在源码处理时,用类型(参考:DefaultExtensionTypes)区分,都没太大的本质区别,以下都称做模块。插件的支持,实现分以下几步:搜集模块的信息确定模块的加载器复制DLL到App_Data\Dependencies文件夹(动态编译的项目不复制)加载启用模块的程序集,如果是动态编译项目 …

基于ASP.NET MVC的热插拔模块式开发框架(OrchardNoCMS)

感谢NicolasPei的文章,对于Orchard这样优秀的框架是很多.net开发者梦寐以求的,但如何能打造出适合自己的框架,就需要自己进行一下DIY了,NicolasPei同学给我们提供了这样一个思路,希望对大家能起到帮助和启发,为方便大家阅读我将其三篇文章合并成了一篇。     Orchard CMS是针对CMS开发的,对于很多开发需求来说,内容管理这块儿可能并不需要,而需要它的模块式开发模式 …

在Orchard中处理一对多关系

  在实际开发应用中我们经常会遇到实体间存在一对多的关系。如:一个分类下可有多个产品,这就是一对多关系。下面我们就延用以前开发的产品模块示例举例来说明在Orchard中是如何处理一对多关系的。 绑定一对多关系首先我们先定义一个产品分类的数据实体CategoryPartRecord.cs,输入以下代码: CategoryPartRecord.csusing System;using System. …

编写Orchard网上商店模块(5) - 渲染购物车和部件

这是从头开始编写一个新的Orchard模块的教程的第5篇。本章所讲的内容,为开发模块教基础的部分,请按照教程认真学习,这样才能更好的理解模块的开发; 上一篇文章链接地址:编写Orchard网上商店模块(4) - 创建购物车;在这一部分,我们将开发如下功能:创建一个购物车的显示界面使我们的用户能够更新商品数量并从购物车中删除商品创建一个部件,可以在所有页面显示一个“购物车”页面的链接,以及购物车中的 …

Orchard是如何呈现内容的

首先Orchard是一个建立在ASP.NET MVC框架上的CMS应用框架。Orchard在呈现内容的时候也遵循MVC的规律,也是通过Controller来处理Url请求并决定用那个View来呈现那种Model。不过这个Model就比较有讲究了,因为在Orchard中,一个页面上呈现的数据可能是多种多样的,有文章、有评论,有博客等等。而且这些数据都是可以通过后台设置任意组合的,也就是说我们不可能为 …

Orchard是如何呈现内容的

    首先Orchard是一个建立在ASP.NET MVC框架上的CMS应用框架。Orchard在呈现内容的时候也遵循MVC的规律,也是通过Controller来处理Url请求并决定用那个View来呈现那种Model。不过这个Model就比较有讲究了,因为在Orchard中,一个页面上呈现的数据可能是多种多样的,有文章、有评论,有博客等等。而且这些数据都是可以通过后台设置任意组合的,也就是说我们 …


对结果不满意?->