前言html
最近本身的QQ群里,常常有新加入的人,带着一些很入门的问题进行提问,这里,本身也总结总结,入门会常常碰到那些问题,但愿可以带给入门的人以帮助。数据库
一、 SharePoint搭建环境windows
你们能够参考下面两篇博客进行SharePoint的安装,这是一个all in one的安装示例,一步步的介绍如何安装SharePoint,截图也算比较完整的。服务器
Ø SharePoint 2013 安装图解网络
http://www.cnblogs.com/jianyus/archive/2013/02/01/2889653.htmlapp
Ø 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
二、 SharePoint建立站点
常常会碰见的一个最广泛的问题,就是不少人在管理中心(CA)建立了SharePoint的Web Application,而后就打开站点,发现出现错误(Pages cannot be found),这是确定的啊,由于你只建立了应用程序,没有站点,还须要在CA基于这个Web Application建立一个网站集,而后才能去访问站点。
三、 SharePoint 网站设计
不少人在接触SharePoint之后,须要改一些默认的设置,不太清楚怎样去改,其实不少地方能够用CSS/JavaScript来进行简单定制。
好比下图中的SharePoint、Newsfeed/OneDrive/Sites的隐藏,咱们能够用F12来查看页面的DOM元素,而后经过CSS进行隐藏,包括下面的SHARE/FOLLOW/SYNC等均可以这样隐藏。
若是不少页面都须要进行修改,记得去母版页里面修改,这样保存之后,全部引用这个母版页的页面都会生效。
四、 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
五、 SharePoint疑难杂症
不少人碰到,有些页面不一样的人看到的效果不同,非常奇怪;这种状况通常是某些页面没有签入或者发布,SharePoint不少页面、文档、项目,均可以开启签入签出功能,若是没有发不成最新的版本,只有修改者本人能够看到效果,因此记得,若是看到不同的话,记得签入和发布全部文件,包括引用的样式/脚本,母版页和页面布局等。
AD中修改了某个用户的属性,而后SharePoint里面不一样步,记得使用PowerShell命令进行同步(属性SyncFromAD)。
https://technet.microsoft.com/en-us/library/ff607827.aspx
六、 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。