<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ccBoy's WebLog : WF(WinOE)</title><link>http://blogs.msdn.com/ccboy/archive/tags/WF_2800_WinOE_2900_/default.aspx</link><description>Tags: WF(WinOE)</description><dc:language>zh-CHS</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>BizTalk Server 2006 R2 Extensions For Windows Workflow Foundation SDK V1</title><link>http://blogs.msdn.com/ccboy/archive/2007/11/02/biztalk-server-2006-r2-extensions-for-windows-workflow-foundation-sdk-v1.aspx</link><pubDate>Fri, 02 Nov 2007 05:26:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5826816</guid><dc:creator>ccBoy</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ccboy/comments/5826816.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ccboy/commentrss.aspx?PostID=5826816</wfw:commentRss><description>&lt;p&gt;Just released, the long awaited BizTalk Server 2006 extensions for Windows Workflow Foundation SDK. Use WF modeling and host workflows in BizTalk Server. Note the BTS messaging activities in the image. &lt;p&gt;Download here &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=b701c00f-cdc1-4edb-a975-b9412263ec6e&amp;amp;displaylang=en"&gt;English - United States&lt;/a&gt; &lt;p&gt;Quick steps to try it out &lt;p&gt;1. Start with Windows Server 2003 &lt;p&gt;2. Install &lt;a href="http://technet.microsoft.com/en-us/bb738059.aspx"&gt;BizTalk Server 2006 R2 Trial&lt;/a&gt; &lt;p&gt;3. Install Visual Studio 2005 &lt;p&gt;4. Install this release BizTalk extensions for WF &lt;p&gt;5. Do the walkthrough included with the release &lt;p&gt;&lt;strong&gt;Background&lt;/strong&gt; &lt;p&gt;Customers often ask whether to use BizTalk Server or Windows Workflow Foundation for a process related solution. The answer to use WF when building an application and BizTalk when a server product is required. It’s obvious to us, but we find customers most often asking the question at the start of a project before they have familiarity with either technology. Because the programming model for BizTalk and WF are so different a customer is required to choose at the start of a project. &lt;p&gt;Kris Horrocks and I have developed a thorough presentation to walk customers through this with specific recommendations. You can view this talk &lt;a href="https://www.msteched.com/viewrecordedsession.aspx?code=SOA202"&gt;here&lt;/a&gt;, with Tech•Ed Credentials. The powerpoint for the talk is &lt;a href="file:///\\showsrus\07_Shows\TechEd_06-04\PostShow\Breakouts\SOA202_Andrew.pptx"&gt;here&lt;/a&gt;. I am presenting this again at Tech•Ed Developers in Barcelona, Spain next week. &lt;p&gt;This SDK Sample provides the additional option to avoid the choice by directly allowing a customer to choose both WF and BizTalk. They can also start with WF and upgrade to BizTalk Server 2006 later. I’ve also had lots of interest from existing BizTalk Server developers who are interested in the new programming model in WF.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ccboy/WindowsLiveWriter/BizTalkServer2006R2ExtensionsForWindowsW_A110/clip_image002_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="244" alt="clip_image002" hspace="12" src="http://blogs.msdn.com/blogfiles/ccboy/WindowsLiveWriter/BizTalkServer2006R2ExtensionsForWindowsW_A110/clip_image002_thumb.jpg" width="183" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;strong&gt;The Release&lt;/strong&gt; &lt;p&gt;The first CTP release was on 27&lt;sup&gt;th&lt;/sup&gt; June. It was restricted to customers using connect.microsoft.com who completed a survey on their plans for the sample. Some good data was collected showing the interest from existing BizTalk customers as very strong. The final release is now available publicly. &lt;p&gt;The release is not supported by customer support services. It is provided as an SDK Sample and includes full source code to the tools. &lt;p&gt;&lt;strong&gt;The Value of the SDK Sample&lt;/strong&gt; &lt;p&gt;If you are a WF developer, now is a great time to try out BizTalk Server 2006 as a host. This SDK Sample builds a wrapper orchestration for a workflow and that can be deployed to BizTalk Server. The workflow still executes but inside BizTalk Server and can make use of BizTalks messaging adapters, dehydration, scalability across hosts, management infrastructure, etc. &lt;p&gt;If you are a BizTalk developer, this provides a way to try out the new workflow programming model without sacrificing the enterprise features of BizTalk Server. &lt;p&gt;If you are new to process modelling development you can start with WF and then upgrade to BizTalk Server later. &lt;p&gt;From : Paul Andrew email&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5826816" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ccboy/archive/tags/WF_2800_WinOE_2900_/default.aspx">WF(WinOE)</category></item><item><title>Microsoft ESB Guidance CTP2 and BizTalk Server Extensions for WF</title><link>http://blogs.msdn.com/ccboy/archive/2007/06/28/microsoft-esb-guidance-ctp2-and-biztalk-server-extensions-for-wf.aspx</link><pubDate>Thu, 28 Jun 2007 09:29:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3599106</guid><dc:creator>ccBoy</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ccboy/comments/3599106.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ccboy/commentrss.aspx?PostID=3599106</wfw:commentRss><description>&lt;p&gt;&lt;b&gt;Microsoft ESB Guidance&lt;/b&gt; &lt;p&gt;2006年10月微软发布的ESB Guidance CTP1，近日6月的CTP版本发表，更多的改进似乎是放在对Biztalk Server R2 的支持和最新的文档上面，其中比较引人注目的是比如基于Biztalk Server ESB和.NET的重用组件，JMS (Java Message Service) pipeline component (IBM JMS over WMQ) ，Dynamic Transformation Service ，Itinerary based Routing &amp;amp; Service Invocation 这样的功能。帮助的文档上也丰富了很多。 &lt;p&gt;下载网站 &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.codeplex.com/esb"&gt;ESB Guidance community site&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/biztalk/solutions/soa/esb.mspx"&gt;Microsoft ESB websit&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp; &lt;p&gt;&lt;strong&gt;BizTalk Server 2006 extensions for Windows Workflow Foundation (June CTP) SDK Sample&lt;/strong&gt; &lt;p&gt;好长的名字，简单来说它可以结合Biztalk Orchestration 和WF的Workflow功能，并且最后可以将Biztalk Server 作为一个WF的Host。 &lt;p&gt;最早这个CTP被称为&lt;a href="http://blogs.msdn.com/pandrew/archive/2007/06/04/biztalk-adapter-for-windows-workflow-foundation-sample-june-2007-ctp.aspx"&gt;BizTalk Adapter for Windows Workflow Foundation&lt;/a&gt;，发布的时候就变成了上面的名字-&lt;strong&gt; &lt;/strong&gt;&lt;strong&gt;BizTalk Server 2006 extensions for WF&lt;/strong&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt; &lt;p&gt;体验和下载需要你安装&lt;strong&gt;Biztalk Server R2 beta2&lt;/strong&gt; 和&lt;strong&gt;BizTalk Server 2006 extensions for WF&lt;/strong&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=65"&gt;BizTalk Server 2006 R2 Beta 2&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=437"&gt;BizTalk Server 2006 extensions for WF&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/pandrew/archive/2007/06/27/no-biztalk-experience-required.aspx"&gt;Paul Andrew-No BizTalk Experience Required&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/pandrew/archive/2007/06/04/biztalk-adapter-for-windows-workflow-foundation-sample-june-2007-ctp.aspx"&gt;Jon Flanders Demo Video&lt;/a&gt; --&lt;a href="http://go.microsoft.com/?linkid=6902574"&gt;直接下载(~46.6M)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt;&amp;nbsp; &lt;p&gt;&lt;b&gt;Mike Walker&lt;/b&gt;提供了另外一个信息，他是微软顾问咨询部门金融行业的一个行业架构师，深度参与了Microsoft Financial Services，专门写了一个&lt;a href="http://msdn2.microsoft.com/en-us/architecture/bb265266.aspx"&gt;Reference Application Pack for Loan Origination Systems&lt;/a&gt;系列文章，其中主要使用了.NET Framework , Biztalk Server, SharePoint 2007 , WF 等技术，一些文章很不错 &lt;ul&gt; &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/architecture/bb233047"&gt;Architecting Regulatory Complaint Banking Architectures&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/architecture/bb330937"&gt;Architecting Enterprise Loan Workflows and Orchestrations&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/architecture/bb410797"&gt;Developing the Reference Application Pack for the Loan-Origination Systems (OR-LOS)&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://download.microsoft.com/download/5/3/7/53769a06-1ddf-4869-8156-cab56afc2373/or-los.zip"&gt;Get Loan Origination System Implementation code &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3599106" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ccboy/archive/tags/WF_2800_WinOE_2900_/default.aspx">WF(WinOE)</category><category domain="http://blogs.msdn.com/ccboy/archive/tags/Biztalk+Services/default.aspx">Biztalk Services</category></item><item><title>PageFlow WF Samples , Acropolis CTP</title><link>http://blogs.msdn.com/ccboy/archive/2007/06/09/pageflow-wf-samples-acropolis-ctp.aspx</link><pubDate>Sat, 09 Jun 2007 06:32:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3177211</guid><dc:creator>ccBoy</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ccboy/comments/3177211.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ccboy/commentrss.aspx?PostID=3177211</wfw:commentRss><description>&lt;ul&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/mwinkle/archive/2007/06/07/introducing-the-pageflow-sample.aspx"&gt;Page Flow WF sample&lt;/a&gt;  &lt;li&gt;&lt;a href="http://www.masteringbiztalk.com/blogs/jon/PermaLink,guid,da51c8e3-4de5-4c56-a42e-7377d644aa2e.aspx" target="_blank"&gt;Jon Flandr's-WCF and WF session at TechEd&lt;/a&gt;  &lt;li&gt;&lt;a href="http://www.danielmoth.com/Blog/2007/06/net-framework-35.html" target="_blank"&gt;The Moth--.NET Framework 3.5&lt;/a&gt;  &lt;li&gt;&lt;a href="http://blogs.msdn.com/gblock/archive/2007/06/06/acropolis-the-future-of-smart-client.aspx"&gt;Glenn Block - Acropolis, the future of Smart Client&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;今天安装了Windows Live Writer，MSDN Blog的Weblog API: &lt;a title="http://blogs.msdn.com/metablog.ashx" href="http://blogs.msdn.com/metablog.ashx"&gt;http://blogs.msdn.com/metablog.ashx&lt;/a&gt;，另外留意密码不要输入错误&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3177211" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ccboy/archive/tags/WF_2800_WinOE_2900_/default.aspx">WF(WinOE)</category></item><item><title>BPEL for WF (March CTP)发布以及Orcas March CTP下安装方法 </title><link>http://blogs.msdn.com/ccboy/archive/2007/03/19/bpel-for-wf-march-ctp-orcas-march-ctp.aspx</link><pubDate>Mon, 19 Mar 2007 17:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1913332</guid><dc:creator>ccBoy</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ccboy/comments/1913332.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ccboy/commentrss.aspx?PostID=1913332</wfw:commentRss><description>&lt;DIV&gt;微软发布最新版本的BPEL for Windows Workflow Foundation (WF)技术体验版，包括下面的功能： 
&lt;UL class=ubb-list&gt;
&lt;LI&gt;1.提供一个BPEL工作流的设计和生成界面 
&lt;LI&gt;2.提供了一组 BPEL activities以及和WF的设计器共享 
&lt;LI&gt;3.提供WF Activity与 BPEL工作流之间的导入和导出功能 
&lt;LI&gt;4.可以将 BPEL 1.1文件导入到WF中 
&lt;LI&gt;5.可以在WF运行库中运行BPEL的工作流 
&lt;LI&gt;6.可以将在WF设计器生成的工作流导出成BPEL文件&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR&gt;&lt;A title=http://www.microsoft.com/downloads/details.aspx?FamilyID=6d0daf00-f689-4e61-88e6-cbe6f668e6a3&amp;amp;DisplayLang=en href="http://www.microsoft.com/downloads/details.aspx?FamilyID=6d0daf00-f689-4e61-88e6-cbe6f668e6a3&amp;amp;DisplayLang=en" target=_blank&gt;BPEL for Windows Workflow Foundation March CTP下载&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;安装完毕后，你可以在C:\Program Files\Microsoft.NET\BPEL for WF March CTP 找到安装的文件，包括导入和导出的工具，其中的Samples.zip非常好，包括了多个示例程序，我建议你先从Activities目录中的6个例子开始。&lt;BR&gt;&lt;BR&gt;另外因为我已经安装了Visual Studio Orcas March CTP，所以我尝试将其安装到Orcas下面，但是默认安装时失败的，方法一是手工安装，只用将根目录下多的目录复制到C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE 对应的目录。&lt;BR&gt;&lt;BR&gt;但你还可以使用另外一种方法即修改安装文件，修改也非常简单，经我测试，方法如下：&lt;BR&gt;使用&lt;A title=http://www.brentnorris.net/blog/?p=319 href="http://www.brentnorris.net/blog/?p=319" target=_blank&gt;Orca MSI Editor&lt;/A&gt;，编辑BPEL_WF.msi&lt;BR&gt;将&lt;B&gt;RegLocator&lt;/B&gt;注册表中的&lt;B&gt;VSInstallDir&lt;/B&gt;条目下的&lt;B&gt;Software\Microsoft\VisualStudio\8.0&lt;/B&gt;修改为&lt;B&gt;Software\Microsoft\VisualStudio\9.0&lt;/B&gt;，保存即可在Visual Studio Orcas March CTP顺利安装&lt;BR&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1913332" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ccboy/archive/tags/WF_2800_WinOE_2900_/default.aspx">WF(WinOE)</category></item><item><title>WF-Activity高级篇-Conditioned Activity Group (CAG)</title><link>http://blogs.msdn.com/ccboy/archive/2006/02/05/524822.aspx</link><pubDate>Sat, 04 Feb 2006 19:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:524822</guid><dc:creator>ccBoy</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ccboy/comments/524822.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ccboy/commentrss.aspx?PostID=524822</wfw:commentRss><description>&lt;strong&gt;Conditioned Activity Group (CAG)&lt;br/&gt;&lt;br/&gt;&lt;/strong&gt;CAG定义了一组基于条件特征/条件驱动的Activity，允许你通过定义条件触发CAG组中的某个Activity，这样使得你可以灵活的定义一些动作来实现现实的场景： 
&lt;ul class=ubb-list&gt;
&lt;li&gt;依据某个条件激发CAG中某个的Activity 
&lt;/li&gt;&lt;li&gt;依据某些条件激发一部分或所有的Activity 
&lt;/li&gt;&lt;li&gt;CAG中的所有Activity交替运行(条件依赖) 
&lt;/li&gt;&lt;li&gt;CAG组中的Activity可选的并行运行 
&lt;/li&gt;&lt;li&gt;并行的执行多个子流程 
&lt;/li&gt;&lt;li&gt;循环动作，直到CAG的Until 条件被满足&lt;/li&gt;&lt;/ul&gt;CAG 中有多个条件特性的Activity组成，其中的每个Activity又可以是一个Activity或由多个Activities组成的一个子流程序列，CAG中用一个When的条件特性来标识其中的每一个Activity，而且允许When条件一样的多个Activities存在一个CAG中。&lt;br/&gt;&lt;br/&gt;我常常用吃牛排的工具箱来想像CAG，工具箱就是CAG，工具箱中有餐刀、有叉子，有双面刀(一面带锯齿一面是刀口)，还有两用刀等等等等。那么这每一种工具就是一个Activity，这些Activity有的是单一的Activity，比如叉子，也有多个Activities组成的一个子流程序列，比如双面刀，两用刀。每个工具都有自己的用途(When条件)，而且也允许你的工具箱中放两把一样的餐刀&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;CAG中的各个Activity 都有一个When Condition 表示当这个条件满足时，其中的Activity 会执行一次When Condition 有两种方式，一种是System.Workflow.Activities.CodeCondition 一种是 System.Workflow.Activities.Rules.RuleConditionReferences，你可以用代码或者是规则库的方式决定什么样的情况下Activity 会运行。&lt;br/&gt;CAG 自己还有一个Until condition 属性，这个是CAG退出的条件。当Until condition 的条件满足(为True)，那么意味目前CAG组中没有子的Activities 在运行并且也没有任何一个Activities的When Condition 条件被满足了。&lt;br/&gt;&lt;br/&gt;CAG的执行逻辑也非常简单，开始的时候，它会首先评估Until 条件是否满足，如果Until ＝True，那么CAG就退出和执行完毕了，否则CAG开始检测组中所有Activities 的When条件有没有满足的，如果有那么它将调度执行(scheduled for execution)这个子Activity。组中任何一个子Activity 执行完毕后，CAG的Until 和其中的每个Activities的When 条件都会被重新评估一次。&lt;br/&gt;这个子Activity 是指CAG中的一个Activity，也就是CAG最一排中的一个图标代表的Activity，因为这一个Activity 下面可以是一个Activity，也可以是一个由其他多个Activities组成的一个子流程，所以如果是子流程的情况，那么重新评估，是在整个子流程被执行完之后立即执行，而子流程中的每个Activity执行完后并不会进行重新评估。&lt;br/&gt;&lt;br/&gt;使用的上面的比方，那么你可以这么想像，每当你咀嚼完一口牛肉，将它咽下肚子的时候，代表其中的一个Activity执行完毕，你会放下手中的工具，看看是否还有牛肉可以吃，如果有，那么你重新检测一下工具箱中的所有餐具，看看谁比较合适来切下牛排的这个部分，然后拿起这个工具，开始执行，比如横着切三刀，用叉子叉起，然后放到嘴中，咀嚼和品位，喝点葡萄酒，然后咽下；直到牛排全部吃完、或者你发现剩下的部分已经无法用工具箱中的工具切割放到你嘴中时，你发现自己已经吃饱或无法再吃了(满足Until条件了)。在每次咀嚼和品味之前，你可以用一个工具，也可以左手右手使用两个工具来切割和分解牛排。&lt;br/&gt;&lt;br/&gt;整个的情形有些像下面的伪代码&lt;br/&gt;Whlie ( Until !=true &amp;amp;&amp;amp; ActivitiesInCAG.When !=true )&lt;br/&gt;{&lt;br/&gt;&amp;nbsp;&amp;nbsp;foreach ( Activity in ActivitiesInCAG ) &lt;br/&gt;&amp;nbsp;&amp;nbsp;{&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if ( Activity.When == true ) &lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ &lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;scheduled for execution it ; &lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WaitHandle.Set() for Reevaluation &lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br/&gt;&amp;nbsp;&amp;nbsp;}&lt;br/&gt;} &lt;br/&gt;&lt;br/&gt;WF Beta2 中有一个ConditionalEventArgs 类型，你可以设置 e.Result ＝ true/false 来确定/更改When或Until 的条件是否满足。&lt;br/&gt;&lt;br/&gt;我最喜欢使用CAG的模式是用它来代替状态机工作流(State Machine workflow)，比如你生成一个工单之后，会有取消工单，关闭工单等等一些操作，那么这些修改工单状态的操作，我就会把它们变成多个HandleExternalEvent ，放在一个CAB组中，然后我就可以将这些事件对应到一个LCS(Local Communication Services ) 的方法，然后在工作流之外非常容易的激发这个事件，从而修改工单的状态，往往工单的状态变化可能会引发其他的操作或工作状态的变换，那么刚好又可以利用CAG的依赖交替运行，或可选的并行运行，总之是非常灵活和简便的。&lt;br/&gt;&lt;br/&gt;Ver: 1.00 &lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=524822" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ccboy/archive/tags/WF_2800_WinOE_2900_/default.aspx">WF(WinOE)</category></item><item><title>WF和规则引擎、WCF以及ASP.NET的互动</title><link>http://blogs.msdn.com/ccboy/archive/2005/10/13/480485.aspx</link><pubDate>Thu, 13 Oct 2005 12:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:480485</guid><dc:creator>ccBoy</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ccboy/comments/480485.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ccboy/commentrss.aspx?PostID=480485</wfw:commentRss><description>&amp;nbsp; 
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;STRONG&gt;WF: Comparing WF rules and the Microsoft Business Rule Engine&lt;/STRONG&gt; &lt;/P&gt;
&lt;P style="FONT-SIZE: 8pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Tahoma; mso-outline-level: 1"&gt;&lt;A href="http://geekswithblogs.net/cyoung/articles/56488.aspx"&gt;http://geekswithblogs.net/cyoung/articles/56488.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;非常不错的文章，专门介绍&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WF &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的规则引擎，作者&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Charles Young&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Biztalk&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;规则引擎方面也颇有功力&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;STRONG&gt;Workflow + Services: WWF &amp;amp; WCF&lt;/STRONG&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;a href="http://blogs.msdn.com/jamescon/archive/2005/10/02/476398.aspx"&gt;http://blogs.msdn.com/jamescon/archive/2005/10/02/476398.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;讲述了&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WF&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;和&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WCF(Indigo)&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;之间相互调用的一些情况，前两种方法还在讨论和开发中，&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WF Beta2&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: 宋体"&gt; &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;会新的进展。&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;James Conard&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;对于方法三给出的示范&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;STRONG&gt;ASP.NET WebForm Example&lt;/STRONG&gt; &lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://www.windowsworkflow.net/Downloads/Examples/ASPNETWorkflowExample%20-%202005-10-07.exe"&gt;http://www.windowsworkflow.net/Downloads/Examples/ASPNETWorkflowExample%20-%202005-10-07.exe&lt;/A&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;终于看到这个例子了，使得你可以利用&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WorkflowWebHostingModule &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;ASP.NET&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;中&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Hosting WF&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;，但是许多有趣的问题才刚刚开始，比如如何实现&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WF &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的负载均衡？&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;不过已经有了一个好的开端。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=480485" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ccboy/archive/tags/WF_2800_WinOE_2900_/default.aspx">WF(WinOE)</category></item><item><title>WWF Beta1 常用必杀技</title><link>http://blogs.msdn.com/ccboy/archive/2005/09/22/472334.aspx</link><pubDate>Wed, 21 Sep 2005 18:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:472334</guid><dc:creator>ccBoy</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ccboy/comments/472334.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ccboy/commentrss.aspx?PostID=472334</wfw:commentRss><description>&amp;nbsp;
&lt;P style="FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Workflow设计器，设置状态机工作流的时候不&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;显示&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;状态&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;间&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;的连线&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;，而且每个状态不能移动到任意位置&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;?&lt;/SPAN&gt;&lt;/P&gt;
&lt;OL style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.5in; DIRECTION: ltr; unicode-bidi: embed" type=1&gt;
&lt;LI lang=EN-US style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana; mso-outline-level: 1" value=1&gt;启动Regedit.exe&lt;/LI&gt;
&lt;LI lang=EN-US style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana; mso-outline-level: 1" value=2&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;找到注册表下面的选项 &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt"&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Workflow Foundation&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI lang=EN-US style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana; mso-outline-level: 1" value=3&gt;加一个叫“EnableFreeForm”数值类型(DWORD)的字段，并且设置其值为1 &lt;/LI&gt;
&lt;LI lang=EN-US style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana; mso-outline-level: 1" value=4&gt;重新启动Visual Studio 2005 &lt;/LI&gt;&lt;/OL&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体"&gt;如果还没有出现，打开&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana"&gt;Document outline Windows&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体"&gt;然后选择&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana"&gt;View-&amp;gt;Other Windows -&amp;gt; Document Outline &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体"&gt;菜单项&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Workflow &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;显示不正常或是完全正确的情况，&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;VS&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;编辑器报奇怪的错误&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: 宋体; mso-outline-level: 1"&gt;典型提示信息：&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 8pt; MARGIN: 0in; COLOR: red; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;Deserialization errors occurred while loading the designer&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 8pt; MARGIN: 0in; COLOR: red; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;If you make any changes in the designer, the content in the file which failed to deserialize will be overwritten. &lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 8pt; MARGIN: 0in; COLOR: red; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;Do you wish to countinue? &lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: 宋体; mso-outline-level: 1"&gt;方法一&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.5in; DIRECTION: ltr; unicode-bidi: embed" type=disc&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;选择&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;NO &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;或关闭当前的错误或提示窗口&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;关闭&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Workflow &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;设计器&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;保存当前的项目&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;编译当前的项目&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;然后重新打开&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Workflow &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;设计器&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: 宋体; mso-outline-level: 1"&gt;方法二&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.5in; DIRECTION: ltr; unicode-bidi: embed" type=disc&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;选择&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;NO &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;或关闭当前的错误或提示窗口&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;关闭&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Workflow &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;设计器&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;保存当前的项目&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;关闭&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Visual Studio 2005&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;重新启动&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Visual Studio 2005&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;，并打开原来的项目&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;编译当前的项目&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;然后重新打开&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Workflow &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;设计器&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;此办法适用于任何你认为完全正确，但&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;VS&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;或&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Workflow&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;设计器发生异常行为或现象的解决的必杀技之一&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WWF&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Visual Studio 2005&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的常用快捷键&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Workflow&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;设计器中可以点击任意一个&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Activity&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;，然后&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;F9 (&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;也可以右键选择&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Breakpoint -&amp;gt;Insert Breakpoint)&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;，这样表明在这个&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Activity&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;上设置一个断点，之后这个&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Acitivity&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;上会有一个红色的圆点表明设置了一个断点&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;F5 &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;以&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Debug&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的方式启动工作流&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;F11 --&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;单步进入一个&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Activity&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Shift-F11--&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;单步模式准备跳出目前的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Activity&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;F10--&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;跳过当前的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Activity&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;到下一个&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;/&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;下一步&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: 宋体"&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Ctrl-S : &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;保存所有的项目&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Shift-Ctrl-B : &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;编译目前的项目&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;为什么我按&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;F5&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;单步调试我的工作流应用的时候，&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;VS 2005&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;不进入调试状态或跳到我设置断点的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Activity&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;上呢？&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;请在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Visual Studio 2005&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的菜单上选择&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Tools-&amp;gt;Options-&amp;gt;Debugging -&amp;gt; Just-In-Time &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;项&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;确认&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Workflow &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;和&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt;Managed&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;两项被选上或打勾&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;如果还是不成功，考虑查看&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Tools-&amp;gt;Options-&amp;gt;Debugging -&amp;gt;Edit and Continue 项&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;去掉 Enable&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Edit and Continue 的选择再试&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;为什么当我运行一个控制台的工作流应用时，类似&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;"Hello World!"&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的输出总是输出到&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Visual Studio 2005&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的即时窗口或&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Visual Studio &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;右下角的输出小窗口，而不是显示一个标准的控制台窗口&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;请在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Visual Studio 2005&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的菜单上选择&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Tools-&amp;gt;Options-&amp;gt;Debugging -&amp;gt;General &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;项&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;勾去选择 "Redirect all console output to the Quick Console window" 选项&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;勾去选择 "Redirect all Output Windows text to the Immediate window" 选项&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;对于调试控制台的工作流应用，为什么经常输出一闪而过，我还没有看清详细的输入&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;你可以在工作流的事件中，一般是&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;Program.cs&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;文件中，&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;加入一个事件&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt;workflowRuntime.WorkflowCompleted += OnWorkflowCompleted&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt;waitHandle.Set&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;() &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;之间加入类似的两个语句，使之等待你的输入之后再退出，类似下面&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;static void OnWorkflowCompleted(object sender, WorkflowCompletedEventArgs e)&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;{&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: Verdana; mso-outline-level: 2"&gt;Console.WriteLine("Workflow completed, Press ENTER to exit");&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: Verdana; mso-outline-level: 2"&gt;Console.Read(); &lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: Verdana; mso-outline-level: 2"&gt;waitHandle.Set();&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;}&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;文档中提到的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt;Wca.exe&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;和&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt; Wfc.exe &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;两个工具程序在哪里&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;? &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US&gt;X&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN&gt;:\Program Files\Microsoft SDKs\Windows Workflow Foundation&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;我可以修改&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Visual Studio 2005 &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;工作流设计器中的背景和色彩吗？&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt; X&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt;:\Program Files\Microsoft SDKs\Windows Workflow Foundation\Themes&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;目录下有两个默认的工作流设计器的背景和色彩文件，你可以建立自己的或修改这两个文件的配置&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;我已经安装了&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WWF SDK&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;，那我该如何开始学习&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;1. &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;下载&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt; WWF Beta1 Lab&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;，先做完所有的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;12&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;个&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Lab &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;练习，松松筋骨&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=35238943-291F-4A37-BB8F-AC09B2E25B2F&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=35238943-291F-4A37-BB8F-AC09B2E25B2F&amp;amp;displaylang=en&lt;/A&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;2. &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WWF&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;安装目录&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US&gt;X&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN&gt;:\Program Files\Microsoft SDKs\Windows Workflow Foundation&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;下有一个&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Samples.zip &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;，请解压缩这个文件，目录中包含&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Workflow Monitor&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;以及&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Document Review &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;两个样板程序，最后还包括&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;10&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;分类近&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;40&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;个小的例子，增强一下功力&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;建议你先完成&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Lab&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;然后练习&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;SDK&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Samples&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;，这样比较容易和循序渐进一些。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;3. &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;最后参考&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;a href="http://blogs.msdn.com/ccboy/archive/2005/09/20/471700.aspx"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt;WWF&lt;/SPAN&gt;&lt;/A&gt;&lt;a href="http://blogs.msdn.com/ccboy/archive/2005/09/20/471700.aspx"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: 宋体"&gt;的&lt;/SPAN&gt;&lt;/A&gt;&lt;a href="http://blogs.msdn.com/ccboy/archive/2005/09/20/471700.aspx"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: 宋体"&gt;学习资&lt;/SPAN&gt;&lt;/A&gt;&lt;a href="http://blogs.msdn.com/ccboy/archive/2005/09/20/471700.aspx"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: 宋体"&gt;源&lt;/SPAN&gt;&lt;/A&gt;&lt;a href="http://blogs.msdn.com/ccboy/archive/2005/09/20/471700.aspx"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt;-101&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;上的资源，开阔一下眼界，继续学习或找一个项目开始实践&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=472334" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ccboy/archive/tags/WF_2800_WinOE_2900_/default.aspx">WF(WinOE)</category></item><item><title>WWF的学习资源-101</title><link>http://blogs.msdn.com/ccboy/archive/2005/09/20/471700.aspx</link><pubDate>Tue, 20 Sep 2005 12:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:471700</guid><dc:creator>ccBoy</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/ccboy/comments/471700.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ccboy/commentrss.aspx?PostID=471700</wfw:commentRss><description>&amp;nbsp; 
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;这里基本上是我学习&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WinFX&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的日志网站，下载了&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WWF SDK&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;，安装和学习完了&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Lab&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;，一般也会找一些&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WFF&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;常用的资源，准备看更多的一些信息，扩展自己的眼光，希望&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;...&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;希望很快大家就有项目可以应用到&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WWF:)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;Weblog&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.5in; DIRECTION: ltr; unicode-bidi: embed" type=disc&gt;
&lt;LI lang=EN-US style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;a href="http://blogs.msdn.com/davegreen/default.aspx"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;Dave Green&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;(Architect-WWF)&lt;/SPAN&gt; 
&lt;LI lang=EN-US style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;A href="http://www.dennispi.com/"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;Dennis Pilarinos&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;(Program Manager-WWF)&lt;/SPAN&gt; 
&lt;LI lang=EN-US style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;A href="http://www.dharmashukla.com/"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;Dharma Shukla&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;()&lt;/SPAN&gt; 
&lt;LI lang=EN-US style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;a href="http://blogs.msdn.com/jamescon"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;James Conard&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;(Architect Evangelist)&lt;/SPAN&gt; 
&lt;LI lang=EN-US style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;a href="http://blogs.msdn.com/pandrew"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;Paul Andrew&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;(Technical Product Manager)&lt;/SPAN&gt; 
&lt;LI lang=EN-US style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;a href="http://blogs.msdn.com/scottwoo"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;Scott Woodg&lt;/SPAN&gt;&lt;/A&gt;&lt;a href="http://blogs.msdn.com/scottwoo"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;ate&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;(Group Product Manager)&lt;/SPAN&gt; 
&lt;LI lang=EN-US style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;a href="http://blogs.msdn.com/pravin_indurkar/default.aspx"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;Pr&lt;/SPAN&gt;&lt;/A&gt;&lt;a href="http://blogs.msdn.com/pravin_indurkar/default.aspx"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;avin&lt;/SPAN&gt;&lt;/A&gt;&lt;a href="http://blogs.msdn.com/pravin_indurkar/default.aspx"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;/A&gt;&lt;a href="http://blogs.msdn.com/pravin_indurkar/default.aspx"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;Indurkar&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;(Program Manager-WWF)&lt;/SPAN&gt; 
&lt;LI lang=EN-US style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;A href="http://www.masteringbiztalk.com/blogs/jon/"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;Jon Flanders&lt;/SPAN&gt;&lt;/A&gt;&lt;A href="http://www.masteringbiztalk.com/blogs/jon/"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;(DevelopMentor) &lt;/SPAN&gt;
&lt;LI lang=EN-US style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;A href="http://geekswithblogs.com/larry.beck/"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;Larry Beck&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;(&lt;/SPAN&gt;&lt;A href="http://workspaces.gotdotnet.com/svcactivitygen"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;Service Activity Generator&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana"&gt;)&lt;/SPAN&gt; 
&lt;LI lang=EN-US style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;a href="http://blogs.msdn.com/markhsch"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: Verdana"&gt;Mark Schmidt&lt;/SPAN&gt;&lt;/A&gt;&lt;/LI&gt;
&lt;LI lang=EN-US style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;A href="http://geekswithblogs.com/sthomas"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: Verdana"&gt;Stephen W. Thomas&lt;/SPAN&gt;&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;推荐&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-WEIGHT: bold; FONT-FAMILY: Verdana"&gt;Paul Andrew&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WebLog&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;，我想目前看来内容是非常丰富的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;今天他的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WebLog&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;上也公布了&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;PDC 2005 &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;和&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WWF&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;有关的所有&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;8&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;个&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Session&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;和&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;PPT&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.5in; DIRECTION: ltr; unicode-bidi: embed" type=disc&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;A href="http://216.55.183.63/pdc2005/slides/COM210_Devlin_Andrew.ppt"&gt;&lt;SPAN lang=ZH-CN style="COLOR: blue; FONT-FAMILY: Verdana"&gt;COM210&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; Introduction to Windows Workflow Foundation&amp;nbsp;- &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Bill Devlin&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; &amp;amp; &lt;/SPAN&gt;&lt;a href="http://blogs.msdn.com/pandrew"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt;Paul Andrew&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;A href="http://216.55.183.63/pdc2005/slides/COM318_Willis.ppt"&gt;&lt;SPAN lang=ZH-CN style="COLOR: blue; FONT-FAMILY: Verdana"&gt;COM318&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; Developing Rules Driven Workflows in Windows Workflow Foundation&amp;nbsp;- &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Jurgen Willis&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;A href="http://216.55.183.63/pdc2005/slides/COM322_Indurkar.ppt"&gt;&lt;SPAN lang=ZH-CN style="COLOR: blue; FONT-FAMILY: Verdana"&gt;COM322&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; Developing Event Driven State Machine Workflows in Windows Workflow Foundation - &lt;/SPAN&gt;&lt;a href="http://blogs.msdn.com/pravin_indurkar/default.aspx"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt;Pravin&lt;/SPAN&gt;&lt;/A&gt;&lt;a href="http://blogs.msdn.com/pravin_indurkar/default.aspx"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;/A&gt;&lt;a href="http://blogs.msdn.com/pravin_indurkar/default.aspx"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt;Indurkar&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;A href="http://216.55.183.63/pdc2005/slides/COM325_Box_Shukla.ppt"&gt;&lt;SPAN lang=ZH-CN style="COLOR: blue; FONT-FAMILY: Verdana"&gt;COM325&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; Workflow + Messaging + Services: Developing Distributed Applications with Workflows - &lt;/SPAN&gt;&lt;A href="http://www.pluralsight.com/blogs/dbox/default.aspx"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt;Don&lt;/SPAN&gt;&lt;/A&gt;&lt;A href="http://www.pluralsight.com/blogs/dbox/default.aspx"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;/A&gt;&lt;A href="http://www.pluralsight.com/blogs/dbox/default.aspx"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt;Box&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; &amp;amp; &lt;/SPAN&gt;&lt;A href="http://www.dharmashukla.com/"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt;Dharma&lt;/SPAN&gt;&lt;/A&gt;&lt;A href="http://www.dharmashukla.com/"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;/A&gt;&lt;A href="http://www.dharmashukla.com/"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt;Shukla&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;A href="http://216.55.183.63/pdc2005/slides/COM327_Hilerio.ppt"&gt;&lt;SPAN lang=ZH-CN style="COLOR: blue; FONT-FAMILY: Verdana"&gt;COM327&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; Hosting and Communications Options in Windows Workflow Foundation - &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Israel Hilerio&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;A href="http://216.55.183.63/pdc2005/slides/COM328_Pilarinos.ppt"&gt;&lt;SPAN lang=ZH-CN style="COLOR: blue; FONT-FAMILY: Verdana"&gt;COM328&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; Extending Windows Workflow Foundation with Custom Activities - &lt;/SPAN&gt;&lt;A href="http://www.dennispi.com/"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt;Dennis Pilarinos&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;A href="http://216.55.183.63/pdc2005/slides/COML01_Ehrenberg.ppt"&gt;&lt;SPAN lang=ZH-CN style="COLOR: blue; FONT-FAMILY: Verdana"&gt;COML01&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; Case Study: Revolutionizing Microsoft Axapta—Harnessing Web Services, Workflow and SharePoint - &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Mike Ehrenberg&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;A href="http://216.55.183.63/pdc2005/slides/OFF415_Hatoun.ppt"&gt;&lt;SPAN lang=ZH-CN style="COLOR: blue; FONT-FAMILY: Verdana"&gt;OFF415&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; Windows SharePoint Services: Developing Custom Workflows - &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;George Hatoun&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="FONT-SIZE: 8pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Source:&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Tahoma"&gt; &amp;lt;&lt;/SPAN&gt;&lt;a href="http://blogs.msdn.com/pandrew/archive/2005/09/18/470904.aspx"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;http://blogs.msdn.com/pandrew/archive/2005/09/18/470904.aspx&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Tahoma"&gt;&amp;gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;虽然不能参加&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;PDC&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;，不过还是可以从&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;PPT&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;中看到非常多的特性，比如&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Arial"&gt;COM327,COM325&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;讲得都比较深入，而&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;COM322&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;比较深入的讲述了&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WWF&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;状态机流程的许多细节，比如&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;递归组合(Recursive Composition)，&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;流程&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;状态跳过(Skip)和流回(Rework)，在一个应用中使用多个状态机流程&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;等等特性，建议大家看看&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: 宋体; mso-outline-level: 1"&gt;社区方面&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;MSDN &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;上&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WWF &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的主站点&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://msdn.microsoft.com/workflow/"&gt;http://msdn.microsoft.com/workflow/&lt;/A&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://msdn.microsoft.com/windowsvista/building/workflow/"&gt;http://msdn.microsoft.com/windowsvista/building/workflow/&lt;/A&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WWF&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;自己的站点&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;U&gt;&lt;FONT color=#800080&gt;&lt;A href="http://www.windowsworkflow.net/"&gt;http://www.windowsworkflow.net&lt;/A&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;A href="http://msdn.microsoft.com/windowsvista/building/workflow"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;今天多了一些比较&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;COOL&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的下载&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;样板应用&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;--&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt;Order Processing application&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://www.windowsworkflow.net/Downloads/Examples/OrderingStateMachine%20-%202005-09-13.exe"&gt;http://www.windowsworkflow.net/Downloads/Examples/OrderingStateMachine%20-%202005-09-13.exe&lt;/A&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;Ruleset Editor&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://www.windowsworkflow.net/Downloads/Tools/RuleSetEditor%20-%202005-09-12.exe"&gt;http://www.windowsworkflow.net/Downloads/Tools/RuleSetEditor%20-%202005-09-12.exe&lt;/A&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;File System Tracking Service &lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://www.windowsworkflow.net/Downloads/RuntimeServices/SimpleFileTrackingService%20-%202005-09-09.exe"&gt;http://www.windowsworkflow.net/Downloads/RuntimeServices/SimpleFileTrackingService%20-%202005-09-09.exe&lt;/A&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: 宋体; mso-outline-level: 1"&gt;当然还有很多，随时都在更新，有兴趣可以经常访问一下，应该会有很多收获&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;社区和讨论组&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://www.biztalkgurus.com/"&gt;http://www.biztalkgurus.com/&lt;/A&gt; &lt;/P&gt;
&lt;P lang=EN-US style="MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://forums.microsoft.com/msdn/ShowForum.aspx?ForumID=122"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;http://forums.microsoft.com/msdn/ShowForum.aspx?ForumID=122&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt"&gt;(WWF Forums)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://www.masteringbiztalk.com/wiki/default.aspx/MyWiki/Windows%20Workflow%20Foundation%20(WWF)%20Links.html"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;http://www.masteringbiztalk.com/wiki/default.aspx/MyWiki/Windows%20Workflow%20Foundation%20(WWF)%20Links.html&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt"&gt;(WWF Wiki)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://www.morganskinner.com/Articles/"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;http://www.morganskinner.com/Articles/&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt"&gt;(Activity Validation/Verbs)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;A href="http://www.samspublishing.com/bookstore/product.asp?isbn=0672328488&amp;amp;rl=1"&gt;&lt;SPAN lang=EN-US style="FONT-WEIGHT: bold; COLOR: blue; FONT-FAMILY: Verdana"&gt;Presenting&lt;/SPAN&gt;&lt;/A&gt;&lt;A href="http://www.samspublishing.com/bookstore/product.asp?isbn=0672328488&amp;amp;rl=1"&gt;&lt;SPAN lang=EN-US style="FONT-WEIGHT: bold; COLOR: blue; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;/A&gt;&lt;A href="http://www.samspublishing.com/bookstore/product.asp?isbn=0672328488&amp;amp;rl=1"&gt;&lt;SPAN lang=EN-US style="FONT-WEIGHT: bold; COLOR: blue; FONT-FAMILY: Verdana"&gt;Windows Workflow Foundation&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-WEIGHT: bold; FONT-FAMILY: Verdana"&gt;--WWF&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的第一本书，作者&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;:&lt;/SPAN&gt;&lt;a href="http://blogs.msdn.com/scottwoo"&gt;&lt;SPAN lang=ZH-CN style="COLOR: blue; FONT-FAMILY: Verdana"&gt;Scott Woodgate&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: 宋体; mso-outline-level: 1"&gt;本书相关的例子现在也提供下载了&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://www.samspublishing.com/content/images/0672328488/downloads/PresentingWindowsWorkflowFoundation.zip"&gt;http://www.samspublishing.com/content/images/0672328488/downloads/PresentingWindowsWorkflowFoundation.zip&lt;/A&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: 宋体; mso-outline-level: 1"&gt;公布的两章：&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;March Through the Activities&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://www.samspublishing.com/articles/article.asp?p=417720"&gt;http://www.samspublishing.com/articles/article.asp?p=417720&lt;/A&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;Workflow, Tomorrow's Application Logic&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://www.samspublishing.com/articles/article.asp?p=418000"&gt;http://www.samspublishing.com/articles/article.asp?p=418000&lt;/A&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-WEIGHT: bold; FONT-FAMILY: 宋体"&gt;在线的开发文档&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;-- &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;还在更新中，一些链接都是空的&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://winfx.msdn.microsoft.com/library/default.asp?url=/library/en-us/winwf_gettingstarted/html/feaec6ba-1653-434a-b0c3-c6d27b5fe540.asp"&gt;http://winfx.msdn.microsoft.com/library/default.asp?url=/library/en-us/winwf_gettingstarted/html/feaec6ba-1653-434a-b0c3-c6d27b5fe540.asp&lt;/A&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Beta1 SDK &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;下载&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=7096d039-2638-4f63-8654-d2e5d98fa417&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=7096d039-2638-4f63-8654-d2e5d98fa417&amp;amp;displaylang=en&lt;/A&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;因为&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WWF&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;作为&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WinFX&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的一个核心组件&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;所有目前的开发环境是基于&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;VS&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;2005 Beta2&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的环境下，你可以使用&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=FFD636F0-86E9-41E8-9E1C-100A4CC4888F&amp;amp;displaylang=en"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt;WinFX&lt;/SPAN&gt;&lt;/A&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=FFD636F0-86E9-41E8-9E1C-100A4CC4888F&amp;amp;displaylang=en"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt; &lt;/SPAN&gt;&lt;/A&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=FFD636F0-86E9-41E8-9E1C-100A4CC4888F&amp;amp;displaylang=en"&gt;&lt;SPAN lang=EN-US style="COLOR: blue; FONT-FAMILY: Verdana"&gt;Runtime Components - September CTP&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的开发环境体验&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WWF&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;和&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WinFX&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的其它核心组件，目前&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WWF&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;不支持运行在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;VS 2005 RC&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的版本上&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=471700" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ccboy/archive/tags/WF_2800_WinOE_2900_/default.aspx">WF(WinOE)</category></item><item><title>WWF支持的工作流模式和风格</title><link>http://blogs.msdn.com/ccboy/archive/2005/09/19/471079.aspx</link><pubDate>Mon, 19 Sep 2005 08:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:471079</guid><dc:creator>ccBoy</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ccboy/comments/471079.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ccboy/commentrss.aspx?PostID=471079</wfw:commentRss><description>&amp;nbsp;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;Dino Esposito的文章&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;Getting Started with Microsoft Windows Workflow Foundation: A Developer Walkthrough&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;A href="http://msdn.microsoft.com/windowsvista/building/workflow/default.aspx?pull=/library/en-us/dnlong/html/WWFGetStart.asp"&gt;http://msdn.microsoft.com/windowsvista/building/workflow/default.aspx?pull=/library/en-us/dnlong/html/WWFGetStart.asp&lt;/A&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;介绍了&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;目前&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;在Visual Studio 2005中创建WWF的五种项目&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.5in; DIRECTION: ltr; unicode-bidi: embed" type=disc&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;Sequential Workflow Console Application&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;Sequential Workflow Library&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;Workflow Activity Library&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;State Machine Console Application &lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;State Machine Workflow Library&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;Empty Workflow&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;Sequential Workflow Console Application&lt;/SPAN&gt;--建立一个顺序的工作流应用&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;Sequential Workflow Library &lt;/SPAN&gt;--建立一个顺序的工作流库项目&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;Workflow Activity Library &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;--建立一个工作流节点/步骤库项目&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;两者的区别，Sequential Workflow Console Application编译之后，会将工作流应用Hosting在一个控制台程序中，Sequential Workflow Library则创建一个工作流的库，这个库没有设置Hosting，所以运行时必须设置Hosting或是将它作为工作流的一部分，加入到一个Sequential Workflow Console Application中，而Workflow Activity Library 项目基本上可以看作是创作一个Activity，它可以理解成WinForm中的一个控件，一般都是为了加入到Sequential Workflow Console Application和State Machine Console Application的应用中，也可以加入到Sequential Workflow Library和State Machine Workflow Library的项目中，作为一部分进行重用或组合&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN&gt;应用WWF开发一个工作流的应用，一般进行下面的步骤&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;: &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;1. 使用工作流设计器设计其工作流的模型和行为--你可以看作是产生一个Activity&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;2. 使用工作流设计器或代码组合(Compose)多个Activity，并且设置相应的属性。&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;3. 将工作流Hosting在一个控制台程序中，当然也可以Hosting在Windows Services，WinForm或IIS等等的应用程序中&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;4. 工作流引擎启动，实例化你之前创作的工作流&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;5. 将业务数据送入工作流，或从工作流中获得状态的数据，进行流程状态跟踪的处理和展现&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;如果理解了上面的，那么就非常容易两类关于状态机的工作流项目类型了&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;State Machine Console Application&lt;/SPAN&gt;--创建一个状态机的工作流应用，设置了Hosting&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;State Machine Workflow Library&lt;/SPAN&gt;--创建一个状态机的工作流项目，没有设置Hosting，可以作为一个组件&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;Sequential(时序) 和State Machine(状态机)是WWF提供的最主要的两种工作流类型，也是目前应用比较广泛的工作类型。WWF还提供一种基于Role-Based(基于角色)的工作流，由于Role-Based主要是面向控制鉴权、用户角色和业务规则，所以它可以单独存在(这时表现和Biztalk HWS非常相似)，也可以迁入到Sequential和State Machine两种工作流中，进行组合和变化&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;所以State Machine Console Application和State Machine Workflow Library的区别也是非常显而易见的。&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;而&lt;SPAN style="FONT-WEIGHT: bold"&gt;Empty Workflow&lt;/SPAN&gt; 则只提供了一个项目文件和WWF需要的相关引用，可以有用户决定加入上述五种不同的项目或是成为这五种项目的一种，因为WWF SDK也支持不使用工作流设计器完全用代码的方式来构建和运行WWF应用。&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt;简单来看，我们可以&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;使用&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt;Visual Studio WWF的扩展创作整个工作流&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;其实是组合、排列和设置&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt;Activity&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;的关系网&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;)&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt;，Activity则可以理解成我们经常说的工作流中某一步，子流程，里面包含了流程、状态、规则、某个状态下的行为(Actions)以及它们之间的关系。而多个Activity的组合或排列就构成了WWF的工作流(Workflow)，所以使用和理解Activity的概念非常重要的&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;从整个的架构上，WWF支持面向人(Human)和系统(System)的两种工作流模式，并且努力将它放到一个工作流模型(One Model)中。&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;从风格上看：&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;Sequential 型的比较传统，带有明显的时序性，适用于大多数结构化的工作流应用&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;Role-Based 型用于比较灵活，数据驱动的，面向多种业务规则的某个专门领域的工作流&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;State Machine型也非常灵活，属于事件驱动，带有事务特征，适合于非结构化面向人或角色相关的工作流场景&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;同样基于上述的风格很容易进行组合或创建出新的风格。&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;通俗理解的描述&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;当然是我的理解&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;)&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt;，你可以发现创作工作流的过程，实际是产生一个xoml的工作流描述语言，之后它会被编译成一个.NET Assembly，它包含的工作流的元数据和相关的设置、属性和代码。之后你配置Hosting(其实是配置工作流主机的通信协议、线程、事务、时钟和&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;数据&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;/&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;状态&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt;序列化方式)，&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;然后在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Hosting&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;中&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt;运行和启动WWF工作流引擎，工作流引擎再加载带有工作流元数据和代码的.NET Assembly，这些Assembly被工作流引擎按计划或步骤地执行；工作流引擎负责每个工作流实例的生命周期，多个工作流的执行、调度、状态跟踪、解析规则引擎，而我们的应用程序则处理输入和输出数据、状态的展现，编写每个步骤中对于数据的处理。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P lang=EN-US style="FONT-SIZE: 9pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 9pt; MARGIN: 0in; mso-outline-level: 1"&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt;所以WWF提供了一个工作流应用和平台的基本功能和服务，比如它目前就不关心像Biztalk Server那样做集群、配置高可用性，这就如同之前我们使用SQL Report Services一样，RS并不关心最后报表打印的技术问题。WWF也一样&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;，&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: Verdana"&gt;它提供了一个平台、提供了一个Framework和相关的开发工具&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;。它非常明显的特征和服务使它和&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;WPF,WCF&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;一起成为&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;Microsoft WinFX&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体"&gt;中非常重要的三大基础服务之一&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=471079" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ccboy/archive/tags/WF_2800_WinOE_2900_/default.aspx">WF(WinOE)</category></item></channel></rss>