Sign In  Sign Up Live-Chat
Spacer

Aspose.Workflow for .NET

  • Create XPDL 1.0 and XPDL 2.1 compatible workflow applications with new Aspose.Workflow for .NET v2.0.0.

    Aspose.Workflow for .NET v2.0.0 has been released. This release includes new XPDL Designer and enhanced Workflow Engine. Designer provides ability for its users to create or manage XPDL 1.0 or XPDL 2.1 packages and Engine allows the users to upload XPDL 1.0 and XPDL 2.1 packages and to create XPDL 1.0 and XPDL 2.1 compatible workflow applications.

    XPDL 2.1 includes some new features and elements and the most interesting of them is the ability to edit and execute scripts without specifying any external tool agent class for an activity. The new XPDL Designer supports VB, CS and JS script types.

    Aspose.Workflow Engine automatically detects the version of XPDL and allows its users to upload XPDL 1.0 and XPDL 2.1 packages using the same API. The exciting feature of the Engine is that it allows the parallel execution of XPDL 1.0 and XPDL 2.1 processes in the same workflow application.

    Because of the backward compatibility provided by Aspose.Workflow Engine, the existing workflow applications will not be affected and users can enhance their existing applications.

    Other new features include

    ·         Ability to suspend or resume a workflow process at runtime

    ·         Ability to get the assigned users for a task

    What’s new in the Documentation

    Two new topics have been added to the documentation. To get the list of assigned users for a specific task, GetAssigned() method has been introduced in the ITask interface. See this link for more details.

    To suspend or resume a process instance at runtime, two new methods SuspendProcessInstance and ResumeProcessInstance have been introduced in the IInstanceAdmin interface. See this link for more details.

     

    To view a complete list of new features and fixes and to download new release of Aspose.Workflow, please visit Download Page
  • Aspose.Workflow for .NET v1.8.0 released!

    Aspose.Workflow for .NET v1.8.0 has been released. In this major release we have introduced many bug fixes and developed new features.

    Now we have plugins support in Aspose.Workflow Designer, that make possible access to loaded XPDL package and all its parts - processes, activities and etc. Take a look into %Program Files%\Aspose.Workflow\Samples\SamplePlugin folder after installing the latest Aspose.Workflow version for developer notes and plugin example.

    We have also added some new features / improvements for XPDL support:

    1. "Description" property is available for Activity in core component
    2. Now Designer automatically marks up start activity on a diagram, thus making it possible to avoid various issues
    3. Designer now supports the following new features: print current package, export the package to various format, such as PDF, BMP, JPG, GIF, PNG
    4. Fixed some performance issues

    Please check out the download page and release note:

    http://www.aspose.com/community/files/54/utility-components/aspose.workflow-for-.net/entry174491.aspx
  • Aspose.Workflow for .NET v1.7.0.0 Released

    Aspose.Workflow for .NET v1.7.0.0 has been released. In this major release we improved many features and bug fixes, including:

    1. We now supports ODP.NET for .NET framework 3.5 as the data provider.

    2. New persistence service for better performance and extendability.

    Please check out the download page and release note:

    http://www.aspose.com/community/files/54/utility-components/aspose.workflow/default.aspx

  • Aspose.Workflow for .NET v1.6.0 Supports .NET Framework 3.5

    We have released a new version of Aspose.Workflow v1.6.0.0 today.

    Aspose.Workflow now provided built-in support for .NET Framework 3.5. Moreover, we also improved the performance of xpdl parsing and xml data processing.

    Please check out the download page:

    http://www.aspose.com/community/files/54/utility-components/aspose.workflow/default.aspx

  • Aspose.Workflow for .NET v1.5 Released

    We just released Aspose.Workflow for .NET v1.5.0.0. In this release, we supports Oracle Data Provider for .NET.

    The Oracle Data Provider for .NET (ODP.NET) features optimized ADO.NET data access to the Oracle database. Aspose.Workflow for ODP.NET allows developers to take advantage of advanced Oracle database functionality.

    Here is download page:

    http://www.aspose.com/community/files/54/utility-components/aspose.workflow/default.aspx

  • Aspose.Workflow for .NET v1.4.0.0 is Ready

    We just released Aspose.Workflow for .NET v1.4.0.0.

    In this release, we did a lot of perfomance profiling and tuning of the component.

    A new lock policy was introduced to avoid exclusive access to the backend LockTable. It is more flexible and scalable. 

    We also made some fixes to the configuration module and xpdl parser according the performance profiling.

    For the coming release plan, we will target to optimize the data persistence layer of the Workflow Engine. The persistence service will be able to customize according to different scenarios. The Oracle's data provider for .NET (ODP.net) will be also supported in the next release. By using ODP.net, we can leverage more advanced feature of Oracle Database that are not supported in System.Data.OracleClient.

    Please check out the download page here.

    http://www.aspose.com/community/files/54/utility-components/aspose.workflow/default.aspx

  • Aspose.Workflow for .NET v1.3.0.0

    Aspose.Workflow for .NET v1.3.0.0 has been released. Aspose.Workflow is a distinct .NET based component that is used to manage workflow applications in order to automate business processes.

    New Features

    • .NET 2.0 Opertimized.
    • Updated Samples for .NET 1.x and .NET 2.0
    • Updated Help Documents

    Bug Fixes

    • WORKFLOW-4365   [Performance]CA1805: Do not initialize unnecessarily
    • WORKFLOW-4364   [Performance]CA1800: Do not cast unnecessarily
    • WORKFLOW-3417   Workflow Engine Custom User Group IGroup problem
    • WORKFLOW-4366   [Database]Oracle Exception while creating/updating process instance
  • Aspose.Workflow HotFix 1.2.11.0 Released!

    Dear Customers,

       We have released Aspose.Workflow 1.2.11.0, it contains

    Feature Added:

    • Add a ParentTask property in the ITask interface,when a task is created in a block activity, using ParentTask can access the parent block activity task.
    • Add a new AssignTask api in IProcessInstance to assign task without accept task
    • Add a return value IPackage for UpdatePackage API to return the updated package instance.
    • Add a set of  ReevaluateAssignments API to IEngine interface, use these APIs can reevaluate the assignments when user/group change before task accepted.
    • Add IEngine.SimulateInstanceAdmin to return an instance admin for simulate running workflow
    • Add ISimulateInstanceAdmin interface for simulate running workflow.

    Bug Fixed:

    • Small bugs fixed in designer

    Regards,

    Stone

  • Aspose.Workflow HotFix 1.2.10.0 Released!

     

    Dear Customers,

       We have released Aspose.Workflow 1.2.10.0, it contains

    Bug Fixed:

    • When using CompleteTaskEx to set "Next" activity id, user can only to set "Next" activity which in the same activity block. now it fixed to
      • "Next" activity is in same activity block
      • "Next" activity who is not in the same activity block but in the Process activities.
      • "Next" activity is in other activity block which is not same as current block.  To set "Next" activity in other block, user have to provide a "path" to the target activity. and the first element of the parameter array must be the EngineManager.JUMP_PATH_ACTIVITY_ID, and other elements should be the path to target activity. for example, if want to set "Next" activity to the activity A which in Block B1, and Block B1 is in Block B2, and block B2 is in process activities. the array should look like: new string[] { EngineManager.JUMP_PATH_ACTIVITY_ID, "B2", "B1", "A" }

    Regards,

    Stone

  • Aspose.Workflow HotFix 1.2.9.0 Released

    Dear Customers,

       We have released Aspose.Workflow 1.2.9.0, it contains

    API Added:

    • IActivity add a new property Applications, it returns all applications defined in current activity.
    • IActivity add a new property Deadlines, it returns all deadlines defined on current activity.
    • add a new interface ISimulateWorkList by customer request, please check detailed information at http://www.aspose.com/Community/forums/ShowThread.aspx?PostID=59563

    Regards,

    Stone