博客

关于如何写List候补(制作主题)

作者: cabbage89      时间: 2014年9月30日 11:23:00

请热心人帮忙翻译此篇博文,里面详细介绍了如果做一个列表及写对应的候补(模板). http://skywalkersoftwaredevelopment.net/blog/ways-to-render-lists-of-things

阅读全文...

Orchard汉化工作完成!

作者: cabbage89      时间: 2014年6月26日 16:43:00

https://crowdin.net/project/orchard-cms  在orchard社区的共同努力下,Orchard汉化工作初步完成, 不过在实际使用中可能会有些地方翻译不合理,仍需大家共同纠错. 如翻译平台中的po文件内的范围限定有问题 msgctxt  ~/Modules/XXXX/Views/XXXXX.cshtml msgctxt  Orchard.XXXXX.XXXX.XXXXX 映射不对,导致已经翻译的词条不生效 在此鸣谢以下列表中辛勤的翻译工作者 : 特别鸣谢 : Barrie | lm90 …

阅读全文...

Orchard源码(Application_Start)异步委托调用

作者: RogerYo      时间: 2014年5月28日 16:06:00

2014年5月26日 orchard lean.md 2014年5月26日 10:26:31     晴   - ASP.NET 接收到对应用程序中任何资源的第一个请求时,名为ApplicationManager 的类会创建一个应用程序域。应用程序域为全局变量提供应用程序隔离,并允许单独卸载每个应用程序。 - 在应用程序域中,将为名为 HostingEnvironment 的类创建一个实例,该实例提供对有关应用程序的信息(如存储该应用程序的文件夹的名称)的访问 - 为每个请求创建asp.net核 …

阅读全文...

Orchard下的Master-Detail操作

作者: zxtko      时间: 2014年5月21日 11:10:00

Orchard官方文档有1-N关系的列子,主体思想是建立一个EditView Model,将N的数据传递到View上。它也有缺点:这个Model,和View是不能重用的,在繁琐的Web开发中,增加了负担。 我打算利用一个List Part来处理这种关系,主要是想重复利用这个List Part,View,Model都能重用。 举例,Enterprise - Factory,是1对多的关系。我想在 Edit Enterprise View下,删除Factory。 建立 EnterprisePart, FactoryPart, FactoryListPart。 FactoryPaort …

阅读全文...

Orchard 博文征集 !

作者: cabbage89      时间: 2014年3月20日 23:25:00

致各位极客们:                各位程序界的朋友们好,我们能相聚在Orchard社区是一种缘份. Orchard是一个非常好的ASP.NET开源项目,从它从诞生到现在国内很多人关注和使用,一路来我们经历太多,我们能顺利的使用这一优良的CMS系统, 少不了那些不辞劳苦翻译国外资料,认真钻研,无私奉献的朋友们,这里我向你们致敬了!                 Orchard目前仍然在继续向好的方向发展,它越来越庞大,甚 …

阅读全文...

Orchard大数据操作之事务分批提交 - RequireNew

作者: cabbage89      时间: 2014年1月17日 11:22:00

首先感谢Orchard中文群的@昆山|cc 兄弟技术支持! 本人正在做一个爬虫,从某站爬取超大的数据,准备边爬边插入到数据库, 可以在测试过程中发现异常时 之前爬了很久的数据根本没有插入到数据库, 于是这种情况下我对Orchard NH的事务产生了质疑~ 当我试图做一个独立的事务时             using (var trans = new TransactionScope(TransactionScopeOption.Suppress))           & …

阅读全文...

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

作者: weijiqiong      时间: 2013年12月17日 13:56:58

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

阅读全文...

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

作者: weijiqiong      时间: 2013年12月15日 20:00:00

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

阅读全文...

Orchard1.7.2及1.8相关路线规划

作者: weijiqiong      时间: 2013年10月30日 13:27:10

  Orchard1.7.2 这个版本不一定会发布,但是如果1.8版本的相关进展速度不够快的情况下,1.7.2还是会发布的,1.8版本按官方的说法会在11月份发布,但是按我的感觉不出意外应该会跳票,所以不出意外1.7.2应该会在近期发布,下面我们就看一下1.7.2和1.8版本将会给我们带来什么新的变化。   1.7.2修改内容: 在Core中集成SSL相关模块 一些性能方面的改进(具体怎么个改进措施没写) Orchard.Projections模块的过滤部分进行新功能的添加 一些BUG的修复(当然还会有新Bug的添加)   1.8.0修改内容 升级到.Net4.5 …

阅读全文...

一个基于Orchard的开源CRM --coevery简介

作者: cabbage89      时间: 2013年10月9日 10:41:00

Coevery经过多年研发,受到国内外很多圈内人士的认可。Coevery是一个开源web框架,我们希望能够用Coevery提供的功能替代部分系统开发的编码工作,使得应用开发变得更有效率,让开发者更关注业务逻辑以及用户体验上面的事情。Coevery基于开源的.NET Web平台项目,采用Orchard架构,并使用AngularJS改善页面体验。 coevery官方地址:http://www.coevery.com/ coevery演示网址:http://coeverydemo.novasoftware.cn codeplex:http://coevery.codeplex.com/ …

阅读全文...