是否有人为LOB应用程序实施了Orchard?如果是这样,你的经历是什么?你会推荐使用它还是另一个CMS吗?或者你认为这是错误的路要走吗?使用Orchard作为LOB应用程序?
10
A
回答
17
根据我的经验,围绕Orchard开发自定义LOB应用程序可能是个好主意或坏主意。这一切都取决于你想实现的目标,最重要的是你想从Orchard框架中利用哪些潜在的特性/功能。
就我个人而言,我爱上了果园模块化架构和简单的后端设计。我想在我的应用程序中拥有所有这些功能,并决定完全在Orchard上编写我的应用程序。
所以,如果你想我做了同样的决定,我可能是警告你的如下:
1 - 你得了解MVC内部还算不错,因为果园有写的代码量巨大在这个舞台上。如果你不是MVC专家,那么你会发现自己花了很多时间去思考你应该做的事情。
2-取决于摆脱一些内置模块是什么类型的,你想开发应用程序,可能是必要的,甚至是一些核心模块,这可能导致你进入是很难解决问题的。
3 - 如果您进行了这么多的自定义设置,以后从Orchard发布的任何版本都可能会破坏您的代码 - 并且您可能会发现自己维护自己的应用程序框架并且无法应用错误修复等。并且介意你,Orchard只是一个新的框架,所以期待一堆bug修复,很快就会发布。
加上其他可能的后果,这你做出最后决定前权衡的利弊在这里是非常重要的。
所以,我的建议是如下:
如果你认为你可以使用果园无严重定制它的内部,你一定会受益匪浅。在另一方面,如果你的项目规范将需要你做出框架的巨大变化,那么我不会建议你采用这个方法。
总之,对于一个严重的大项目 - 不要使用果园。
不幸的是,我不知道还有写成乌节在这里推荐任何其他框架。
希望这会有所帮助!
相关问题
- 1. MVC LOB应用程序
- 2. Umbraco适用于LOB应用程序吗?
- 3. 您是否在LoB应用程序中使用ServiceReferences?
- 4. 使用Silverlight,WCF RIA,MVVM和EF 4的LOB应用程序?
- 5. 任何人使用WPF进行真正的LOB应用程序?
- 6. 在Silverlight中为LOB应用程序设计UserInterface
- 7. Tomcat8使用应用程序作为ROOT.war
- 8. 可用性:Silverlight LOB应用程序中的子窗口
- 9. 用于LOB应用程序的WPF UI布局
- 10. Silverlight是否适用于大型LOB应用程序
- 11. 使应用程序为ios 3.0工作
- 12. Silverlight vs ASP.NET(和HTML5)for LOB应用程序
- 13. WPF LOB应用程序 - 客户端特定控制更改
- 14. 测试业务线(LOB).NET应用程序?
- 15. 使用HTML开发桌面应用程序视图,作为web应用程序
- 16. 使用应用程序作为应用程序内购买的内容
- 17. 如何为脱机模式构建LOB应用程序/数据库
- 18. 作为子应用程序运行MVC应用程序?
- 19. Windows 10 UWP应用程序作为桌面应用程序
- 20. 作为控制台应用程序运行Asp.net应用程序
- 21. Rails应用程序作为多轨应用程序的代理
- 22. 作为本地移动应用程序的Web应用程序
- 23. 将MVC应用程序作为独立应用程序运行
- 24. 加载应用程序中的应用程序作为单应用程序中的子应用程序
- 25. 使iPad应用程序成为通用应用程序
- 26. 使用@Lob作为播放框架中的字段
- 27. 我如何使我的应用程序作为家庭应用程序
- 28. 如何将Orchard CMS与当前的MVC2应用程序集成?
- 29. Orchard web应用程序内部的虚拟目录
- 30. 将现有的ASP.NET MVC应用程序与Orchard CMS集成
很好的答案。我们正在调查果园,并对你有类似的想法。 – 2011-02-19 00:51:04