Actual experience with WF
-
Hi all, We develop classic business applications (relational DB, GUI etc.). We are considering implementing our business processes using WF. We consider WF as a means of simplifying development and making maintenance of complicated logic easier (Persisting, multiple async users, etc. are not relevant. The WF replaces a synchronous call to a static method). During the few weeks we have tested it we found out it does have some quirks and we also learned about the expected, totally different, ver 4 (though we cannot wait for it). We have not been able to find someone with actual working experience that can tell us weather working with this technology actually pays back. Can anyone help from their own experience? Thanks, Asher
-
Hi all, We develop classic business applications (relational DB, GUI etc.). We are considering implementing our business processes using WF. We consider WF as a means of simplifying development and making maintenance of complicated logic easier (Persisting, multiple async users, etc. are not relevant. The WF replaces a synchronous call to a static method). During the few weeks we have tested it we found out it does have some quirks and we also learned about the expected, totally different, ver 4 (though we cannot wait for it). We have not been able to find someone with actual working experience that can tell us weather working with this technology actually pays back. Can anyone help from their own experience? Thanks, Asher
Asher Barak wrote:
Can anyone help
I don't know that you are going to get very many responses but here's mine. About 2 years ago I had to implement several business processes in MFC. It was a nightmare and took a couple of months to get it worked out. My latest project is using WPF, WCF and WF. I decided to try WF for the processes that I had to do before and see if it would work for us or not. The first workflow took maybe 3 days to create and worked the way I expected the first time out. I have had to add things to it but the core has remained the same since. Worked out really great for me. The second workflow took less than 1 day to create the base. I had to shift to other priorites so it's not quite finished but I expect that I could finish it in a couple of hours. So the WF has worked out fine for me and I think that I am going to stick with it unless I discover some really compelling reason to switch. The big caveat here is that that I am not using any of the more advanced features of WF as yet. I am just doing some really basic stuff.
Why is common sense not common? Never argue with an idiot. They will drag you down to their level where they are an expert. Sometimes it takes a lot of work to be lazy Individuality is fine, as long as we do it together - F. Burns Help humanity, join the CodeProject grid computing team here
-
Asher Barak wrote:
Can anyone help
I don't know that you are going to get very many responses but here's mine. About 2 years ago I had to implement several business processes in MFC. It was a nightmare and took a couple of months to get it worked out. My latest project is using WPF, WCF and WF. I decided to try WF for the processes that I had to do before and see if it would work for us or not. The first workflow took maybe 3 days to create and worked the way I expected the first time out. I have had to add things to it but the core has remained the same since. Worked out really great for me. The second workflow took less than 1 day to create the base. I had to shift to other priorites so it's not quite finished but I expect that I could finish it in a couple of hours. So the WF has worked out fine for me and I think that I am going to stick with it unless I discover some really compelling reason to switch. The big caveat here is that that I am not using any of the more advanced features of WF as yet. I am just doing some really basic stuff.
Why is common sense not common? Never argue with an idiot. They will drag you down to their level where they are an expert. Sometimes it takes a lot of work to be lazy Individuality is fine, as long as we do it together - F. Burns Help humanity, join the CodeProject grid computing team here
Thanks, Asher