Windows Workflow Foundation

WILLIAM BEHNING 36 Reputation points

Is Windows Workflow Foundation a viable option anymore? I have the template installed, but the only templates I have in VS2019 are the SharePoint workflow templates. Yes - I have WF installed - verified with Visual Studio Installer.

Beyond that, is there even a place for WF anymore? I can't seem to find any posts older than 2018.

I have worked with the SharePoint workflows, but that is not an option for our environment.

Ironically there is no option for windows-wf as a Tag for this post, so instead I chose windows-wcf.

Microsoft Technologies based on the .NET software framework.
3,525 questions
0 comments No comments
{count} votes

Accepted answer
  1. Michael Taylor 49,781 Reputation points

    WWF is deprecated n my opinion. It hasn't received any updates in years. It is not on the roadmap for .NET 5 and future .NET versions. You can continue to use and develop with it of course because it is part of .NET Framework and therefore will not be removed. However since .NET 5+ is where everything is going you'll end up at some point having to migrate it (say 10 years from now). WCF server was in the same boat but enough people used it that MS made it open source. It is possible that they will do the same for WWF but I don't think it got as much use.

    My personal recommendation would be to look for an alternative workflow engine.

1 additional answer

Sort by: Most helpful
  1. Wessel Kalter 11 Reputation points

    Maybe workflow core is an alternative for your needs.
    It supports:
    • Imperative and declarative paradigm
    • Long running processes
    • Persistence (multiple provided SQL and NOSQL)
    • Licensed under the MIT License
    GitHub - danielgerlag/workflow-core: Lightweight workflow engine for .NET Standard

    0 comments No comments