View Poll Results: Do you use WF/WCF? (Multiple choice)

Voters
9. You may not vote on this poll
  • I use WCF

    5 55.56%
  • I use WF

    4 44.44%
  • I don't use WCF

    4 44.44%
  • I don't use WF

    5 55.56%
Multiple Choice Poll.
Results 1 to 13 of 13

Thread: Do you use WCF or WF?

  1. #1

    Thread Starter
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170

    Post Do you use WCF or WF?

    A lot (all) the threads here are about WPF. I don't use it that much but I use WCF and WF a lot. Do you? Why or why not? If not, are you planning to do so?

  2. #2
    Frenzied Member
    Join Date
    Jul 2008
    Location
    Rep of Ireland
    Posts
    1,380

    Re: Do you use WCF or WF?

    No to either, but only because I haven't had a chance to read up on what they do. I have a few references with chapters devoted to them so I really must get to them soon? I certainly would not complain if a certain 3 eyed member was to place a quick summary of their goals (the technologies that is) in this thread! :Thumb:

  3. #3

    Thread Starter
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170

    Re: Do you use WCF or WF?

    Sure...

    WCF
    You've probably used SOAP/REST web services at some point. They are based entirely on specific rules and work over HTTP. WCF aims to separate the code from the communication. This means that you can write one codebase with your methods but host it over HTTP, TCP, UDP, SmokeSignals, etc. It also means that it no longer needs to sit in IIS, but can sit in a windows service, a windows form application, WPF app or a console application... essentially anything can host its own WCF service. And further, you can host TCP services (binary) using IIS7, which is very useful for intranet applications in terms of speed. You're also not restricted to SOAP 1.1, but can move on to SOAP 1.2 using the various types of bindings - webHttp, wsHttp, netTcp, etc.

    WF
    It's a different way of programming. In enterprise apps, logic flow is everything. And logic is complicated. Workflow gets you to do two things

    a) Diagrammatically represent the workflow of a large application (you know, flowchart diagrams). Look at this:



    Each of those blocks is a manageable chunk of code.

    b) Code separation into reusable components. It forces you to separate your methods into generic bits that can be reused anywhere, in other workflows. It also lets you show it to business owners as they get a good idea of what the workflow is like and future changes become easy because all the components can be moved around when logic changes, simply because you were forced to write code in manageable chunks. And yes, you can debug even in the diagrammatic view.

    Did I make sense?

  4. #4
    Pro Grammar chris128's Avatar
    Join Date
    Jun 2007
    Location
    England
    Posts
    7,604

    Re: Do you use WCF or WF?

    I dont currently use either (have to say I wasnt even aware of WFs existence) but I am planning to take a look into WCF very soon as I need to make a winforms app interact with a service (which i'm developing) and so I think using WCF may be the best method of communicating between the two. I need to do a bit more reading up on it first though and see what advantages/disadvantages it has over the alternatives
    My free .NET Windows API library (Version 2.2 Released 12/06/2011)

    Blog: cjwdev.wordpress.com
    Web: www.cjwdev.co.uk


  5. #5
    Frenzied Member
    Join Date
    Jul 2008
    Location
    Rep of Ireland
    Posts
    1,380

    Re: Do you use WCF or WF?

    Yeah, WF has peaked my interest. I must read up about it when I go home!

  6. #6
    PowerPoster techgnome's Avatar
    Join Date
    May 2002
    Posts
    34,687

    Re: Do you use WCF or WF?

    Don't currently use either one.... but at my last job, the last project I worked on was a WF/WCF integration project.... WF is just freaking sweet! Flowchart programming.... and we even got to develop it as a State Machine... it rocks!

    -tg
    * I don't respond to private (PM) requests for help. It's not conducive to the general learning of others.*
    * I also don't respond to friend requests. Save a few bits and don't bother. I'll just end up rejecting anyways.*
    * How to get EFFECTIVE help: The Hitchhiker's Guide to Getting Help at VBF - Removing eels from your hovercraft *
    * How to Use Parameters * Create Disconnected ADO Recordset Clones * Set your VB6 ActiveX Compatibility * Get rid of those pesky VB Line Numbers * I swear I saved my data, where'd it run off to??? *

  7. #7
    Super Moderator jmcilhinney's Avatar
    Join Date
    May 2005
    Location
    Sydney, Australia
    Posts
    111,221

    Re: Do you use WCF or WF?

    We've started using WCF at work but I haven't worked with it myself yet. We don't intend to use WPF at work any time too soon but it's something I intend to investigate for myself very soon. WF is something I haven't given too much thought to for myself but I think it's worth investigating for work.

    Can we add "Not yet but soon" options to the poll?
    Last edited by jmcilhinney; Jan 29th, 2009 at 09:10 PM.
    Why is my data not saved to my database? | MSDN Data Walkthroughs
    VBForums Database Development FAQ
    My CodeBank Submissions: VB | C#
    My Blog: Data Among Multiple Forms (3 parts)
    Beginner Tutorials: VB | C# | SQL

  8. #8
    PowerPoster 2.0 Negative0's Avatar
    Join Date
    Jun 2000
    Location
    Southeastern MI
    Posts
    4,367

    Re: Do you use WCF or WF?

    I have used some of the workflow bits within some sharepoint programming that I have done.

  9. #9
    Frenzied Member Lightning's Avatar
    Join Date
    Oct 2002
    Location
    Eygelshoven
    Posts
    1,611

    Re: Do you use WCF or WF?

    I use WCF for several web services (both requesting a web service and hosting a web service) and I personally like this technique very much. But I never used WF
    VB6 & C# (WCF LINQ) mostly


    If you need help with a WPF/WCF question post in the NEW WPF & WCF forum and we will try help the best we can

    My site

    My blog, couding troubles and solutions

    Free online tools

  10. #10
    Frenzied Member vbNeo's Avatar
    Join Date
    May 2002
    Location
    Jutland, Denmark
    Posts
    1,994

    Re: Do you use WCF or WF?

    It might be because WF's are rather straight forward and easy to go at(as long as you're doing something simple ), you can get a long way with a good book - whereas WPF sometimes requires strange hacks and to many going from winforms to xaml is a pretty big step.

    EDIT: Why on earth am I writing about WPF when the topic is about WCF? Gotta cut back on the magic shrooms it would seem.
    Last edited by vbNeo; Aug 3rd, 2009 at 08:23 AM.
    "Lies, sanctions, and cruise missiles have never created a free and just society. Only everyday people can do that."
    - Zack de la Rocha


    Hear me roar.

  11. #11
    Pro Grammar chris128's Avatar
    Join Date
    Jun 2007
    Location
    England
    Posts
    7,604

    Re: Do you use WCF or WF?

    Can we re-cast our vote :P I use WCF a lot now and am looking into WF for my next project
    My free .NET Windows API library (Version 2.2 Released 12/06/2011)

    Blog: cjwdev.wordpress.com
    Web: www.cjwdev.co.uk


  12. #12

    Thread Starter
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170

    Re: Do you use WCF or WF?

    Done, and we're all now evenly matched. Too bad I didn't make the results public.

  13. #13
    Pro Grammar chris128's Avatar
    Join Date
    Jun 2007
    Location
    England
    Posts
    7,604

    Re: Do you use WCF or WF?

    Why thank you and yes you are a fool
    My free .NET Windows API library (Version 2.2 Released 12/06/2011)

    Blog: cjwdev.wordpress.com
    Web: www.cjwdev.co.uk


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width