SharePoint 2010工作流解决方案之将SharePoint Designer可重用工作流导入VS

将 SharePoint Designer 可重用工作流导入 Visual Studio

在 SharePoint Designer 中创建的工作流(即,声明性工作流)由 XML 语句组成,而非由代码组成。 SharePoint Designer 2010 引入了可重用工作流,它们是可由 SharePoint 站点中的不同列表使用的可移植的声明性工作流。

在 Visual Studio 2010 中创建的工作流(如顺序工作流和状态机工作流)称为“代码工作流”。 代码工作流由 XML 文件和代码模块组成,用户可以在这些文件和模块中自定义工作流的行为。

通过 Visual Studio 2010,您可以导入在 SharePoint Designer 2010 中创建的可重用工作流,并将其转换为代码工作流,以便在 SharePoint 站点中使用。  

创建目标 SharePoint 子站点

首先创建两个新的 SharePoint 子站点:一个用于承载来自 SharePoint Designer 的可重用工作流,另一个用于承载转换后的工作流。

1.在 SharePoint Designer 2010 中,单击“文件”菜单上的“打开站点”。

2.在“打开站点”对话框中,浏览至要在其中创建工作流的 SharePoint 站点,或者使用默认值 http://系统名称/,然后单击“打开”。

开发">

5.在“指定您的网站位置”框中,用 SPD1 替换 URL 中的“子网站”一词,然后单击“确定”。

这将在 SharePoint Designer 中打开新的子站点。 关闭此 SharePoint Designer 实例并返回到第一个实例(首要站点)。

6.重复步骤 3 至步骤 5 以创建第二个子站点,这次将用 SPD2 替换 URL 中的“子网站”一词。

时间: 2025-01-27 03:58:25

SharePoint 2010工作流解决方案之将SharePoint Designer可重用工作流导入VS的相关文章

SharePoint 2010创建带有关联窗体和启动窗体的工作流

创建 SharePoint 顺序工作流项目 首先,在 Visual Studio 中创建一个顺序工作流项目. 顺序工作流是一系列步骤,这些步骤按顺序执行,直到最后一项活动完成. 在此过程中,您将创建一个应用于 SharePoint 中的"共享文档"列表的顺序工作流. 利用此工作流的向导,您可以将此工作流与网站或列表定义关联,并可以确定工作流的启动时间. 1. 通过指向"文件"菜单上的"新建"并单击"新建项目",显示"

SharePoint 2010工作流解决方案简介

目前很多人都在利用sharepoint 在做工作流, sharepoint 在07的时代只有两种方式开发工作流,一种是利用SharePoint designer做无代码开发的工作流, 另外一种是利用vs开发代码工作流. 这两种工作流开发方式,对于没有wf开发经验的来说,推荐使用designer 开发工作流. 在SharePoint 2010中加入了用visio 图形化制作工作流,个人感觉没啥大用.完全是浪费时间. SharePoint 的工作流引擎使用windows workflow found

SharePoint 2010 站点附加数据升级到SP2013

首先,去SharePoint 2010的数据库服务器上,找到站点的数据库,备份.还原到SharePoint 2013环境中: 如果不知道数据库服务器是哪台,可以通过服务器场上的服务器查看: 如果不知道是哪个数据库的话,可以到管理内容数据库查看: 备份SharePoint 2010站点的内容数据库,还原到SharePoint 2013站点上(数据库备份还原,此步略): 然后新建一个web应用程序,删掉默认的内容数据库,附加这个还原过来的内容数据库(比较简单,此步略): 但是附加的时候,发现报错,如

SharePoint 2010 整合Sil“.NET研究”verlight 4应用 - 任务管理

SharePoint 2010可以与Silverlight实现紧密集成.不管是在浏览器中运行的Silverlight程序还是单独的一个Silverlight程序,都能与SharePoint 2010实现很好的整合.本文中我们将实现一个Silverlight和SharePoint高度整合的例子,通过SharePoint 2010客户端对象模型访问SharePoint任务列表.同时,我们还将学习如何通过SharePoint自带的Silverlight Web部件来宿主Silverlight应用.下图

一起谈.NET技术,SharePoint 2010 整合Silverlight 4应用 - 任务管理

SharePoint 2010可以与Silverlight实现紧密集成.不管是在浏览器中运行的Silverlight程序还是单独的一个Silverlight程序,都能与SharePoint 2010实现很好的整合.本文中我们将实现一个Silverlight和SharePoint高度整合的例子,通过SharePoint 2010客户端对象模型访问SharePoint任务列表.同时,我们还将学习如何通过SharePoint自带的Silverlight Web部件来宿主Silverlight应用.下图

SharePoint 2010 整合Silverlight 4应用 - 任务管理

SharePoint 2010可以与Silverlight实现紧密集成.不管是在浏览器中运行的Silverlight程序还是单独的一个Silverlight程序,都能与SharePoint 2010实现很好的整合.本文中我们将实现一个Silverlight和SharePoint高度整合的例子,通过SharePoint 2010客户端对象模型访问SharePoint任务列表.同时,我们还将学习如何通过SharePoint自带的Silverlight Web部件来宿主Silverlight应用.下图

SharePoint 2010 服务应用程序(Service Application)架构

SharePoint 2010认证考试出来之后,去把几个考试都考了一遍:70-573.70-576.70-667.70-668.如果你正有计划也去参加这几门认证考试,我可以提供的建议是:不要在11:30开始考70-668,否则到12:00吃饭的时候,你很可能还没有答完题目.70-668包含不少场景题,也就是给一个场景,包含各种Business Requirements.Technical Requirements.Recovery Requirements之类,然后基于此场景选出最佳方案.阅读并

一起谈.NET技术,SharePoint 2010 服务应用程序(Service Application)架构

SharePoint 2010认证考试出来之后,去把几个考试都考了一遍:70-573.70-576.70-667.70-668.如果你正有计划也去参加这几门认证考试,我可以提供的建议是:不要在11:30开始考70-668,否则到12:00吃饭的时候,你很可能还没有答完题目.70-668包含不少场景题,也就是给一个场景,包含各种Business Requirements.Technical Requirements.Recovery Requirements之类,然后基于此场景选出最佳方案.阅读并

SharePoint 2010工作流解决方案之创建自定义网站工作流活动

创建自定义网站工作流活动 首先,创建一个用来包含和测试自定义工作流活动的项目. 创建网站工作流自定义活动项目 1.通过指向"文件"菜单上的"新建"并单击"新建项目",显示"新建项目"对话框. 2.展开"Visual C#"下的"SharePoint"节点,然后单击"2010". 3.在"模板"窗格中选择"顺序工作流". 4.在&