Web应用程序(门户)与不同系统接口



我认为我们最终必须开发一个门户网站,向外部用户公开我们的一些CRM 2011数据(即:与他们相关的Case,并跟踪我们的员工在他们身上所做的活动(,以及一些Dynamics AX 2009数据(可能是他们的发票等(,以及其他平台。

据我目前所知,门户网站最重要的要求是:

  • 门户的外观需要为每个用户配置(例如前景/背景颜色,可能是他们的公司徽标,显示数据的视图(来自CRM或AX的视图(

我不太确定该使用哪种技术。我知道它将是C#/.NET,但有什么工具可以简化这样一个门户的开发吗?

对于CRM数据,我考虑使用View,如果用户最终希望看到一个额外的列,我们可以在我们这边(在CRM中(配置它。

对于AX数据,可能需要开发一个Web服务。

使用MVC、Razor等有什么特定的好处吗?我们还有Sharepoint 2010可供使用,我对它的了解还不够,不知道它是否适合这样的用途。我不得不承认,就我最放心的事情而言,SP不是我喜欢的。

还有其他想法吗?我知道这是一个开放式的问题,但如果你需要更多的信息来帮助我,请留言。

我建议看一下ADX Studio(http://www.adxstudio.com/)。它是专门为与Dynamics CRM集成而构建的门户技术。我不知道他们是否有AX集成,但它都是建立在.NET上的,所以至少你会在CRM方面领先。

如果你想自己滚动,你关于使用视图的想法是很好的,也是我过去使用过的。事实上,我们甚至已经编写了将CRM表单呈现为公共web表单的代码,因此我们很容易进行更改。如果采用这种方法,您将对元数据服务感到非常满意。

希望能有所帮助!

最新更新