我知道几乎所有关于CMS的内容都已经说过了,但这次我感兴趣的是最适合添加自定义模块的CMS。
情况如下,我对C#,.NET和CSV有一点了解,我认为我很好的是MSSQL和业务逻辑(在我们公司)。现在我想开始自己的应用程序来支持我们公司的最佳实践。
一个想法是采取一些CMS(如果可能的话免费)并开始添加包含我已经拥有的内容的模块。我大量使用SQL报告服务和许多存储过程来处理SQL中的数据。
目标CMS应该能够接受带有ASP.NET控件的自定义模块,例如DataGridWiew,GridList,ReportWiewer和基本控件,如标签字段,按钮等。
我确实尝试过DotNetNuke,但在我第十次尝试编译模块并将其放入DNN之后,我决定在SO上寻求帮助。
子问题
由于有很多WEB CMS用于这样的事情,我想知道是否有任何基于Windows的框架或CMS用于启动业务应用程序?
我知道Visual Studio是我的好朋友,我可以使用很多.NET控件,但是为我开始新的应用程序很远,不幸的是我还没有足够的知识和能力来开始我的自己的。
答案 0 :(得分:2)
我可以为CMS推荐两种产品:
答案 1 :(得分:1)
看看Sitefinity。
对我而言,它听起来像是一个完美的匹配,因为它的主要优势在于它为开发人员提供的可扩展性。您可以在CMS页面上删除所有类型的.NET Web控件(用户控件,默认MS控件,自定义编译控件)并立即使用它们。还有一个模块开发框架,您可以使用它来扩展CMS并添加您需要的任何内容。
免责声明:我在开发Sitefinity的团队工作。
答案 2 :(得分:0)
我建议你尝试mojoportal,它就像DDN但速度更快,我可以创建一个用户控件,只需将它添加到mojoportal,