This is the before-final day of the PDC and I must say, the most interesting pieces of technology to me are Azure, Dublin and Oslo.
So this session was the more practical Dublin one. How do you use it, and what does it do.

DSC_4653
So where does Dublin fit in?

DSC_4654

 

And if we take a close look at Dublin itself?

DSC_4658

Dublin extends IIS. You get new functionality there, where you can watch persisted instances of your service. Or look at the tracking data.
Dublin gives you Visual Studio templates for WF and WCF, so creating services using Dublin will be very easy.
Dublin allows you to Import and Export service applications within IIS!
Dublin will provide a “Model Deployment To Dublin” feature for Quadrant
Dublin will provide powershell commands
Dublin will provide tracking, monitoring, discovery out of the box

Also new is the forwarding service. It forwards messages based on filters (this can be content based rules!!) to different endpoints. So how cool is that? Just relay your message to different services without the service consumer ever notice?!

 

The overall message of this session : It Just Works

DSC_4663


Posted in: Dublin , PDC 2008 , WCF  Tags:

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

I hurried from the key note to this session room to be able to video call home a moment. Luckily, my little daughter wasn’t sleeping yet (time difference is 8 hours), and she still recognized me as her ‘papa’.
In this picture I made while the session had just begun, you can see here walking to her room to go to bed.

DSC_4621

Anyway, Ed Pinto gave a great talk about this subject:

DSC_4620

As a reminder: what is WF?

DSC_4623

New in WF 4.0 are Arguments and Variables.
Arguments: types that flow in and/or out of your Activity
Variables: you can store values in variables while running an Activity

DSC_4624

Activities have user defined Variables for data storage:

DSC_4626

Activities bind Arguments to in-scope Variables:

DSC_4627

 

So here is an example of a Parallel Activity within the new WF 4.0 designer:

DSC_4628

And a Sequence with a Try Catch:

DSC_4630


A BIG new thing within WF is extended Correlation. You can now define CorrelationHandle’s and bind your SendMessage and ReceiveMessage to it:

DSC_4633 DSC_4634

Finally, Ed told us that Dublin will easy all this tremendously. I’ll visit a Dublin session later on.

When should you write WCF Services using Workflow? And what are the other WCF 4.0 improvements?

DSC_4637 DSC_4638

To me it’s interesting that that WF is not positioned as just a Human Workflow engine any more. It’s now very suitable to use in your messaging applications and make use of it’s parallelism, correlation and tracking!


Posted in: PDC 2008 , WCF , Dublin  Tags:

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Page List

    Calendar

    «  July 2010  »
    MoTuWeThFrSaSu
    2829301234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678
    View posts in large calendar

    Recent Comments

    Feedburner Statistics 7/29/2010
    0 Readers ~ 0 hits ~ 0 reach

    Disclaimer
    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    © Copyright 2010 Inwit.nl