大家都知道Duet是SAP和Microsoft共同推出的一款可以让用户通过Office系列软件访问Mysap Business Suite中各项功能的产品. 不过恐怕很少有人知道, 与此同时, Microsoft也早已推出了另外一项名为Snap的计划, 目的则是为.NET的开发人员开发从Office系列访问Microsoft Dynamic系列企业管理软件提供技术支持.(Official Site: http://www.gotdotnet.com)
微软的VP Satya Nadella 就曾经说过, Duet和Snap这两个项目有着非常类似的初衷,那就是鼓励用户从更为熟悉易用Office系列界面来访问企业管理软件中的业务功能. 不过两者之间最大的区别在于Duet是一款支持SAP软件的商业产品,而Snap则是只支持微软自家Dynamic系列的一个代码共享库. 众多独立开发商可以应用微软免费提供的Snap代码,开发基于Office 2003及2007访问Dynamic AX4.0或Dynamic CRM3.0的应用.
从技术角度分析,Duet和Snap这两者应用的框架也有所不同,具体可以参见下图
|