本文链接:http://www.cnblogs.com/souther/p/4543299.html

什么是Orchard

Orchard是一个免费,开源,注重社区的项目,其目标是提供ASP.NET平台上重复可用的应用程序与组件。它将创建共享组件用来构建ASP.NET应用程序及扩展,以及特定的应用程序利用这些组件来满足终端用户、脚本程序员、开发者的需要。此外,可帮助现有的.NET应用程序成功的实现其目标。Orchard采用的是BSD授权,是OSI认证的。Orchard项目的预期产品有三个:

  • 独立的基于.NET的应用程序来吸引终端用户、脚本开发人员、开发者
  • 使得建造类似应用比较简单的一系列组件
  • .NET社区联盟秋帮助实现这些应用与扩展

近期,Orchard项目主要集中在开发一款基于.net的CMS应用程序,这个程序允许用户快速创建内容驱动的网站,以及一个基础架构允许开发者与定制商通过扩展与主题提供额外的功能。

什么是Orchard CMS应用程序?与Microsoft SharePoint相比怎么样?

Orchard CMS是一个开源的项目目标是为想要快速创建面向网络的小web代理单位提供一个简单的解决方案。可以为公司提供一个功能全的、基于微软的、企业级的直接可用的CMS解决方案,包括高级搜索、Web分析、以及社交网络、Microsoft SharePoint™是一个更自然的选择。Sharepoint也提供超出CMS的功能包括团队合作、文档和技术管理,业务流程集成和业务智能。Microsoft SharePoint是针对企业和网站的一个业务合作平台,如今,Sharepoint运行许多大型面向网络的网站,这些网站需要SharePoint提供的高效CMS,搜索引擎,工作流和分析功能。例如Kraft, Viacom, Hawaiian Airlines, US Government, and United States Marine Corp这些地方都用到了。

什么是Orchard工程的状态?现在哪些是可以使用的?

Orchard2011年1月发布第一版,当时发布在CodePlex和Gallery,也可以使用Web平台安装。这个版本是一个充分准备的发布的产品,这个版本是Orchard团队和活跃社区超过一年的努力与贡献的结果。第一版为了实现模块化与主题以及资源站(Galley和相关的开源项目,这里可以上传和分享你的用户扩展,意思就是你可以自己写主题、模块),用了一系列复杂的扩展模型来自定义行为。团队的焦点现在是支持第一版的同时计划下一版。我们非常欢迎社区参与与贡献,以便我们能更好的验证我们的设计和开发方式,来贴近实际的项目需求。

Orchard的受众是谁?你关注开发者还是用户,还是两者都有?

Orchard寻求各式受众,无论只需建立一个网站的终端用户,还是想要通过标记语言或代码定制以主题或模块形式来扩展应用程序的开发者、脚本程序猿、设计师。它也想要吸引Web开发和咨询商店,这些商店往往建立或定制中小规模的业务网站,他们也可以使用这个开源CMS。近期,我们主要涉及.net开发者受众,因为Orchard的根本是ASP.NET MVC和其它.net框架技术。

Orchard可以很好的工作在虚拟主机环境下么?

Orchard其实就是为虚拟主机定制的,在虚拟主机上用户不需要关心有哪些软件运行在服务器上。

作为一个开源解决方案,Orchard将保持它的复杂度以便运行多数不同的技术来保持它适应于运行不同平台或数据库的主机。在提供运行.NET+IIS+SQL的专用主机环境中,SharePoint提供优化的解决方案这可利用组合平台的独立优势。(意思是你就用微软的这一套,效果好)

Orchard与DNN比较怎么样?和微软什么关系 ?

DNN是一个成熟且成功的基于.NET的项目,也是微软的一个关键合作者,是.NET开源生态中一个重要的贡献者。我们希望Orchard所使用的新技术能一直服务于存在的应用程序,比如DNN,而且最后可以给我们的合作伙伴提供可以用于丰富其产品的基础框架和组件。

Orchard目的是帮助我们的.net伙伴,而不是与他们竞争。Orchard已经与.net开源社区中几家有了使用,包括DNN,来验证相互合作的机会。除此之外,提供的共享的架构也有益于现有应用,我们也将会继续寻求机会来贡献已有的项目,同时帮助伙伴们成功地达到目标。Orchard的扩展模型也成为了伙伴们展现它们解决方案与扩展受众的另一媒介。

Oxite怎么样?它们难道不也是建造CMS应用程序?Oxite与Orchard比怎么样?

Oxite开始只是 一个博客引擎用于支持Mix '09会议网站,后来它也发展成了一个成熟的开源项目。Oxite近来也开始引入常用扩展支持(模块,插件)以及一些清量级的CMS内容编辑特性,而Orchard也开始与他们合作来共享架构与代码。最终,我们推断我们的努力都是更好的服务于合作,而且两个Oxite的主要开发者,Erik Porter 和Nathan Heskew已经正式加入Orchard团队。早期我们一起努力想为大家带来学习课程从Orchard原型和Oxite开发,相互借鉴代码以便用于各自,最后我们发现了一个新的架构那就是Orchard CMS.我们决定重新开发,利用来自社区的指导和贡献,而不是用已有的代码,为的是利用前沿社区来创建一个能够应对挑战的可持续的架构。

Orchard常见问题的更多相关文章

  1. C++常见笔试面试要点以及常见问题

    1. C++常见笔试面试要点: C++语言相关: (1) 虚函数(多态)的内部实现 (2) 智能指针用过哪些?shared_ptr和unique_ptr用的时候需要注意什么?shared_ptr的实现 ...

  2. SQL Server常见问题介绍及快速解决建议

    前言 本文旨在帮助SQL Server数据库的使用人员了解常见的问题,及快速解决这些问题.这些问题是数据库的常规管理问题,对于很多对数据库没有深入了解的朋友提供一个大概的常见问题框架. 下面一些问题是 ...

  3. 【腾讯优测干货分享】如何降低App的待机内存(二)——规范测试流程及常见问题

    本文来自于腾讯优测公众号(wxutest),未经作者同意,请勿转载,原文地址:https://mp.weixin.qq.com/s/806TiugiSJvFI7fH6eVA5w 作者:腾讯TMQ专项测 ...

  4. [翻译]Orchard如何工作

    Orchard一直是博主心中神一般的存在,由于水平比较菜,Orchard代码又比较复杂看了几次都不了了之了.这次下定决心要搞懂其工作原理,争取可以在自己的项目中有所应用.为了入门先到官网去学习一下相关 ...

  5. mysql数据库开发常见问题及优化

    mysql 数据库是被广泛应用的关系型数据库,其体积小.支持多处理器.开源并免费的特性使其在 Internet 中小型网站中的使用率尤其高.在使用 mysql 的过程中不规范的 SQL 编写.非最优的 ...

  6. 《PDF.NE数据框架常见问题及解决方案-初》

    <PDF.NE数据框架常见问题及解决方案-初> 1.新增数据库后,获取标识列的值: 解决方案:    PDF.NET数据框架,已经为我们考略了很多,因为用PDF.NET进行数据的添加操作时 ...

  7. MIS性能优化常见问题与方案(辅助项目组性能优化的总结贴)

    最近帮忙公司的几个项目组进行了不同方面的性能优化,发现几个项目都出现了一些共性的问题.这里写一篇文章,总结一下这几类问题,以及其对应的解决方案.方便其它项目组参考.   常见问题一:打开页面非常慢,有 ...

  8. JMeter常见问题集合

    前言 本文内容仅仅是针对Jmeter的部分功能名词的介绍和解释,以及初学者不易理解的问题的整理.部分内容来自别人做的整理,为了更好地整理自己的思路,所以可耻的整理一下发到博客上. 标题[1-6]和[参 ...

  9. NHibernate常见问题及解决方法

    NHibernate常见问题及解决方法 曾经学过NHibernate的,但是自从工作到现在快一年了却从未用到过,近来要巩固一下却发现忘记了许多,一个"in expected: <end ...

随机推荐

  1. HDU 4049 Tourism Planning(动态规划)

    Tourism Planning Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) ...

  2. linux移植问题汇总(一)

    linux移植问题汇总(一) 在此记录移植linux过程中出现的问题以及解决方法. 项目GitHub地址 linux3.0.80:https://github.com/numbqq/linux-3.0 ...

  3. html,js简单保存textarea换行格式

    有时候我们在做表单提交时,往往需要把html标签保存起来,但是textarea不保存换行的信息,所以我们需要用js来实现保存textarea的换行等HTM标签.真正让HTML文本框里的换换等格式保留下 ...

  4. [麦先生]初学Laravel框架与ThinkPHP的不同(1)

    作为一个PHP菜鸟初学Laravel框架 在学习过程中我发现了其与TP框架的不同点,由于时间问题和认识还不够完善我先写出其中几点,有错误的地方希望各位大牛斧正... 1.渲染模版方式的不同:在Lara ...

  5. Linux 系统常用命令汇总(六) 文件打包与压缩

    文件打包与压缩 命令 选项 注解 示例 compress 文件名 压缩指定的文件,压缩后的格式为*.z compress install.log -d 解压被压缩的文件  .z为后缀的文件:compr ...

  6. web前端笔试题总结

    em和rem的区别: 浏览器的默认字体高度是16px,1em=16px:大小可以自己设置调整,并且默认集成父级容器中文本的大小. rem是CSS3中新增的属性,默认情况下是文本尺寸的大小,不同的是它集 ...

  7. SPOJ AMR12A The Black Riders --二分+二分图最大匹配

    题意:有n个人,m个洞.每个洞能容纳一个人,每个人到每个洞需要花费一些时间.每个人到达一个洞后可以花C的时间来挖一个洞,并且最多挖一个洞,这样又能多容纳一人.求能使至少K个人进洞的最短时间. 解法:看 ...

  8. Android外部SD卡的读取

    package com.kevin.writeorreadfile1_1; import android.app.Activity; import android.bluetooth.le.ScanF ...

  9. HashTable Dictionary HashMap

    HashTable和HashMap 脑海中一直存在两个Hash,一个是HashMap另一个是HashTable,今天来总结一下两者的区别 相同点:表示根据键的哈希代码进行组织的键/值对的集合. 区别: ...

  10. 自定义WPF ListBox的选中项样式

    首先介绍一种简单地方法:就是通过自定义SystemColors类的参数来自定义WPF ListBox选择颜色的,SystemColors的HighlightBrushKey和HighlightText ...