Microsoft SharePoint Designer 2010是一个 Web 和应用程序设计程序,用于设计、构建和自定义在Microsoft SharePoint Foundation 2010和Microsoft SharePoint Server 2010上运行的网站。使用SharePoint Designer 2010SharePoint Designer 2010,您可以创建具有丰富数据的网页,构建强大的支持工作流的解决方案,还可以设计网站的外观。
使用下面的链接,通过文章、视频和其他学习资源来了解有关SharePoint Designer 2010的详细信息。使用下面的过程可了解能够在SharePoint Designer 2010中执行的基本任务。
打开和创建 SharePoint 网站
创建列表、库以及与数据源的连接
创建自定义视图和表单
创建自定义工作流
设计网站页面、母版页和页面布局
另存为模板
--------------------------------------------------------------------------------
打开和创建 SharePoint 网站
在SharePoint Designer 2010中,您可以打开服务器上的现有 SharePoint 网站并开始自定义它们,也可以根据 SharePoint 网站模板新建网站或从头开始新建可自定义的空网站。
打开网站
若要打开现有网站,请单击“文件”选项卡,选择“网站”,然后执行下列操作之一:
单击“打开网站”以浏览服务器上的可用网站。
单击“自定义“‘我的网站’”以打开并自定义“我的网站”。
在“最近访问过的网站”下,选择一个以前使用过的网站。
创建网站
若要创建新网站,请单击“文件”选项卡,选择“网站”,然后执行下列操作之一:
单击“新建空白网站”,创建一个空白 SharePoint 网站。
单击“将子网站添加到我的网站”,在“我的网站”下创建一个新网站。
在“网站模板”下,选择一个模板以根据 SharePoint 模板创建新网站。
注释 除了从SharePoint Designer 2010中打开和创建网站外,您还可以使用浏览器打开一个 SharePoint 网站,然后使用“网站操作”菜单中的可用链接、功能区以及 SharePoint 中的其他位置在SharePoint Designer 2010中打开该网站。
创建列表、库以及与数据源的连接
在SharePoint Designer 2010中,可以创建列表和库,这些列表和库通常作为 SharePoint 网站的数据源,并可以创建与 XML 文件、外部数据库和 Web 服务的数据源连接。
SharePoint 列表和库
若要创建 SharePoint 列表或库,请单击“导航”窗格中的“列表和库”,然后在“列表和库”选项卡上选择下列选项之一:
单击“自定义列表”以从头开始创建空列表。
单击“SharePoint 列表”以根据 SharePoint 列表模板创建列表。
单击“文档库”以根据 SharePoint 库模板创建库。
单击“外部列表”以根据外部内容类型创建外部列表。(下面介绍了外部内容类型。)
单击“电子表格中的列表”以根据导入的电子表格创建列表。
数据源连接
若要创建数据源连接,请单击“导航”窗格中的“数据源”,然后在“数据源”选项卡上选择下列选项之一。
单击“链接数据源”以创建与多个数据源的数据连接。
单击“数据库连接”以创建与支持 OLE DB 或 ODBC 协议的数据库的数据连接。
单击“SOAP 服务连接”以创建与使用 SOAP(简单对象访问协议)的 XML Web 服务的连接。
单击“REST 服务连接”以创建与使用 REST(具象状态传输)的服务器端脚本的连接。
单击“XML 文件连接”以创建与 XML 源文件的连接。
外部内容类型
使用外部内容类型,可以连接到外部业务数据源并将这些数据源与 SharePoint 网站和支持的客户端应用程序集成。在创建外部内容类型后,即可创建外部列表,以允许用户与这些数据交互,就像与 SharePoint 列表或库交互一样。
若要创建外部内容类型,请执行以下步骤。
1.单击“导航”窗格中的“外部内容类型”。
2.在“外部内容类型”选项卡上,单击“外部内容类型”,然后设计您的外部内容类型的操作、字段等。
创建自定义视图和表单
在SharePoint Designer 2010中,可以为您的数据源创建自定义视图和表单,它们实际将成为用于读取数据和将数据写入这些数据源的界面。
视图
视图是可添加到任何 SharePoint 页面中的数据源的实时可自定义显示形式。在SharePoint Designer 2010中,您可以创建列表视图(使用 XSLT 列表视图 Web 部件)和数据视图(使用数据表单 Web 部件)。执行下列步骤之一可创建列表视图或数据视图:
在“导航”窗格中,单击“列表和库”,选择要为其创建视图的列表,然后在“列表设置”选项卡上,单击“列表视图”。
注释 这将创建一个与列表或库关联的视图。然后用户将看到该视图并可以使用 SharePoint 功能区中的“管理视图”组自定义视图。
在“导航”窗格中,单击“网站页面”,编辑要用于创建视图的页面,单击“插入”选项卡,选择“数据视图”,然后选择要用于该视图的 SharePoint 列表或库。
表单
表单是用于提交到或写回数据源的数据源的可自定义显示形式。在SharePoint Designer 2010中,您可以创建列表表单和数据表单(二者都使用数据表单 Web 部件)。执行下列步骤之一可创建列表表单或数据表单。
在“导航”窗格中,单击“列表和库”,选择要为其创建视图的列表,然后在“列表设置”选项卡上,单击“视图表单”。
在“导航”窗格中,单击“网站页面”,编辑要用于创建表单的页面,单击“插入”选项卡,选择“新建项目表单”、“编辑项目表单”或“显示项目表单”,然后选择要用于表单的数据源。
注释 除了使用SharePoint Designer 2010中的表单设计工具外,还可以使用Microsoft InfoPath 2010创建和自定义 SharePoint 表单。
创建自定义工作流
在SharePoint Designer 2010中,您可以使用可高度自定义的工作流来管理业务流程。这些工作流可用于管理应用程序流程和人工协作流程。在创建工作流时有很多选项。
在SharePoint Designer 2010中创建工作流
在创建工作流时,可以基于 SharePoint 列表或库创建工作流;可以创建可应用于任何列表或库的可重用工作流;还可以创建在网站级别运行的网站工作流。
若要创建这些工作流,请单击“导航”窗格中的“工作流”,然后在“工作流”选项卡上,执行下列步骤之一:
单击“列表工作流”并选择要与工作流关联的列表。
单击“可重用工作流”以创建可与任何列表或库关联的可重用工作流。
单击“网站工作流”以创建可在网站级别应用的工作流。
在创建工作流后,即可使用工作流设计器在该工作流中构建条件、操作和步骤。使用任务设计器可管理与每项任务关联的事件。
从Microsoft Visio 2010导入工作流
除了在SharePoint Designer 2010中创建工作流外,还可以导入在Microsoft Visio 2010中使用提供的工作流模具和模板设计的工作流。
若要导入工作流,请单击“导航”窗格中的“工作流”,然后在“工作流”选项卡上执行下列步骤:
1.单击“从 Visio 导入”,然后浏览您的文件系统或 SharePoint 文档库以查找 Visio 工作流交换文件 (.vwi)。
2.选择将该工作流与列表相关联或使其成为可重用工作流,然后单击“完成”。
3.开始在 SharePoint Designer 中自定义工作流。
设计网站页面、母版页和页面布局
在SharePoint Designer 2010中,您可以创建和自定义网站页面、母版页和页面布局。尽管其中每个页面都用于不同目的,但页面编辑体验类似。您可以添加和删除文本、图像、链接、表、Web 部件、服务器控件等。可以将样式定义和级联样式表应用于您的母版页和页面布局,以更改您的网站的外观或使其标识符合您的公司形象。
网站页面
若要创建网站页面,请单击“导航”窗格中的“网站页面”,然后在“页面”选项卡上,执行下列步骤之一:
单击“Web 部件页”以创建具有标题和正文 Web 部件的页面,而且该页面将与您的网站母版页相关联。
单击“页面”并选择“ASPX”或“HTML”以创建不与您的网站母版页关联的空网站页面。
母版页
单击“导航”窗格中的“母版页”,然后在“母版页”选项卡上,单击“空白母版页”。
页面布局
单击“导航”窗格中的“页面布局”,然后在“页面布局”选项卡上,单击“新建页面布局”并选择页面布局所基于的内容类型组和名称。
注释 默认情况下将对除网站集管理员之外的所有用户禁用母版页和页面布局。如果您在SharePoint Designer 2010中看不到用于查看或编辑母版页或页面布局的选项,请与您的网站管理员联系以启用这些选项。
另存为模板
在自定义网站后,可以将您的网站或其一部分另存为模板,以便组织中的其他人员可以使用该模板来创建列表、视图、工作流、网站页面等。
还可以使用该模板在其他环境中或由其他用户进一步自定义您的网站,例如在浏览器或 Microsoft Visual Studio 中。
在SharePoint Designer 2010中查找“另存为模板”选项以利用此功能。