前言

  最近自己的QQ群里,经常有新加入的人,带着一些很入门的问题进行提问,这里,自己也总结总结,入门会经常碰到那些问题,希望能够带给入门的人以帮助。

1、 SharePoint搭建环境

  大家可以参考下面两篇博客进行SharePoint的安装,这是一个all in one的安装示例,一步步的介绍如何安装SharePoint,截图也算比较完整的。

Ø SharePoint 2013 安装图解

http://www.cnblogs.com/jianyus/archive/2013/02/01/2889653.html

Ø SharePoint 2016 图文安装教程

http://www.cnblogs.com/jianyus/p/5482075.html

  当然,如果你想了解SharePoint服务器需要怎样的配置,或者需要什么样的操作系统和数据库版本,请参考下面TechNet的官方文档。

Ø 从网络共享安装 SharePoint 2013 的必备组件

  如果你的安装环境中没有网络可以访问,安装准备工具的时候,一定要用命令行安装,不要双击进行安装(尤其AppFabric),具体可以参考下面链接。

https://msdn.microsoft.com/zh-cn/windows/ff686793

Ø SharePoint 2013 的硬件和软件要求

https://technet.microsoft.com/zh-cn/library/cc262485

  同样,如果你想了解SharePoint能上传多大的附件,数据库容量最多有多少,什么样的列表阀值更有效率,也需要参考TechNet的官方文档。

Ø SharePoint 2013 的软件边界和限制

https://technet.microsoft.com/zh-cn/library/cc262787.aspx

2、 SharePoint创建站点

  经常会遇见的一个最普遍的问题,就是很多人在管理中心(CA)创建了SharePoint的Web Application,然后就打开站点,发现出现错误(Pages cannot be found),这是肯定的啊,因为你只创建了应用程序,没有站点,还需要在CA基于这个Web Application创建一个网站集,然后才能去访问站点。

3、 SharePoint 网站设计

  很多人在接触SharePoint以后,需要改一些默认的设置,不太清楚怎样去改,其实很多地方可以用CSS/JavaScript来进行简单定制。

  比如下图中的SharePoint、Newsfeed/OneDrive/Sites的隐藏,我们可以用F12来查看页面的DOM元素,然后通过CSS进行隐藏,包括下面的SHARE/FOLLOW/SYNC等都可以这样隐藏。

  如果很多页面都需要进行修改,记得去母版页里面修改,这样保存以后,所有引用这个母版页的页面都会生效。

4、 SharePoint开发入门

  很多人加入群会问,我想有这样一个功能,该怎样怎样做?遇到开发的时候,会问需要怎样的API,其实TechNet已经为我们提供了很多例子,只是太多人太懒而不去搜索罢了,其实不懂得使用搜索引擎,是很难在SharePoint的路上走得很远的,因为太多东西,是我们没遇到过的,我们也需要靠打怪升级来提高自己。

  SharePoint 使用服务器端对象模型的开发,需要在SharePoint服务器中安装Visual studio来进行开发(一般就是服务器上装好SharePoint、VS,就可以了,如果开发SharePoint app,需要单独配置app环境);而客户端对象模型(Net、JavaScript、REST等)可以在客户端进行开发。

Ø .NET server API reference for SharePoint 2013

https://msdn.microsoft.com/en-us/library/jj193058.aspx

Ø 使用 SharePoint 2013 客户端库代码完成基本操作

https://msdn.microsoft.com/zh-cn/library/fp179912.aspx

Ø 使用 SharePoint 2013 中的 JavaScript 库代码完成基本操作

https://msdn.microsoft.com/zh-cn/library/jj163201.aspx

Ø 了解 SharePoint 2013 REST 服务

https://msdn.microsoft.com/zh-cn/library/fp142380.aspx

  当然,如果你想用WebPart、EventReceiver、Application Page、TimerJob等开发模型,可以参考我博客里面的开发系列。

Ø SharePoint 2013 开发教程

http://www.cnblogs.com/jianyus/p/3461719.html

5、 SharePoint疑难杂症

  很多人碰到,有些页面不同的人看到的效果不一样,很是奇怪;这种情况一般是某些页面没有签入或者发布,SharePoint很多页面、文档、项目,都可以开启签入签出功能,如果没有发不成最新的版本,只有修改者本人可以看到效果,所以记得,如果看到不一样的话,记得签入和发布所有文件,包括引用的样式/脚本,母版页和页面布局等。

  AD中修改了某个用户的属性,然后SharePoint里面不同步,记得使用PowerShell命令进行同步(属性SyncFromAD)。

https://technet.microsoft.com/en-us/library/ff607827.aspx

6、 PowerShell命令

  SharePoint PowerShell是一项从SharePoint 2010开始添加的新的管理工具,很多操作是非常方便的。

  当我们需要备份还原SharePoint站点,导入导出SharePoint模板,安装SharePoint服务器场解决方案,管理站点,查看SharePoint Feature,禁用搜索服务或者创建其它服务等等,都可以使用PowerShell命令进行操作。

SharePoint 网站集备份还原

Ø Backup-SPSite

https://technet.microsoft.com/EN-US/library/ff607901.aspx

Ø Restore-SPSite

https://technet.microsoft.com/EN-US/library/ff607788.aspx

SharePoint 服务器场解决方案

Ø Add-SPSolution

https://technet.microsoft.com/EN-US/library/ff607552.aspx

Ø Install-SPSolution

https://technet.microsoft.com/EN-US/library/ff607534.aspx

Ø Update-SPSolution

https://technet.microsoft.com/EN-US/library/ff607724.aspx

Ø Uninstall-SPSolution

https://technet.microsoft.com/EN-US/library/ff607873.aspx

Ø Remove-SPSolution

https://technet.microsoft.com/EN-US/library/ff607748.aspx

SharePoint 站点导入导出

Ø Import-SPWeb

https://technet.microsoft.com/EN-US/library/ff607613.aspx

Ø Export-SPWeb

https://technet.microsoft.com/EN-US/library/ff607895.aspx

Ø Manage sites in SharePoint 2013

https://technet.microsoft.com/en-us/library/ee890106.aspx

Ø Manage timer jobs in SharePoint 2013

https://technet.microsoft.com/en-us/library/ee906546.aspx

  特别谨记,SharePoint PowerShell命令工具,不是用windows PowerShell命令行工具,也不是用CMD命令行工具,是SharePoint 2013(2010)Management Shell。

SharePoint 2013 新手注意事项总结[不断更新ing]的更多相关文章

  1. SharePoint 2013 Farm 安装指南——Least Privilege

    写过很多关于SharePoint 2013 安装,这是第四篇.可能你会觉得为什么如此简单的安装至于花那么多精力去折腾吗.我的答案是肯定的.知识的积累不是一蹴而就的,而是循序渐进的去学习,每一个阶段都有 ...

  2. 史上最详细SharePoint 2013安装步骤图解新手教程

    来源:// http://www.itexamprep.com/cn/microsoft/soft/sharepoint2013/2013/0408/2866.html 文章就是SharePoint2 ...

  3. SharePoint 2013开发环境准备一些小事项

    开发慢慢向着SharePoint 2013迁移,环境也开始慢慢准备起来了.由于FAST Search的集成,和缓存服务的加入,SharePoint 2013对开发机器要求的不是一般的高.这里介绍一下如 ...

  4. SharePoint 2013 入门教程 [不断更新~]

    以下文章是自己在学习SharePoint的过程中,不断积累和总结的博文,现在总结一个目录,分享给大家.这个博客也是自己从SharePoint入门,到一个SharePoint开发的成长记录,里面记录的都 ...

  5. office 365 Sharepoint 2013

    平台环境: office 365 Sharepoint  2013 操作文件和文件夹 访问文档库的最佳方式是借助在 /_api/web 处可用的 GetFolderByServerRelativeUr ...

  6. SharePoint 2013 工作流设计之Designer 使用“可视化视图”

    SharePoint 2013增强了工作流功能,而Designer里面也添加了可视化设计视图,也就是类似Visio的设计视图(需要Visio 2013支持),下面我们简单介绍下,在可视化视图下,使用工 ...

  7. SharePoint 2013 工作流设计之Designer 使用“可视化视图

    转载自:http://www.cnblogs.com/jianyus/p/3406309.html SharePoint 2013增强了工作流功能,而Designer里面也添加了可视化设计视图,也就是 ...

  8. SharePoint 2013 create workflow by SharePoint Designer 2013

    这篇文章主要基于上一篇http://www.cnblogs.com/qindy/p/6242714.html的基础上,create a sample workflow by SharePoint De ...

  9. SharePoint 2013 Designer 入门教程

    SharePoint的使用中,SharePoint Designer是非常重要的工具,我们可以通过Designer设计页面.母版页,维护.管理站点,也可以定制列表表单.数据视图,设计工作流等等.下面总 ...

随机推荐

  1. vim环境变量配置、背景色配置

    我们使用vi或者vim的时候,如果想要显示行号,可能会这样做:切换到命令模式,然后输入set nu,再按回车键就显示了:还有就是咱们在编写程序的时候,有的时候会希望按下回车键后,光标不是每次都在行首, ...

  2. 如何查看w3p.exe 和IIS 应用程序池的关系

    图形界面方式 命令行方式 如果找不到 appcmd Appcmd.exe exists at the location %systemroot%\system32\inetsrv\. You eith ...

  3. DDD设计中的Unitwork与DomainEvent如何相容?

    最近在开发过程中,遇到了一个场景,甚是棘手,在这里分享一下.希望大家脑洞大开一起来想一下解决思路.鄙人也想了一个方案拿出来和大家一起探讨一下是否合理. 一.简单介绍一下涉及的对象概念 工作单元:维护变 ...

  4. 自己开发实现OAuth做webapi认证

    看到园子里面有人写的OAuth,就想把自己实现的OAuth也分享一下,关于OAuth协议这里就不再赘述. 一.作为认证服务器,首先需要提供一个可以通过appid/appsecret来获取token这样 ...

  5. Objective-C 生成器模式 -- 简单实用和说明

    1.生成器模式的定义 将一个复杂的对象的构件与它的表示分离,使得同样的构建过程可以创建不同的表示 2.生成器模式的UML Builder :生成器接口,定义创建一个Product各个部件的操作 Con ...

  6. form表单 ----在路上(15)

    form 表单就是将用户的信息提交到服务器,服务器会将信息存储活着根据信息查询数据进行增删改查,再将其返回给用户. 基本格式: <form action="" method ...

  7. [原创]MYSQL的简单入门

    MYSQL简单入门: 查询库名称:show databases; information_schema mysql test 2:创建库 create database 库名 DEFAULT CHAR ...

  8. ASP.NET MVC Anti-XSS方案

    1:Form提交模式 在使用Form提交时,MVC框架提供了一个默认的机制.如果数据中含有恶意字,则会自动转向出错页面.   2:Ajax+JSON提交模式. MVC框架未提供对于Json数据的Ant ...

  9. 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(9)-MVC与EasyUI结合增删改查

    系列目录 文章于2016-12-17日重写 在第八讲中,我们已经做到了怎么样分页.这一讲主要讲增删改查.第六讲的代码已经给出,里面包含了增删改,大家可以下载下来看下. 这讲主要是,制作漂亮的工具栏,虽 ...

  10. C# 给Word文档添加内容控件

    C# 给Word文档添加内容控件 在MS Word中,我们可以通过内容控件来向word文档中插入预先定义好的模块,指定模块的内容格式(如图片.日期.列表或格式化的文本等),从而创建一个结构化的word ...