本文需要对Orchard CMS有基本了解. 开启模块 code generation 创建新的主题工程骨架 Codegen theme MyTheme 创建主题样式 src\Orchard.Web\Themes\MyTheme\Styles\Site.css 创建布局视图 src\Orchard.Web\Themes\MyTheme\Views\Layout.cshtml 增加主题预览缩率图 src\Orchard.Web\Themes\MyTheme\Theme.png 详细请参考: htt…
编辑人员注释: 本文章由 Windows Azure 网站团队的项目经理 Sunitha Muthukrishna 撰写. 如果您当前的 OrchardCMS 网站在 Windows Azure 网站上运行多个实例,如果不使用某种形式的分布式缓存,您的服务器场中的多个不同节点之间的缓存将会失去同步. 并非所有网站都需要缓存机制,但如果您希望提高应用程序的性能和可伸缩性,Windows Azure 缓存(预览版)可能会有所帮助.它可以让您的 Azure 网站的响应速度得到提高,即使用户负载增加也是…
因为公司业务需要,经过本人几个月尝试,使用Orchard CMS 开发一个简单的企业门户(地址是http://www.ubof.cn).在刚开始接触Orchard CMS,对于个性化的网页布局不知道怎么定义,通过google的帮助终于找到比较符合Orchard的二次开发方法的解决方案,就是在Theme定义布局Widgets Layout.需要注意的是,因为要在Theme写C#代码,所以要用Orchard 命令提示创建Theme的解决方案(命令:codegen theme <theme-name>…
创建Windows服务的项目 新建项目->C++语言->ATL->ATL项目->服务(EXE) 这样就创建了一个Windows服务项目. 生成的解决方案包含两个项目:Services.ServicesPS .其实主要是使用Services,VS2012下不清楚为什么生成了两个项目. 注册Windows服务 Windows服务第一次启动时,是需要注册的,注册方式可以通过命令行或批处理的方式. Services.exe -regserver 卸载Windows服务 既然服务需要注册,那…
在Orchard CMS的官网已经提供了文档说明如何打包,但是如果使用它的打包方式,打好的nuget包是带源代码的.如果是为开源系统写模块,不需要关注源代码是否可见.但是如果是用Orchard CMS作为商业用途,那么可能你需要阅读这边文章啦. 1.获取打包文件的原理: 简单说一下Orchard打包模块获取需要打包的文件的原理:控制台传入模块名称,通过找到对应模块的.csproj来分析需要打包的文件,每个.csproj中的ItemGroup节点下的文件就是需要打包的文件 所有的文件名和地址都封装…
原文:玩转Windows服务系列——创建Windows服务 创建Windows服务的项目 新建项目->C++语言->ATL->ATL项目->服务(EXE) 这样就创建了一个Windows服务项目. 生成的解决方案包含两个项目:Services.ServicesPS .其实主要是使用Services,VS2012下不清楚为什么生成了两个项目. 注册Windows服务 Windows服务第一次启动时,是需要注册的,注册方式可以通过命令行或批处理的方式. Services.exe -re…
Orchard CMS - new properties not updating after migrationData migration is not working? If your mappings aren't being updated that is strange. You can try to force it by deleting the mappings.binin the app_data folder, and restarting the application.…
如何在Sitecore CMS中创建模板. 在/sitecore/templates选择应创建模板的文件夹中. 注意:在多站点项目中,通常会在模板所属的网站名称的/sitecore/templates/User Defined/[Site Name]位置添加特定[Site Name]站点模板.共享模板通常在/sitecore/templates/Common或/sitecore/templates/User Defined/Shared下添加. 使用上下文菜单,文件夹编辑器或功能区,单击“新建模…
Orchard CMS安装后,配置文件和数据库保存在App_Data目录中.这个目录是受保护的,是不能通过网址访问到的. 如果要完全重装你的站点,你可以删除此目录中的所有文件,但是最好先备份!删除后重新访问站点,就可以重新安装Orchard CMS. 如果遇到问题,可参考以下链接:http://orchard.codeplex.com/workitem/list/basic.…
上一篇教程,我们已经安装了Wordpress,我们可以成功的登录到Wordpress后台,接下来的任务就是创建我们自己的主题. 要想创建一个Wordpress主题,就必须按照Wordpress的规则,在主题目录下创建相应的文件. 在之前的教程中,我们已经在/wp-content/themes目录下创建了JerryBlog目录,并且在里面创建了index.php和style.css, 而这两个文件,也是创建一个Wordpress主题最基本的两个文件,缺一不可的. 总结来说,没有style.css,…