• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            brent's hut

            使用ASP.net + WF的感受

            兩個(gè)多星期的努力, 終于把Prototype搞定了。實(shí)現(xiàn)了以下功能:

            1,一個(gè)state machine workflow(Fund Request Process work flow)
            2, 使用Polic來控制業(yè)務(wù)邏輯
            3,實(shí)現(xiàn)了xoml和dll的分離,動(dòng)態(tài)加載xoml,提供一個(gè)編輯工具,可以edit the workflow on-the-fly

            1, 并沒有傳說中的那么難
            ASP.net和WF我都不熟, 根據(jù)兩本書,一個(gè)msdn上的例子"Web Form Workflow Approvals Stater kit"和另一個(gè)例子Orders http://www.odetocode.com/Articles/465.aspx的基礎(chǔ)上把prototype搞出來了。

            2,理解概念很重要
            如果不理解WF是怎么調(diào)用外部函數(shù)(CallExternalMethodActivity), 是怎么傳Event給WF(HandleExternalEventActivity),DependencyProperty是怎么回事, 基本不用再搞了。

            3,很多設(shè)計(jì)可做
            WF只實(shí)現(xiàn)了workflow最內(nèi)核的部分,非常靈活。 同樣的實(shí)現(xiàn)可以采用完全不同的實(shí)現(xiàn)方式。 怎么實(shí)現(xiàn)workflow definition, 怎么設(shè)計(jì)Activities, 需要為Activities添加那些DependencyProperty, 這些DependencyProperty是怎么互相關(guān)聯(lián)的, 怎么只在xoml里面保存workflow definition, 怎么實(shí)現(xiàn)Workflow和業(yè)務(wù)數(shù)據(jù)的交互, 怎么實(shí)現(xiàn)Workflow和組織結(jié)構(gòu)或者role的關(guān)聯(lián), 都可以有完全不同的設(shè)計(jì)。

            4,還有很多概念。。
            因?yàn)槭莗rototype, 很多東西沒考慮, 比如事務(wù)transation或者Compensate, 異常處理等。




            posted on 2009-04-06 18:30 brent 閱讀(3341) 評(píng)論(3)  編輯 收藏 引用 所屬分類: WorkflowC#

            評(píng)論

            # re: 使用ASP.net + WF的感受 2009-11-06 19:19 choukei

            能否給個(gè)源碼?

            謝謝~

            343327982@qq.com  回復(fù)  更多評(píng)論   

            # re: 使用ASP.net + WF的感受 2011-05-03 12:39 xwdreamer

            能提供源代碼嗎。  回復(fù)  更多評(píng)論   

            # re: 使用ASP.net + WF的感受 2011-05-05 15:00 brent

            @xwdreamer
            我提供的源代碼并不會(huì)比網(wǎng)上的一些例子更有幫助。請(qǐng)google一下 Web Form Workflow Approvals Stater kit 和http://www.odetocode.com/Articles/465.aspx  回復(fù)  更多評(píng)論   

            99久久无色码中文字幕| 狠狠干狠狠久久| 久久久中文字幕日本| 99久久亚洲综合精品成人| 99久久精品国产高清一区二区| 久久综合狠狠综合久久| 久久66热人妻偷产精品9| 久久精品中文字幕无码绿巨人| 久久亚洲春色中文字幕久久久| 婷婷久久久亚洲欧洲日产国码AV| 久久精品毛片免费观看| 国内精品久久久久伊人av| 青青青青久久精品国产| 久久久久无码精品国产app| 久久久久久久久久久免费精品| 久久亚洲中文字幕精品一区| 日本欧美久久久久免费播放网| 亚洲中文字幕无码久久2020 | 久久精品一区二区三区AV| 99精品国产综合久久久久五月天| 亚洲国产视频久久| 亚洲成色WWW久久网站| 久久综合九色综合久99| 久久久久亚洲AV综合波多野结衣| 99久久亚洲综合精品网站| 99久久国产综合精品网成人影院 | 久久精品国产99国产精偷| 国产精品成人无码久久久久久| 亚洲精品99久久久久中文字幕| 无码精品久久久久久人妻中字| 久久精品国产91久久麻豆自制| 亚洲国产精品18久久久久久| 久久亚洲精品成人无码网站| 色偷偷91久久综合噜噜噜噜| 久久久久久久久久免免费精品| 久久九九免费高清视频| 97久久精品人人澡人人爽| 99久久精品无码一区二区毛片| 91精品国产高清久久久久久91| 四虎国产精品免费久久久| 久久se精品一区二区|