追时间

Yak shaving during web development, thoughts...from Jijie Chen

Orchard.News:第一个 Orchard 模块

上一篇 中,我们已经新建了 Orchard.News 模块,并且我对一个典型的 Orchard 模块的结构作了概要式的介绍,相信您对模块的构成已经有了初步的了解。 此篇将继续上一篇的话题讲解,如果您还没有按照之前的步骤配置好 Orchard 开发环境并新建 Orchard.News 示例模块,请您先转到前两篇阅读相关内容并按照文章里的叙述着手准备工作。 Orchard 模块:基于 ASP.NET MVC 结构 请在开始 Orchard 模块开发之前,最好对 ASP.NET MVC 的基础理论作初步的了解。 原本计划在本篇介绍 ASP.NET MVC 的一些基础知识,毕竟 Orch... [更多...]

[译]Orchard 建议:在开发和生产环境中分别应该开启和禁用的模块

原文来自 Orchard 项目网站。   尽管使用预编译功能,在 Orchard 1.6 中,模块可以预编码成 dll文件, 关闭在开发环境中不需要的模块仍然是个好习惯,即使性能影响也并不大。这里是有一个简要的列表: 应该在生产环境中启用的模块是(区别与测试环境): Cache(缓存) Warmup(热启动) Keep Alive(保持在线) Combinator(资源整合) Lucene(否则,它会创建一系列索引文件和记录)或其他索引服务(也包括 Indexing [索引]自身) Any analytics (分析)   ... [更多...]