×î½ü²»ÉÙÅóÓÑѯÎÊÎÒ¹ØÓÚÓÃWFÉè¼ÆÒµÎñÁ÷³ÌµÄÎÊÌâ,¿´À´ºÜ¶àÅóÓÑÒѾ´Ó¶ÔWFµÄÁ˽âѧϰ½×¶Î½øÈëµ½WFµÄ¿ª·¢½×¶Î,ËùÒÔÔÚÎÒ×¼±¸Ð´Ò»×éÒµÎñÁ÷³Ìƽ̨Éè¼ÆµÄÎÄÕÂÓë´ó¼Ò½»Á÷Ò»ÏÂÕ⼸ÄêÎÒ¿ª´Óʹ¤×÷Á÷¿ª·¢µÄÒ»µã¾Ñé
ºÜ¶àÈËÒ»Ìáµ½WF¾ÍÏëµ½¹¤×÷Á÷,Ò»Ìáµ½¹¤×÷Á÷¾ÍÏëµ½ÉóÅú,ËùÒÔ²»ÉÙÈËÈÏΪWFÊÇ×öÉóÅúϵͳµÄ.ÕâÖÖ˵·¨¾ÍÏóÊÇ˵C#ÊÇ×öÉóÅúϵͳµÄÒ»Ñù,²»ÄÜ˵²»¶Ô,µ«ºÜÆ¬Ãæ.
¸öÈËÈÏΪWFÊǼÌÃæÏò¶ÔÏñ±à³Ì,¿ÉÊÓ»¯±à³ÌºóÓÖÒ»ÖØÒªµÄÀï³Ì±®,WFÌåÏÖÁËÒ»ÖÖÖ´ÐÐÂß¼ÓëʵÌå¶ÔÏñ·ÖÀëµÄÉè¼ÆË¼Ïë,ÃæÏò¶ÔÏñµÄÉèÉè¼ÆË¼ÏëÌåÏÖÁËʵÌå¶ÔÏñ¼äµÄ¾²Ì¬¹ØÏµ,¶øWFÔòÌṩÁËÕâЩʵÌå¶ÔÏñÔÚÏ໥×öÓõĹý³ÌÖеÄ̬¹ØÏµ.ÔÚ½ñºóµÄ·¢Õ¹ÖÐ,WFÊÇ·ñ¿ÉÒÔÍê³ÉÕâ¸öʹÃü²»ºÃ˵,µ«WFÒÔ¶Ô±à³Ì˼ÏëµÄÓ°Ïì¾ø¶Ô²»»á½ö½öÊÇÒ»¸öÉóÅúϵͳµÄ¿ª·¢°ü,
ÒÔÉÏÖ»ÊǸöÈ˹۵ã,¶øÇÒÒ²²»ÊDZ¾ÎÄҪ̸ÂÛµÄÄÚÈÝ,½öÊÇѧϰÁË3Äê¶àWFµÄÒ»µã¸ÐÊÜ.
¸öÈËÈÏΪWFÌṩÁ˷dz£¶àµÄ¹¦ÄÜ,»ùÓÚÕâЩ¹¦ÄÜʵÏÖÒµÎñÓжàÖÖ×鏸,ûÓбØÒª×·ÇóÔÚÓ¦ÓÃÖÐҪʹÓÃWFµÄÈ«²¿¹¦ÄÜ,ҲûµÄ±ØÒª×·ÇóÒ»¸öÍêÃÀµÄ¼Ü¹¹,¸öÈËÈÏΪÊʺϾͺÃ.
¾ÍÎÒ¸öÈ˵ľÑéÓÃWF¿ª·¢
1.ÒµÎñÁ÷³Ìƽ̨
2.¹¤¿ØÏµÍ³
3.Êý¾Ý·þÎñµÄÂß¼Ëã·¨
4.Ó¦ÓÃÈí¼þµÄÖ´ÐÐÂß¼¿ØÖÆ
Õ⼸·½Ãæ¶¼ÊǷdz£°ôµÄ,µ«²»Í¬µÄÓ¦ÓÃ,ËùÉè¼ÆµÄ¼Ü¹¹ÓëÓõ½µÄ¼¼ÊõÊDz»Ò»ÑùµÄ.
±¾ÎÄÊÇÒ»¸öÎÒ¾³£Ê¹ÓõÄÒµÎñÁ÷³Ìƽ̨¼Ü¹¹(ÉóÅúÀàϵͳ,ÓÐÈý¸ö¶ÀÁ¢µÄÏîÄ¿ÓõͼÊÇÕâÖּܹ¹).
ʹÓÃXOML¸ñʽµÄ¹¤×÷Á÷Ä£°å
WFÌṩÁËÁ½ÖÖ·½Ê½µÄ¹¤×÷Á÷Ä£°å,Dll·½Ê½ÓëXOML·½Ê½.µ±È»Äã¿ÉÒÔʵÏÖLoadÈÃÒýÇæÖ§³ÖVisio»òÆäËüÈÎÒâ.
ºÜ¶àµÚÒ»´Î¿ª·¢WFÏîÄ¿µÄÈ˶¼Ñ¡ÓÃDll·½Ê½µÄ¹¤×÷Á÷Ä£°å,ÔÒòÖ÷ÒªÊÇÒòΪÓÃDll·½Ê½±ÈÓÃXOML·½Ê½¼òµ¥
ÁíÍâʹÓÃXOML·½Ê½Ò²ÓÐÁ½ÖÖ,Ò»ÖÖÊDZàÒëXOML·½Ê½Ò»ÖÖÊǼÓÔØXOML·½Ê½.
±àÒëXOMLÓë¼ÓÔØXOML·½Ê½µÄXOMLÎļþÓëʵÏÖÔÀíÓкܴóµÄ²»Í¬,ÎÒÒÔǰµÄÎÄÕµÄÏêϸµÄÃèÊö,ÕâÀï¾Í²»ÔÙ˵ÁË.
±¾¼Ü¹¹ÊÇʹÓüÓÔØXOML×Ö´®µÄ·½Ê½

ÔÚÕâÀïҪ˵Ã÷Ò»ÏÂÓÃDLLÄ£°åÓëXOMLÄ£°åµÄÓÅȱµã
ÐÔÄÜ,¼æÈÝÐÔµÈÌ×»°¾Í²»ËµÁË.Èç¹ûҪʵÏÖͬһҵÎñ,DLLÄ£°åÓëXOMLÄ£°åµÄ±È½ÏÈçÏÂ
DLLÄ£°å:¿ª·¢ÈËԱʡÊÂ,Óû§ÒªÉè¼ÆÁ÷³Ì·ÑÊÂ
XOMLÄ£°å:¿ª·¢ÈËÔ±·ÑÊÂ,Óû§ÒªÉè¼ÆÁ÷³Ì±È½ÏÊ¡ÊÂ
Èç¹ûÄãÒª¾õµÃºÜÄÑÈ¡Éá,×îºÃµÄ·½Ê½¾ÍÊÇÁ½ÖÖ·½Ê½¶¼Ö§³Ö,±ÈÈçSharePoint3.0
µÄ¹¤×÷Á÷,ÓÃSharePointDesignerÉè¼ÆµÄÁ÷³Ì¾ÍÊÇXOML¸ñʽµÄ,ÓÃVSÉè¼ÆµÄÁ÷³Ì¾ÍÊÇDll¸ñʽµÄ
»¹ÓÐ,ÓÃXOML×Ö´®Ä£°å,ÓÐÒ»¸öÎÊÌâ¾ÍÊÇÎÞ·¨ÔÚ¹¤×÷Á÷ÖÐд´úÂë,Õâ¸öÎÊÌâÔÚϽÚ[×Ô¶¨ÒåÓëXOML¹¤×÷Á÷µÄ½áºÏ]Öн«ÌÖÂÛ
×Ô¶¨ÒåÓëXOML¹¤×÷Á÷µÄ½áºÏ
ÓÃXOML×Ö´®Ä£°å,ÊÇÎÞ·¨ÔÚ¹¤×÷Á÷ÖÐд´úÂë,ºÜ¶àʱºòÎÒÃÇÐèÒªÔÚÁ÷³ÌÖÐÌí¼Ó´úÂë,ÓÃXOML×Ö´®Ä£°åÊDz»ÔÊÐíÕâÑù×öµÄ,ÎҵĽâ¾ö·½°¸Êǽ«´úÂë·â×°µ½×Ô¶¨ÒåµÄActivityÖÐ,²¢±àÒë³ÉDLL¿â,È»ºóÔÚXOML×Ö´®Ä£°åÖÐÒýÓøÃ×Ô¶¨ÒåµÄActivity
ÕâÀïÓÐÒ»¸öÎÊÌâ,¾ÍÊÇ×Ô¶¨ÒåµÄActivityÓëÁ÷³ÌÒÔ¼°ÆäËû×Ô¶¨ÒåµÄActivityµÄͨÐÅÎÊÌâ,ºÃÔÚWFÌṩÁËDependencyProperty,ÎÒÔÚÒÔǰµÄÎÄÕÂÀïÏêϸµÄ½²¹ýÓÃDependencyPropertyʵÏÖÉÏÏÂÎĽâ¾ö×Ô¶¨ÒåµÄActivityÓëÁ÷³ÌÒÔ¼°ÆäËû×Ô¶¨ÒåµÄActivityµÄͨÐÅÎÊÌâ,ÕâÀï¾Í²»ÔÙÃèÊöÁË.
ÒµÎñÁ÷³ÌµÄ״̬ά»¤
WFÌṩÁ˶ÓÁвéѰ,¸ú×Ù²éѰ,ÕâЩ¶¼ÊÇWFµÄ״̬ά»¤½Ó¿Ú,²»¹ýÕâЩ½Ó¿ÚÊÇϵͳ¼¶µÄ,ÎÒ¸öÈ˾õµÃ×Ô¶¨ÒåÒ»¸öÒµÎñ״̬±í»¹ÊÇÓбØÒªµÄ.
ÒµÎñ״̬±íµÄ½á¹¹±¾ÎÄÏȲ»ÌÖÂÛ,ÏÂÃæÊǹ¤×÷Á÷ʵÀýÓëÒµÎñ״̬±íµÄ½»»¥ËµÃ÷

ϵͳµÄÎïÀí½á¹¹
×îºó,ÎÒÃÇҪΪWF·þÎñѡһ¸öËÞÖ÷ÒÔ¼°WF·þÎñÓëÍⲿͨÐŵķ½Ê½,ÎÒ¸öÈ˲»½¨ÒéÔÚIISµÄApplicationÖлº´æWF·þÎñÕâÖÖ·½Ê½,ÎÒ³£ÓÃWin·þÎñÓëWCFʵÏÖ,
¶ÔÓÚÕâÁ½ÖÖ·½Ê½µÄÓÅȱµã,ÎÒ²»¼ÓÆÀÂÛ.Èç¹û¶ÔWin·þÎñÓëWCFµÄ¿ª·¢²»ÊìϤ,ÎÒ½¨ÒéѧϰһÏÂÕâ·½ÃæµÄ֪ʶ
ÏÂͼÊÇÎÒ³£ÓõÄÒ»ÖÖ·½Ê½:

|