zoukankan      html  css  js  c++  java
  • NET4.0 CTP 中的WF

    早上发了一篇[WF工作流设计器(WPF)(代码下载在文章里)这个版本内置了流程调试器,有业务需求的朋友可以将这个设计器集成到业务平台中了],

    今天看有不少朋友对Visual Studio 2010 CTP 的发布很感兴趣,就决定写一篇关于NET4.0 CTP 中的WF介绍的文章

    这个是前面提到的 [WF工作流设计器(WPF版)] NET4.0 的代码: https://files.cnblogs.com/wxwinter/Code40.rar

    后面的测试我用的就是这个例子

    VS2010的开发界面没什变化,穿了个马夹我还认识他(^_^)

     

    不过有用WPF实现的部分

     

     

    NET 4.0中统一将WF的类库升级为 4.0.0.0

     

    WF的类库的运行库要求Runtime 为 4.xxxxx

     

    在VS2010中创建项目与VS2008相,可以选多个NET版本,项目类型还是那几类

     

     

     

     

    工具栏中所提供的Activity没的太大变化,(注意,如果创建的是Net4.0项目,看到的还是如下的工具栏,但所有Activity的引用其实都是4.0的)

     

    下面是[WF工作流设计器(WPF版)] NET4.0 的例子说明

    之所以用这个例子,是因为这个例子用到的WF的功能比效多,并且用到了WPF,用这个例子所测试的覆盖面会大一些

     

     

     

     

     

     

     

    关于 [WF工作流设计器(WPF版)] 的更多功能介绍可见[WF工作流设计器(WPF)]

     

     

    总结:

    本文的目的不是介绍 NET4.0 CTP 中的WF,只是为正在学习WF或正在用WF开发业务平台的朋友说明一下NET4.0 CTP 中的WF

     

    跟AspNET1.1 到 AspNET2.0 不同

    跟Linq To SQL 与 Ling To Entity 不同

    跟WPF/E 到 Silverlight 1.0 到 Silverlight 2.0不同

     

    WF其实从WinFX的B1 到 NET3.0 再到 NET3.5 基本上没的什么本质变化,只是添加了些功能,NET4.0正版中的WF会是什么样不好说,不过就目前的测试情况看,至少兼容性很好.

    毕竟做为MS的一个Foundation,架构的稳定是最重要的.

     

    所以,对于学习WF或正在用WF开发的朋友,我的建议是你可以完全忽略WF版本的不同,如何用 WF所提供的架构与思想去构建自已的业务才是真正要思考的.至于多几个控件,多几属性,方法,事件,在我看来到是无关紧要的

     

     

     

  • 相关阅读:
    C#动态对象(dynamic)示例(实现方法和属性的动态)
    Mysql学习实践---SELECT INTO的替代方案
    mongoDB学习--建库、删库、插入、更新
    MySQL:日期类型
    Bootstrap-table学习笔记
    12个非常有用的JavaScript技巧
    [C#.Net]判断文件是否被占用的两种方法
    设置实体类型中String类型的属性值为String.Empty
    Jquery基础之DOM操作
    ASP.NET的运行原理与运行机制
  • 原文地址:https://www.cnblogs.com/foundation/p/1321441.html
Copyright © 2011-2022 走看看