如何开始学习的SharePoint [关闭](How to start learning Share

2019-06-26 04:53发布

我是谁一直负责与SharePoint中的新项目相当有经验的开发人员(.NET,C#,XML,Web服务,HTML,JAVASCRIPT,各种数据库等)。 我什么都不知道有关SharePoint。 我的问题是:什么是一个有经验的开发人员开始学习的SharePoint 2007年。我不是在寻找的书籍或网站,我可以在google自己,或用于学习一般建议一长串的最佳途径,但是从具体的建议人谁最近了解到的SharePoint。 这可能是对某一具体条款的建议,我应该读,或者是我的第一个学习项目应该还是一个陷阱,几乎每个人都陷入在开始

Answer 1:

就像你我讨厌去通过500+页的书,我怎么开始是在在职培训。

我建议你得到与SharePoint站点创建的,从您的系统管理员。

如果你是谁需要踢启动SharePoint的一个。 然后按照步骤和每个步骤,你可以找到的使用谷歌的链接数量充足

  1. 安装SharePoint和配置它。
  2. 创建网站集
  3. 进入网站并在右上角你会发现菜单中调用站点设置
  4. 选择与每一个选项玩耍那里。
  5. 大多数的选项可以通过名称被理解
  6. 如果你打了一些地方来到SO或重新开始。
  7. 请确保你总是问这样的问题,为什么这种行为这种方式及为什么这这种方式来实现。
  8. 尝试创建页面相同的站点设置菜单有选项来创建页面。
  9. 有一些东西叫做Web部件实际上是可以被定制为每个用户需要一个可插入组件UI / functionaly。
  10. 尝试使用这些的WebParts(迷失开箱即用的)
  11. 后来搬进来WebPart开发,创建你自己的,它部署
  12. 开始使用Microsoft.SharePoint.dll的使用您的自定义代码来访问SharePoint网站。

为了给你一个简要说明。

Microsoft Office SharePoint服务器2007是服务器功能集成套件,可以帮助提供全面的内容管理和企业搜索,加速共享业务流程,并促进跨边界信息共享更好的商业洞察力提高组织效率。 此外,该协作和内容管理服务器提供IT专业人员和开发人员的平台和工具,他们需要为服务器管理,应用程序的可扩展性和互操作性。

  1. 我把它作为应用开发平台
  2. 对于任何你想在SharePoint做会有一个选项,直接/间接
  3. 基本上,它是建立在ASP.NET 2.0之上的Web应用程序
  4. 主入口点是一个Web应用程序(管理中心网站),你一旦你安装SharePoint得到这个。
  5. 在这里,您可以创建Web应用程序(没什么,但在IIS和内容DB的网站)
  6. 是的,你没有看错数据库时,SharePoint存储所有其数据库内容
  7. Web应用程序是直接不可用(它就像空DB和空IIS网站),你需要有一些内容是显示给用户。
  8. 然后,网站集而来的,它给内容到User.You至少需要创造条件,Web应用程序网站集(通过中央管理)。
  9. 虽然创建网站集将提供一个网站模板(模板不过是一个蓝印之类的事情,这将决定你的网站将是什么样子,什么也有)有模板项目管理,bug跟踪(有选项跟踪错误,那种在任何Bug跟踪系统所需要的基本的基础设施)。
  10. 下一个级别是子网站,网站集下,你可以有网站(这里也你有一个选项,选择模板),以及该网站下你可以有另一个分站等。
  11. 还有就是在SharePoint中另一个重要的东西叫列表 ,它是一个类似于SQL Server表中但不完全一样(因为列表内容会存储在内部SQL表),并列出包含字段(表类似列)。 你可以用它们来存储您的自定义数据。 在创建列表中你也将有模板(比方说,代表你有模板的公告,这将有需要代表annoucement的所有字段)
  12. 你有一个选项来创建自己的目录结构为好。
  13. 有在SharePoint一种特殊的列表,称为文档库可存储的文件。
  14. 最后一点安全 ,管理安全是开箱。 您可以控制谁有权对你网站的访问,以及他们可以访问(只公告,仅公布的文件),以及他们能与项目办(编辑/只读/删除)等。
  15. 如你愿意,你可以创建细粒度的权限。

多么希望打字有助于有人在那里:)。

欢迎到SharePoint WORLD



Answer 2:

我同意kusek,这是一个很好的答案。

我还想补充一点的SharePoint是太大的产品,因为我认为你正在寻找从一个“Hello World”型定制拿起发展。 重要的是要首先知道产品是重要的,出的现成的功能,它可以随时提供您可能能够避免定制开发。 当你用尽这些选项,需要dev的,有几个技术参与,有时不同的选择,所有与它的陷阱份额的API(如适用)支撑。

为了减少通过这一切我真的相信你应该读一本书,这本书应该深入了解Windows SharePoint Services 3.0中 。 这将教你最你可以做的定制的,它的简单和清晰,并显示出你的最佳实践为好。

我开始以同样的方式为kusek做(其实SharePoint开发是我第一次接触到ASP.NET句号)。 我只是希望,当我想几年前开始,因为这将挽救了很多痛苦,让我更好的SharePoint开发,迟早这本书存在。

SharePoint开发确实是一个很大的挑战! 我希望你喜欢它!



Answer 3:

只需一个简单的建议:

阅读:德国: http://office.microsoft.com/de-de/sharepointserver/FX100492001031.aspx

英语: http://office.microsoft.com/en-gb/sharepointserver/FX100492001033.aspx

这是我的方式来获得到SharePoint。 很多这样的文章的应对常见的陷阱,给你一些不错的提示。 很难相信...但在这种情况下,微软是有备而来。



文章来源: How to start learning SharePoint [closed]