SharePoint中的服务器场解决方案和沙盒解决方案
2013-04-25 22:42
295 查看
服务器场解决方案:
在SharePoint开发中,支持所有定制功能的开发,可以在任意级别中使用。但是,它的部署,需要服务器管理员来操作,只有服务器管理员才有权限安装和部署我们定制开发的解决方案。沙盒解决方案:
沙盒解决方案是在SharePoint2010中才有的一种解决方案,它的好处是安装和部署解决方案时,只需要站点集管理员就可以了,不用每次都去找服务器管理员来做部署工作。而站点集管理员的权限小于服务器管理员,所以呢,沙盒解决方案可定制的开发也就受到了限制,只能做部分功能的定制。而那些受限的功能一般有这样一些情况,如:访问站点之外的资源(磁盘文件,操作数据库等)
SharePoint可定制开发的场景:
1.在浏览器上,定制站点的模板,页面,主题,列表,文档库等(这些定制化的内容,开发人员和用户都可以定制,前提是需要有相应的权限);
2.通过SharePoint Disigner定制开发或修改网站的模板,外部数据,工作流,非服务器端代码才能完善的功能等(这些内容需要开发人员来完成);
3.通过开发工具(Visual Studio)定制开发的功能,WebPart,Features,EventHandler,workflow等等。(这些功能一定是开发人员参与开发,部署的时候,如果是SharePoint2007,一定需要服务器管理员才可以部署;如果是SharePoint2010,可根据解决方案类型,选择是服务器管理员还是网站集管理员来部署)
(关于SharePoint解决方案的相关信息,陈希章老师的博客中有更详细的参考:/article/4661022.html)
SharePoint开发中,开启的进程:
1.服务器场解决方案附加在 w3wp.exe进程上;
2.沙盒解决方案附加在 PUCWorkerProcess.exe进程上;
相关文章推荐
- SharePoint 2010中的沙盒解决方案(Sandboxed Solution)
- SharePoint 2010中的沙盒解决方案(Sandboxed Solution)
- SharePoint 沙盒解决方案 VS 场解决方案
- SharePoint 沙盒无法启动新的解决方案服务的SPUserCodeV4
- 开发,部署,监视SharePoint 2010的沙盒解决方案
- SharePoint 2010中的沙盒解决方案(Sandboxed Solution)
- SharePoint 沙盒解决方案部署无法启动计算机服务SPUserCodeV4
- SharePoint 2010中的沙盒解决方案(Sandboxed Solution) 推荐
- SharePoint 沙盒解决方案部署无法启动计算机服务SPUserCodeV4
- 【转帖】SharePoint 2010中的沙盒解决方案(Sandboxed Solution)
- SharePoint 2013 沙盒解决方案不能激活(激活按钮不可用)
- SharePoint 2013 沙盒解决方案不能激活(激活按钮不可用)
- 沙盒解决方案解决SharePoint 2013 以其他身份登陆的问题
- 沙盒解决方案解决SharePoint 2013 以其他身份登陆的问题
- 沙盒解决方案解决SharePoint 2013 以其他身份登陆的问题
- SP2010系列:谈论 SharePoint 2010中的沙盒解决方案(Sandboxed Solution)
- 【转发】谈论 SharePoint 2010中的沙盒解决方案(Sandboxed Solution)
- 通过Vs2012本地安装Sharepoint 2013 解决方案(不是联机)【Sharepoint 2013 - Empty project error】
- SharePoint 2010 Reporting Services 报表编译错误 项“”的路径无效完整路径的长度必须小于260个字符 解决方案
- MOSS2010操作(3)-沙盒解决方案管理