存档在 ‘SharePoint App’ 分类

Sharepoint 2013下载链接百度网盘

2016年6月12日

Sharepoint 2013下载链接如下:

链接:http://pan.baidu.com/s/1gfjUpZt 密码:nthv

对于硬件配置较低的用户,至少需要2台服务器

A:安装windows 2008 R2(启用AD功能 + Office Web Apps

B:安装windows 2008 R2(加入上面的AD服务器域) + SharePoint Server 2013 + SQL Server 2014

对于土豪开发用户,可以安装4台服务器,分别是

A: AD服务器

B:SQL Server

C:SharePoint Server 2013

D:Office Web APP

包含整套开发环境需要的软件:

操作系统 windows 2008R2,硬件好的话建议装个Server 2012 or above

cn_windows_server_2008_r2_with_sp1_x64_dvd

SharePoint Server 2013 安装包

cn_sharepoint_server_2013_with_sp1_x64_dvd_3831969

SQL Server 2014安装包:

cn_sql_server_2014_enterprise_edition_x64_dvd_3932882

Office Web APPS服务器,用于在线预览Office 文档

Microsoft Office Web Apps Server EN-US wacserver

Microsoft Office Web Apps Server ZH-CN wacserver

传说Sharepoint是扩展很灵活的,支持上千上万名用户那是没有问题的,只要money 足够。

社会摇。。。

Office 365 APP开发模式的理解

2013年12月23日

Office 365基于sharepoint 2013,sharepoint 2013提供APP开发方式,与以前的solution完全不一样,这个APP开发说得最多的是不能写代码了,只能写javascript+html。但我们要全面的了解一下才能下定论,office 365关闭了一上扇大门但又打开了另一扇大门。下图列出office 365 App开发的途径APP开发

分为三种:

provider-hosted app: 由office 365后面的sharepoint 和 你自己的主机进行沟通(你可以使用任意的工具开发自己的web服务,使用标准的CSOM/REST与sharepoint沟通)

auto-hosted app:自动托管,即c#代码运行在微软的Azure上面,sharepoint 自动与Azure沟通,所以你写好代码部署上去office 365就会自动在云上执行代码。

sharepoint-hosted app:大家经常使用的环境了,可以使用NAPA这样的app进行在线app开发,但只能使用javascript+html。

 

这样看上去就会觉得,sharepoint由以前的单向其它的数据变为双向的沟通,即sharepoint内嵌你的网页显示,但你的网页可以读取sharepoint的数据并且与它进行沟通!

如何用VS2013创建Office365的APP应用

2013年12月16日

昨天记录了,怎么使用NAPA在Office365上创建APP,今天我们用Visual Studio 2013在本地创建app试试,这两种方式的代码都是hosted在SharePoint上面运行的。

用VS2013创建app部署后的效果如下:

APP开发 1

先在office365上面建立开发人员网站哦,参考上一篇文章的怎么使用NAPA在Office365上创建APP,下面说说VS2013创建Office365 app的步骤:

一、在VS2013创建App for sharepoint 2013的项目

APP开发 2

APP开发 3

二、用模板生成的项目代码很简单,一个js请求sp,然后读取当前用户的信息,再绑定到指定的dom对象

APP开发 4

这个时候点击“运行”就会直接上传本地的app到 office365网站,直接查看效果。

是不是很简单?目前还未明白它的调试怎么用,js上下断点不会触发的。

如何在Office365上创建APP应用

2013年12月15日

在本地弄得死去活来之后,已经可以使用VS2013部署app,打开app的时候发现不知道这个泛解析url的登录密码怎么填,暂时放下,先到OFfice365上试一下简单的App开发,找回曾经的信心吧!

购买Office365最便宜的那个服务16元RMB/月,就可以开始进行sharepoint 2013传说中的app开发之旅,你还不赶快行动?

(不过一年的费用是16*12=192,租一个快速稳定的静态或不太稳定的php空间也勉强可以了。)

 

在Office 365上开发app很简单的,具体步骤如下:

一、购买office365后要到管理中心创建一个“开发人员网站”模板的网站集(只能是网站集,子网站不行)

APP开发 1

 

APP开发 2

二、在刚才创建的开发人员网站安装”napa”这个app应用,根据提示一步一步安装就是了,中间可能要用邮箱注册一个marketplace的一个帐号然后激活一下。

APP开发 3

三、安装好后就可以使用napa在线编写app了

APP开发 4

APP开发 5

点击运行后这个napa就会上传app到你的网站,然后打开ie看效果。

 

然后我测试了一下写服务器代码在里面的效果,感觉和sandbox里面一样。

APP开发 6

SharePoint 2013 App应用模型介绍

2013年12月8日

SharePoint历史

在SharePoint 2010及之前的SharePoint一直以solution方式增加功能,2010增加了一个sandbox,现在2013增加了一个app,限制越来越多。

App是参照手机的app模型,用户安装和删除app很简单,app的依赖尽量少。

 

与Solution/Feature的区别

我认为App是SharePoint 2013新增的功能,但还是支持以前的visual webpart和solution等方式的开发,还没有试过用sharepoint 2010的solution部署上去2013测试,估计还是有些地方需要修改或出错的。

App不允许代码在sharepoint服务器上运行,从好处好是减少了sharepoint服务器的压力的安全风险,却把这些风险转移到其它地方。以前只需要一台web服务器+数据库服务器,现在可能还需要一个app应用服务器,在里面访问SharePoint的内容还需要通过Oauthor等方式访问,增加我们的工作量。

 

总结

做开发的时候要取得平衡,如果使用app和solution的工作量和时间差不多,当然优先选择app。如果相差很远,我个人还是喜欢solution,那种完全控制的感觉。

 

下一节我们介绍一下开发一个简单的SharePoint App

粤ICP备10090854号-1