如何开始学习 SharePoint [英] How to start learning SharePoint

查看:42
本文介绍了如何开始学习 SharePoint的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是一名相当有经验的开发人员(.NET、C#、XML、Webservices、HTML、Javascript、各种数据库等),曾负责 SharePoint 中的一个新项目.我对 SharePoint 一无所知.我的问题是:对于有经验的开发人员来说,开始学习 SharePoint 2007 的最佳方式是什么.我不是在寻找长长的书籍或网站列表,我可以自己在谷歌上搜索这些书籍或网站,也不是寻求关于学习的一般建议,而是寻求来自最近学习 SharePoint 的人.这可能是对我真正应该阅读的特定文章的建议,或者我的第一个学习项目应该是什么,或者几乎每个人一开始都会陷入的陷阱

I'm a fairly experienced developer (.NET, C#, XML, Webservices, HTML, Javascript, various databases etc.) who have been tasked with a new project in SharePoint. I know nothing about SharePoint. My question is: What is the best way for an experienced developer to start learning SharePoint 2007. I'm not looking for long lists of books or websites, which I can google myself, or for general advice on learning, but for specific advice from people who has recently learned SharePoint. This might be advice on the one specific article that I really should read, or what my first learning-project should be, or one trap that almost everyone falls into in the beginning

推荐答案

像你一样,我讨厌阅读 500 多页的书,我是如何开始工作培训的.

Like you I hate to go through 500+ Pages book, How I started was on job training.

我建议您通过系统管理员创建一个 SharePoint 网站.

I would suggest you get created with a SharePoint site, from your System admin.

如果您是需要启动 SharePoint 的人.然后按照步骤操作,对于每个步骤,您都可以使用 Google 找到大量链接

If you are the one who need to kick start the SharePoint. Then follow the steps and for each of the steps you can find ample number of links using Google

  1. 安装 SharePoint 并对其进行配置.
  2. 创建网站集
  3. 转到该站点,您会在右上角找到一个名为站点设置
  4. 的菜单
  5. 选择该选项并尝试其中的每一个选项.
  6. 大多数选项都可以通过名称来理解
  7. 如果您遇到了一些SO 或重新开始的地方.
  8. 确保你总是问为什么会这样,&为什么以这种方式实现.
  9. 尝试创建页面 相同站点设置菜单有创建页面的选项.
  10. 有一种叫做 Web Part 的东西,它实际上是一个可插拔组件 UI/功能性,可以根据用户需要进行自定义.
  11. 尝试使用这些 webparts(开箱即用)
  12. 稍后转向 WebPart 开发,创建您自己的并部署它
  13. 开始使用 Microsoft.SharePoint.dll 使用自定义代码访问 SharePoint 网站.

给你一个简短的描述.

Microsoft Office SharePoint Server 2007 是服务器功能的集成套件,可通过提供全面的内容管理和企业搜索、加速共享业务流程以及促进跨边界信息共享以获得更好的业务洞察力来帮助提高组织效率.此外,这款协作和内容管理服务器为 IT 专业人员和开发人员提供了他们在服务器管理、应用扩展性和互操作性方面所需的平台和工具.

  1. 我称之为应用开发平台
  2. 对于您想做的任何事情,SharePoint 中都有一个直接/间接选项
  3. 基本上它是一个构建在 ASP.NET 2.0 之上的 Web 应用程序
  4. 它的主要入口点是一个 Web 应用程序(中央管理站点),您在安装 SharePoint 后即可获得该应用程序.
  5. 您可以在此处创建 Web 应用程序(除了 IIS 和内容数据库中的一个站点)
  6. 是的,您没看错 数据库,SharePoint 将其所有内容存储在数据库中
  7. Web 应用程序无法直接使用(就像空数据库和空 IIS 站点),您需要向用户显示一些内容.
  8. 然后是网站集,它将内容提供给用户.您至​​少需要在 Web 应用程序下创建网站集(通过 Central Admin).
  9. 在创建网站集时,您将获得一个网站模板(模板只不过是一种蓝图,它将决定您的网站的外观和内容),还有用于项目管理、错误跟踪的模板(可以选择跟踪错误,这是任何错误跟踪系统都需要的一种基本基础架构).
  10. 下一级是子站点,在站点集合下你可以有站点(在这里你也可以选择模板),在该站点下你可以有另一个子站点等等.
  11. SharePoint 中还有一个很重要的东西,叫做List,它和 SQL server 中的 Table 很相似,但又不完全一样(因为列表内容内部存储在 SQL Tables 中),List 包含字段类似于表中的列).您可以使用它们来存储您的自定义数据.在创建列表时,您还将拥有模板(例如,要表示公告,您有一个模板,这将包含表示公告所需的所有字段)
  12. 您还可以选择创建自己的列表结构.
  13. SharePoint 中有一种称为文档库的特殊列表,可以存储文档.
  14. 最后一件事安全,管理安全是开箱即用的.您可以控制谁可以访问您的站点以及他们可以访问的内容(仅限公告、仅限已发布的文档)以及他们可以对项目执行的操作(编辑/只读/删除)等.
  15. 您可以根据需要创建细粒度的权限.
  1. I call it as Application development platform
  2. For anything you wanted to do there will be a option directly / indirectly in SharePoint
  3. Basically it is a Web Application built on top of ASP.NET 2.0
  4. Main entry point to it is an Web Application (Central Administration Site) you get this once you install SharePoint.
  5. This is where you can Create Web Application (Nothing but a Site in the IIS & Content DB)
  6. Yes you read it right Database,SharePoint stores all its content in Database
  7. Web Application is directly not usable (Its like empty DB and Empty IIS site) you need to have some content to be display to the user.
  8. Then Site collection comes, it give content to the User.You need to at least create Site collection under Web Application (Through Central Admin).
  9. While Creating Site Collection you will be provided with a Site Template (Template is nothing but a Blue print sort of thing that will dictate what your site will look like and what it have) there are template For Project Management,Bug Tracking (has options to track Bug, kind of basic infrastructure that will be needed in any Bug Tracking system).
  10. Next level is Sub site, under site collection you can have Site( here too you have an option to select the template), and under that Site you can have another Sub Site so on.
  11. And there is another important thing in SharePoint called List, its a similar to Table in SQL server but not exactly same (because list content are internally stored in SQL Tables), and List contains Fields (Similar to Column in Table). You can use them to store your custom data. While creating the list also you will have Templates (Say for example to Represent a Announcement you have a template, this will have all the fields that are needed to represent annoucement)
  12. And you have a Option to Create your own List Structure as well.
  13. There is a special kind of List in SharePoint called Document Library which can store documents.
  14. One final thing Security, managing Security is out of the Box. You can control who has access to you Site and what they can Access (Only Announcement , only Published documents) and what they can do with the item (Edit/Readonly/Delete) etc.
  15. You can create fine grained permission as you wish.

希望如此多的打字可以帮助那里的人:)

Hope So much of Typing helps some one out there :).

欢迎来到SHAREPOINT WORLD

这篇关于如何开始学习 SharePoint的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆