in

Foo Theory

Partners in Community - serving up some ice cold Kool-Aid!

Introduction

Last post 06-24-2007 1:25 PM by bennie. 0 replies.
Page 1 of 1 (1 items)
Sort Posts: Previous Next
  • 06-24-2007 1:25 PM

    • bennie
    • Top 10 Contributor
      Male
    • Joined on 01-12-2007
    • Solution Architect / Strategic Principa
    • Posts 73

    Introduction

    Hello,

     I created this forum to get feedback on the issues listed in the description of the forum. WCF Is a great technology. For the first time, we are able to focus on implementing the business-specific aspects of our application without having to worry about how the application will be deployed, what transport will be used, what security model will be applied etc.

     BUT, there are still a lot of issues to think about,for example:

    • When do I use IIS 6.0 (or WAS on IIS 7) hosting versus Self-Hosting.
    • What are the beneficts and restrictions of each
    • How to these decision affect my overall architecture?

    Windows Workflow Foundation is another great technology, which allows us to externalize our business logic, and use a mostly decarative model to express our logic and our business-rules? But again, questions arise when you start applying WF in real-world applications:

    • Do us use WF only for my large-scale logic, or can I leverage it also for smaller, more targeted tasks.
    • What is the benefit of writing custom activities, is it really worth all of the extra work (as a personal note: Yes, I belive it is ;-).
    • How do I integrate WF with WCF in a pre-ORCAS world?
    • How do exceptions flow from WCF to WF and utilmately to the application?
    • How do I handle transactions.
    • I know my workflows are automatically persisted for me, but what is the real overhead of that?

    These are some of the discussions that I would like to get started on this forum! Thanks in advance for your contributions

Page 1 of 1 (1 items)
Copyright ASIQS Corporation © 2006, All rights reserved.
Powered by Community Server (Commercial Edition), by Telligent Systems