内容仅供参考,需结合实际需求来处理. =========SharePoint 环境下运行ps1文件,ps1内容如下======= Set-ExecutionPolicy ByPass Add-PSSnapin Microsoft.SharePoint.PowerShell Add-SPSolution -LiteralPath "C:\Deploy_2013-08-21_v2.2\WSP\Custom_Lib.wsp" Add-SPSolution -LiteralPath "…
这是我们介绍SharePoint开发入门的第一篇,在这一篇里,我们会介绍SharePoint开发的几个关键物理路径,一些开发技巧和最基础的WebPart开发. 开发工具 在SharePoint 2013开发中,我们使用的是Visual Studio 2012/2013均可,但是VS2012要额外安装Microsoft Office Develop Tools for Visual Studio 2012,可以使用Microsoft Web PlatForm Install进行安装. 几个关键位置…
部署结构: 待更新! ----服务器硬件配置: 操作系统:ubuntu16.04-64bit CPU/内存:4核8G 1. 基础环境安装 nginx离线安装: docker环境安装: 2. 官方容器镜像下载: odoo-image: postgresql9.6-image: 3. 启动app1 4. 启动app2 5. 更新不同应用模块代码 6. Nginx代理配置 7. 验证访问…
这是百度经验的链接,本人主要参考的他.http://jingyan.baidu.com/article/cd4c2979e9330d756f6e6070.html 1 创建windows服务项目 2 代码就在 public partial class Service1 : ServiceBase { public Service1() { InitializeComponent(); } protected override void OnStart(string[] args) { } pro…
做了SharePoint有三年了,大家经常会问到,你的SharePoint是怎么学的,想想自己的水平,也不过是初级开发罢了.因为,SharePoint开发需要接触的东西太多了,Windows操作系统.AD.网络知识.Office系列.还有Exchange和Lync,而且二次开发经常会遇到各种各样的问题. 总的来说,我觉得SharePoint的学习在于使用和积累,用的多了就熟练了,很多SharePoint的小技巧是很重要的,对于使用起来非常方便.其次就是积累,因为现在软件更新速度快,如果没有学习的…
前言 最近在群里帮忙回答问题,碰到这么一个尴尬的问题,有人创建了一个新母版页,然后引用了新的母版页,不知道怎么的母版页有问题了,再也进不去站点了,希望修改回旧的母版页. 看到问题,想了一下,其实两种方法可以解决,一个是用SharePoint Designer打开站点,找到旧的母版页,直接设置就行了(前提是Designer还能打开): 第二种方法就是用PowerShell命令来解决了,命令如下: $web = Get-SPWeb http://sharepoint $web.CustomMaste…
一.Azure PowerShell部署   1.使用 PowerShellGet 在 Windows 上安装 Azure PowerShell 从 Azure PowerShell 版本 6.0 开始,Azure PowerShell 需要 PowerShell 版本 5.0. 若要查看在计算机上运行的 PowerShell 的版本,运行以下命令: #$PSVersionTable.PSVersion 2.Windows PowerShell升级 https://docs.microsoft.…
前言 最近,给SharePoint升级了,然后发现,有一大批视图不需要了,而且,名字是一样的,想着怎么清理,然后,就想到了powershell. powershell 示例: $siteUrl = "http://localhost"; $deleteViewName = "All Items"; $site = Get-SPSite $siteUrl; $web = $site.OpenWeb(); $lists = $web.Lists; for($i=0;$i…
服务器上传大小限制 --- 来自 FastAdmin 项目开发的引发的问题 服务器上传有几个地方修改. FastAdmin 的配置. php.ini 的配置. NGINX 的配置.…
部署方式 1.使用 jar 包部署 出现的问题 1.通过 feign 调用其他服务,出现超时的问题,该问题不是 ribbon.hystrix 没有配置导致的超时,经过测试,即使配置了也没有作用,该方法仅仅针对项目第一次启动,使用 feign 访问其他项目是配置有效 问题原因 1.项目是一个微服务分布式项目,通过服务编排工具 ranchar 去管理,而 xxl-job 是使用 jar 启动的,部署的 centos 服务器也没有被 ranchar 给管理到,导致 xxl-job 与使用 rancha…
两个星期前,我们发布了第一个小游戏教程: 教程:制作一个小游戏送给喜欢的TA(不会编程也能学会哦) 上周有好几位小伙伴在b站催更,呃,作为小透明,收到催更信息后还是很激动的!竟然有同学在看我们的小教程! 而且还动了手...... 动了手把游戏实现了出来. 游戏做出来后,一周之前也和大家分享了,如何把游戏中的波波和阿菌替换成自己的图片: 波波阿菌的小游戏1--填坑贴1 接下来就和大家分享:如何临时发布并部署我们的小游戏到服务器上,让自己喜欢的人能直接在微信上打开游戏玩耍. 阿菌先提前声明一下:企业…
这是对上一篇文章<SharePoint自动化部署,利用PowerShell 导出/导入AD中的用户>进行补充.开发时,为了测试和演示,我们往往需要经常性的把用户添加到AD中.数据量小的时候,不麻烦,手动也是可以解决了.但是如果数据量很大时,比如帮助客户导入数据,手动操作就显得不那么乐观了.所以需要借助PowerShell来导入人员(.csv)数据.在上一篇文章中,自动化部署也有这个功能,但由于时间紧张,写得并不是很完善.所以趁今天有空,特此完善更新下. 首先,需要将人员以.csv格式导出,详见…
这几个月一直在帮客户改需求,部署.我已经心力憔悴,经过一段时间的摸索,我对用PowerShell实现自动化部署也有了一些心得,比如说利用PowerShell导出导入AD中的User.在基于SharePoint平台开发时,利用AD来进行人员的管理,一般会建组织单元(OrganizationalUnit)来对用户进行管理.当最终部署到客户的服务器上时,怎样把本地AD中的用户数据同步到服务器上呢,要知道如果手动输入人员是一件麻烦的事.幸运的事,PowerShell可以帮我们解决这个麻烦的问题. 导出A…
SharePoint站点模板是一个非常好的功能,方便我们开发一类网站,然后在此基础上做二次开发,对于SharePoint的使用,有着举足轻重的作用. 因为篇幅比较长,所以加上目录,方便大家查看: 一.为站点模板添加母版页 二.为站点模板添加自定义列表 三.为站点模板添加可视化WebPart 1.添加新项目,选择SharePoint 2013 空项目,如下图: 2.选择调试站点,部署为场解决方案,如下图: 3.添加新项,选择网站定义,如下图: 4.查看onet.xml,如下图: 5.查看webte…
众所周知,一款好的开发工具不仅能提高项目开发效率,而且能够协助开发人员简化开发流程.本文汇总几款SharePoint 2013开发常用开发工具,希望能够对大家有所帮助.如果您有更好的工具,没有包含在本文中,欢迎留言分享. Visual Studio 2013 (http://www.visualstudio.com/) 排在第一位的开发工具自然是Visual Studio,不过我个人而言,更推荐Visual Studio 2013. VS2013不仅包含代码优化,强大的智能提示,而且对于Shar…
SharePoint 2013常用开发工具分享 2014-04-01 00:59 by jv9, 589 阅读, 1 评论, 收藏, 编辑 众所周知,一款好的开发工具不仅能提高项目开发效率,而且能够协助开发人员简化开发流程.本文汇总几款SharePoint 2013开发常用开发工具,希望能够对大家有所帮助.如果您有更好的工具,没有包含在本文中,欢迎留言分享. Visual Studio 2013 (http://www.visualstudio.com/) 排在第一位的开发工具自然是Visual…
转载自  http://www.cnblogs.com/jianyus/p/3484714.html SharePoint列表库,是我们使用过程中最常用的库,下面,我们简单介绍下代码定义自定义列表,主要是如何使用列表模板修改自带的几个展示页面. 1.新建项目,SharePoint空项目,如下图: 2.选择部署方式,场解决方案,如下图: 3.添加新项,选择列表,如下图: 4.填写列表显示名称,选择列表模板,如下图: 5.修改Feature文件,方便以后识别,好的代码习惯,也很重要,如下图: 列表实…
作者:陈希章 发表于 2017年12月22日 在 再谈SharePoint大局观 中我提到了SharePoint开发的一些新的变化,这一篇文章我将讲解SharePoint Add-in开发.其实早在2013年我也写过这方面的文章,有兴趣的朋友可以参考 SharePoint Server 2013开发之旅(一):新的开发平台和典型开发场景介绍 SharePoint Server 2013开发之旅(二):使用在线的开发人员网站进行SharePoint App开发 SharePoint Server…
这篇文章会依据简单的Demo,介绍一下SharePoint Hosted 方式开发App 的步骤和说明. 这种方式的环境相比较Office 365 要麻烦一些,如果不可以连接到Internet 或者还想进行SharePoint 的其他的用途的话,有必要在本地安装一个这样的环境. 前面说了,这种方式开发的话,需要安装SharePoint 2013,至于怎么安装,网上这方面的教程很多,这里不赘述了. 接下来,是做一些准备工作,安装Visual Studio 2012,安装Microsoft Offi…
在SharePoint中,有两种页面类型,一种是保存在数据库中的页面,我们可以在网站的页面库中看到:还有一种叫做应用程序页,部署在服务器上,Layouts下面的页面,是应用程序页,主要是完成特定功能的页面. 特定功能的页面,听起来比较笼统,举个例子,比如说图片上传到特定文档库,文档批量迁移,权限管理等. 1.添加新建项目,选择SharePoint 2013 空项目,如下图: 2.选择场解决方案,如下图: 3.添加新项,选择应用程序页,如下图: 4.添加前台的代码,主要是Html代码,上面是页面标…
SharePoint的计时器任务,又称TimerJob,由服务里的Timer服务执行,在管理中心管理,是一个类似于Windows任务计划的功能,方便定时执行一些需要的功能,以免影响服务器性能. 在SharePoint 2013的开发中,很多时候我都会选择2013的空项目,方便以后添加项,也许是个人习惯问题,是不是好习惯,还是希望大家在开发中自己体会. 1.添加新项目,选择SharePoint 2013空项目,如下图 2.选择场解决方案,如下图: 3.添加类文件,命名为CustomTimerJob…
博客地址:http://blog.csdn.net/FoxDave 第 1 章  1 ◄SharePoint概述►        1 1.1  SharePoint的发展历程 1 1.1.1  SharePoint Team Service 1.0和SharePointPortal Server 2001 2 1.1.2  Windows SharePoint Service 2.0和SharePointPortal Server 2003   3 1.1.3  Windows SharePoi…
上一篇我已经介绍了新版本的SharePoint Server提供了四种主要的开发场景,其中一个全新的App开发模型让我们眼前一亮.这一篇我将介绍如何在线进行SharePoint App开发. 谈到SharePoint开发,有些经验的开发人员都会感慨要搭建一个开发环境并非易事,因为以前我们如果需要做这方面的开发,不仅仅需要安装专业的开发工具(主要是指Visual Studio),而且还必须安装SharePoint Server.结果嘛,你懂的. 现在针对App的开发,可能将改变这个状况.也就是说,…
代码如下,先卸载,然后删除,然后添加,然后安装. 卸载之后会重启IIS,所以等待几秒钟,直到卸载完成. 添加snapin $snapin = Get-PSSnapin | Where-Object {$_.Name -eq 'Microsoft.SharePoint.Powershell'} if ($snapin -eq $null) { Write-Host "Loading SharePoint Powershell Snapin..." Add-PSSnapin "M…
转自:http://www.cnblogs.com/jianyus/p/3523387.html 在SharePoint开发中,我们需要在部署有SharePoint环境的服务器中开发,这是一件让人很苦恼的事情,毕竟不能一个项目多人开发配备多台服务器,这就需要本地开发. 本来自己以为SharePoint 2013在不再支持客户端系统的条件下,只能服务器上开发,QQ群里的朋友提醒说也可以本地开发,远程调试,以为自己是知道SharePoint 2010可以通过注册表修改,本地安装SharePoint的…
昨天已介绍了一篇<使用SharePoint Designer定制开发专家库系统实例!>,今天继续来介绍使用SharePoint Designer定制开发员工工作日志系统实例,主要功能包括填写日报.查看日报及点评日报等,这个是今年7月份的时候设计开发的一个实验系统,仅供学习参考.很多人可能并不清楚Sharepoint Designer究竟是啥东东?实际上Sharepoint Designer是Sharepoint自带的设计开发和管理工具,从Sharepoint 2007开始已有这个工具,但需要单…
SharePoint使用BCS开发你第一个应用程序(一)         本系列教你使用BCS(Business Connectivity Service)创建OBA(Office business application).         它包含5个步骤,从数据源的创建到部署插件到client.这里如果你想创建OBA能够横跨server和client.如果你指向要创建在server上的OBA时,在第三步停止就能够了.         而且,这些步骤在复杂程度上也不同.比如一个简单的样例是创建…
SharePoint使用BCS开发你第一个应用程序(三) 创建外部内容类型.         创建外部内容类型有三种不同方式: 1. 在记事本上手写XML代码(不推荐). 2. 使用SharePoint Designer 2010 创建(推荐). 3. 使用VS(须要有丰富的编程经验).         假设你使用SharePoint Designer创建外部内容类型,它自己主动保存XML元数据到BDC业务数据连接元数据仓库中并在管理中心呈现出来.VS为BDC元数据项目创建标准WSP,这样XML…
作为宇宙第一IDE,怎么可以不支持python开发呢? 1.Visual Studio Installer 扩展Python开发 开始菜单中打开Visual Studio Installer,点修改. 选择python开发,如果没有python开发,就升级Visual Studio Installer: 修改完毕以后,打开新建新项目就能看到python开发相关的. 2.使用Helicon Zoo扩展Microsoft IIS的Web框架 Helicon Zoo是在Microsoft IIS上运行…
做SharePoint开发有时候是一件比较痛苦的事情,毕竟庞大的框架总是笨重的~~ 往往如果采取传统的方式开发SharePoint的话,更改一个代码需要有以下操作: 1)更改代码 2)VS编译——>生成部署包 3)将发布文件复制到服务器 4)运行发布命令,等待发布完成(这个需要的时间比较长) 5)验证运行结果是否正确 更悲剧的是,如果运行后的结果不是预期的,那么上面这一套重来吧~~ 以至于在开发的时候,我曾经是这么认为的: 不是在不断地等待中刷新,就是在不断地刷新中等待... 那么如何改变这个状…