sharepoint 2013的App开发模式

在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中新建的时候就能看到。我这里知识简单的概括一 下。这三种开发模式。

时间: 2024-11-03 19:21:28

sharepoint 2013的App开发模式的相关文章

SharePoint 2013 搭建app本地开发环境

原文:SharePoint 2013 搭建app本地开发环境 使用SharePoint App,如果要通过应用程序目录分发 SharePoint 相关应用程序,如具有完全控制权限的 SharePoint 相关应用程序(无法部署到 Office 365 网站),则将需要使用本地计算机上完整安装的SharePoint 2013.我们在本文中提供了用于设置SharePoint 2013 的本地安装以及开始开发SharePoint 相关应用程序的步骤. 一.配置前准备 1. 请确定已经安装好ShareP

SharePoint 2013的本地开发解决方案及远程调试

在SharePoint开发中,我们需要在部署有SharePoint环境的服务器中开发,这是一件让人很苦恼的事情,毕竟不能一个项目多人开发配备多台服务器,这就需要本地开发. 本来自己以为SharePoint 2013在不再支持客户端系统的条件下,只能服务器上开发,QQ群里的朋友提醒说也可以本地开发,远程调试,以为自己是知道SharePoint 2010可以通过注册表修改,本地安装SharePoint的,顺着这个思路,经过一番谷歌/bing,然后实现了,在此总结一下,分享给大家. 思  路 本地安装

SharePoint 2013站点模板开发概述

一直以来所接触的SharePoint开发,都是Designer配合Visual Studio,前者设计页面,后者开发功能,相互合作,完成SharePoint网站开发.直到SharePoint 2013接触站点模板,才发现站点也可以直接通过VS来进行开发,创建母版页.页面.WebPart.列表.列表项.网站栏等等,完成一个站点的开发. 或许是自己认识过于浅薄,但是在浏览众多博客当中,暂时还未曾发现类似的博客,所以,写一篇博客分享给大家.也因为是一个开发示例,所以功能比较简单,我自己简单写了一个发布

浅谈SharePoint 2013 站点模板开发

一直以来所接触的SharePoint开发,都是Designer配合Visual Studio,前者设计页面,后者开发功能,相互合作,完成SharePoint网站开发.直到SharePoint 2013接触站点模板,才发现站点也可以直接通过VS来进行开发,创建母版页.页面.WebPart.列表.列表项.网站栏等等,完成一个站点的开发. 或许是自己认识过于浅薄,但是在浏览众多博客当中,暂时还未曾发现类似的博客,所以,写一篇博客分享给大家.也因为是一个开发示例,所以功能比较简单,我自己简单写了一个发布

“NaPa” 开发SharePoint 2013 App

搭建好SharePoint2013的环境. 然后创建一个Developer Site 开发SharePoint 2013 App-sharepoint app 开发"> 在图中可以发现,2013多了个Developer Site. 这个是专门针对开发人员的站点.只有创建这样的站点,才可以 添加"Napa"的APP应用. 在管理中心创建好了这个站点 然后打开. 上图就是我们刚刚创建的DeveloperSite 点击Build an app.添加开 发人员所需要的app 大

SharePoint 2013 开发教程

原文:SharePoint 2013 开发教程 做了SharePoint有三年了,大家经常会问到,你的SharePoint是怎么学的,想想自己的水平,也不过是初级开发罢了.因为,SharePoint开发需要接触的东西太多了,Windows操作系统.AD.网络知识.Office系列.还有Exchange和Lync,而且二次开发经常会遇到各种各样的问题. 总的来说,我觉得SharePoint的学习在于使用和积累,用的多了就熟练了,很多SharePoint的小技巧是很重要的,对于使用起来非常方便.其次

java-android 开发模式是啥?

问题描述 android 开发模式是啥? Android app开发模式到底如何搭建,工程结构又是什么样子的?现在我发现好多人都没有遵从MVC模式来写,大量的逻辑全部写在activity里,醉了 解决方案 一般就是参考MVC模式,大概分为简单的几层.推荐一个文章给你: http://bbs.csdn.net/topics/391069356 解决方案二: Android开发的MVC模式Android飞行模式开发Android开发中MVP模式浅析 解决方案三: 开发模式也就是一种参考,你喜欢用就用

android使用webwiew载入页面使用示例(Hybrid App开发)_Android

Hybrid App 是混合模式应用的简称,兼具 Native App 和 Web App 两种模式应用的优势,开发成本低,拥有 Web 技术跨平台特性.目前大家所知道的基于中间件的移动开发框架都是采用的 Hybrid 开发模式,例如国外的 PhoneGap.Titanium.Sencha,还有国内的 AppCan.Rexsee 等等.Hybrid App 开发模式正在被越来越多的公司和开发者所认同,相信将来会成为主流的移动应用开发模式. Hybrid App 融合 Web App 的原理就是嵌

android使用webwiew载入页面使用示例(Hybrid App开发)

Hybrid App 是混合模式应用的简称,兼具 Native App 和 Web App 两种模式应用的优势,开发成本低,拥有 Web 技术跨平台特性.目前大家所知道的基于中间件的移动开发框架都是采用的 Hybrid 开发模式,例如国外的 PhoneGap.Titanium.Sencha,还有国内的 AppCan.Rexsee 等等.Hybrid App 开发模式正在被越来越多的公司和开发者所认同,相信将来会成为主流的移动应用开发模式. Hybrid App 融合 Web App 的原理就是嵌