orchardch.com
Orchard 中文 - 博客文章 - 博客文章
http://www.orchardch.com/Blog/20140320152526
各位程序界的朋友们好,我们能相聚在Orchard社区是一种缘份. Orchard是一个非常好的ASP.NET开源项目,从它从诞生到现在国内很多人关注和使用,一路来我们经历太多,我们能顺利的使用这一优良的CMS系统, 少不了那些不辞劳苦翻译国外资料,认真钻研,无私奉献的朋友们,这里我向你们致敬了! Orchard目前仍然在继续向好的方向发展,它越来越庞大,甚至当我们看它的启动过程的时候都觉得非常不可思议,就好像是一个复杂的发动机,继续往下看,用不了多久我们就会大脑"栈溢出".相信很多人都对它的复杂结构有过感叹和无奈,也许它的复杂程度是有些人第一次见到! 如果他继续这样受挫的面对这样一个庞大复杂的系统,时间一久他可能会选择放弃,夹杂着各种无奈与遗憾., 因此对于很多在工作在ASP.NET下的朋友们来说,如何学习和利用Orchard已经成了一个公共的话题! 就此,我决定发起一个倡议,希望大家能有组织的加入Orchard源码分析的大家庭来,具体的方案是这样的:. 缓存 分页 命令 数据持久 内容 渲染 宿主环境/模块加载/IOC/AOP 事件总线 异常处理 文件系统 索引管理 本地化/国际化 日志.
orchardch.com
Orchard 中文 - 博客文章 - 博客文章
http://www.orchardch.com/Blog/20140117032232
本人正在做一个爬虫,从某站爬取超大的数据,准备边爬边插入到数据库, 可以在测试过程中发现异常时 之前爬了很久的数据根本没有插入到数据库, 于是这种情况下我对Orchard NH的事务产生了质疑. Using (var trans = new TransactionScope(TransactionScopeOption.Suppress). 于是在看 Orchard.Framework/Data/Repository.cs 的源码,发现在取 NH会话时调用了 SessionLocator.For() 方法,进一步跳入进去看源码 ,看到. 幸好Orchard 优秀的设计,里面提供了一个 RequireNew 方法, 于是可以在每一批操作前加上一句. Orchard 中文 www.orchardch.com 是 Orchard 项目(orchardproject.net 官方指定的社区合作平台,为 Orchard 提供中文技术支持、推广交流和业务合作。 Powered by Orchard. 京ICP备12010626号 友情链接 nop中文.
orchardch.com
Orchard 中文 - 博客文章 - 博客文章
http://www.orchardch.com/Blog/20140521031000
我想在 Edit Enterprise View下,删除Factory。 建立 EnterprisePart, FactoryPart, FactoryListPart。 C, t) = { orchardServices.WorkContext.SetState("Enterprise", t.Record); });. OK,在Load Enterprise的时候我们把它存在 WorkContext中(类似Request.Items)。 Required] public string Name { get { return Record.Name; } set { Record.Name = value; } } } public class FactoryPart : ContentPart. Factories = new LazyField IEnumerable. FactoriesFeild { get { return factories; } } public IEnumerable. Private readonly IOrchardServices orchardServices;...
orchardch.com
Orchard 中文 - 关于我们 - 关于我们
http://www.orchardch.com/aboutus
Orchard中文 www.orchardch.com. 感谢Orchard项目 orchardproject.net 为我们带来这个优秀的开源项目。 Orchard 中文 www.orchardch.com 是 Orchard 项目(orchardproject.net 官方指定的社区合作平台,为 Orchard 提供中文技术支持、推广交流和业务合作。 Orchard 中文建设于 2012 年 2 月,通过这个平台我们希望将 Orchard 的先进技术及思想传入中国,为广大的 IT 从业人员提供注入新鲜的血液。 Powered by Orchard. 京ICP备12010626号 友情链接 nop中文.
orchardch.com
Orchard 中文 - 博客文章 - 博客文章
http://www.orchardch.com/Blog/551
Orchard 中文 www.orchardch.com 是 Orchard 项目(orchardproject.net 官方指定的社区合作平台,为 Orchard 提供中文技术支持、推广交流和业务合作。 Orchard 中文建设于 2012 年 2 月,通过这个平台我们希望将 Orchard 的先进技术及思想传入中国,为广大的 IT 从业人员提供注入新鲜的血液。 Powered by Orchard. 京ICP备12010626号 友情链接 nop中文.
orchardch.com
Orchard 中文 - 博客文章 - 博客文章
http://www.orchardch.com/Blog/20140626084315
在orchard社区的共同努力下,Orchard汉化工作初步完成, 不过在实际使用中可能会有些地方翻译不合理,仍需大家共同纠错. 如翻译平台中的po文件内的范围限定有问题. Msgctxt Orchard.XXXXX.XXXX.XXXXX. 特别鸣谢 : Barrie lm902 (身在加拿大,经常通宵翻译), 昆明 老革命. Orchard 中文 www.orchardch.com 是 Orchard 项目(orchardproject.net 官方指定的社区合作平台,为 Orchard 提供中文技术支持、推广交流和业务合作。 Orchard 中文建设于 2012 年 2 月,通过这个平台我们希望将 Orchard 的先进技术及思想传入中国,为广大的 IT 从业人员提供注入新鲜的血液。 Powered by Orchard. 京ICP备12010626号 友情链接 nop中文.
orchardch.com
Orchard 中文 - 下载 - 下载
http://www.orchardch.com/Download
汉化项目已托管到: https:/ crowdin.net/project/orchard-cms. Orchard 中文 www.orchardch.com 是 Orchard 项目(orchardproject.net 官方指定的社区合作平台,为 Orchard 提供中文技术支持、推广交流和业务合作。 Orchard 中文建设于 2012 年 2 月,通过这个平台我们希望将 Orchard 的先进技术及思想传入中国,为广大的 IT 从业人员提供注入新鲜的血液。 Powered by Orchard. 京ICP备12010626号 友情链接 nop中文.
orchardch.com
Orchard 中文 - 案例 - 案例
http://www.orchardch.com/Portfolio/548
线上地址: http:/ www.lamex-of.com/. Orchard 中文 www.orchardch.com 是 Orchard 项目(orchardproject.net 官方指定的社区合作平台,为 Orchard 提供中文技术支持、推广交流和业务合作。 Orchard 中文建设于 2012 年 2 月,通过这个平台我们希望将 Orchard 的先进技术及思想传入中国,为广大的 IT 从业人员提供注入新鲜的血液。 Powered by Orchard. 京ICP备12010626号 友情链接 nop中文.
orchardch.com
Orchard 中文 - 案例 - 案例
http://www.orchardch.com/Portfolio/485
Http:/ www.apmarry.com. Orchard 中文 www.orchardch.com 是 Orchard 项目(orchardproject.net 官方指定的社区合作平台,为 Orchard 提供中文技术支持、推广交流和业务合作。 Orchard 中文建设于 2012 年 2 月,通过这个平台我们希望将 Orchard 的先进技术及思想传入中国,为广大的 IT 从业人员提供注入新鲜的血液。 Powered by Orchard. 京ICP备12010626号 友情链接 nop中文.
orchardch.com
Orchard 中文 - 博客文章 - 博客文章
http://www.orchardch.com/Blog/20140528080507
2014年5月26日 orchard lean.md. Httpcontext ,HttpRequest, HttpResponse. Protected void Application Start() {. Starter = new Starter IOrchardHost (HostInitialization, HostBeginRequest, HostEndRequest);. Public Starter(Func HttpApplication, T initialization, Action HttpApplication, T beginRequest, Action HttpApplication, T endRequest) {}. Run the initialization delegate asynchronously in a queued work item. Public void LaunchStartupThread(HttpApplication application). Make sure incoming requests are queued.