在Sharepoint2013中添加的新的开发模式,App for Sharepoint.这是一种全新的开发模式.
在我个人看来,Sharepoint开发人员终于迎来了自己的春天.有的时候我就羡慕那些做ios 安卓等系统开发的人,做的一个又一个的app.即使不通过公司也可以做自己喜欢的应用.
我这做企业应用的Sharepoint工程师,只能老老实实的在家呆着了.呵呵.
现在好了,企业应用也有app stroe.我们可以把一个一个的企业应用程序做成app,发布到app store上去.
好,不扯淡了.先简单的介绍下app的开发模式.
见过Sharepoint2013的童鞋应该看的出来,现在Sharepoint上面的所有功能都是一个一个的app了。
比如添加一个自定义列表,文档库等等,都是一个一个的app。
app for Sharepoint分三种开发模式。
1.Sharepoint hosted
2.window azure hosted
3.provider hosted
第一种是把app托管在Sharepoint上。应用的也都是Sharepoint自己的资源。也是最适合开发人员做自己的小app。
第二种,是托管在微软的云服务器上。
第三种,比较牛,他是托管在第三方的服务器上,而且不限制开发语言。比如用java开发的一个web,然后在app中应用这个web。添加app到Sharepoint。有一个缺陷就是,当我们在Sharepoint中点击这个app的时候,就会跳转到
这个java开发的web上。即使界面相同,但是url也变了。不过这种模式要求对Sharepoint开发不是很精。这种的认证方式。类似支付宝,这里具体就不说了。
大家在vs2012中新建的时候就能看到。我这里知识简单的概括一下。这三种开发模式。