DCSIMG
January 2010 - Posts - Stiller's Blog

Stiller's Blog

Software Challenges - Arise!

January 2010 - Posts

WCF in Real Life with Juval Lowy

This Thursday I had the pleasure to attend a one day seminar on “WCF in Real Life” with Juval Lowy. The day was organized by Gadi Meir and sponsored by Sela, and was composed of discussions on many issues in WCF including:

  • Hosting WCF Services
  • Handling Faults and Errors
  • Extending the WCF Extensions
  • Queued Services
  • WCF 4.0
  • Windows Azure AppFabric Service Bus (aka .NET Services Bus)
  • And more…

As always it was very interesting to hear Juval speak and explain his ideas and knowledge, and even though I was already aware of most of what Juval spoke about I still felt I learned a few new tricks.

Discovery Based Pub/Sub Service

The one thing I would like to point out here is Juval’s design of a Publish/Subscribe service based entirely on WCF 4.0 Discovery, creating an entire Pub/Sub service which does not require any explicit Subscribe or Unsubscribe operation.

The basic idea is that the subscribe and unsubscribe operations are performed by the WCF discovery and announcement mechanisms automatically for us, so that all you have to in order to register for notifications is to expose the appropriate service – resulting in a very simple look & feel for users of the framework. Look for an article by Juval on this issue on the next MSDN magazine.

Sela Developer Practice – Demos & Slides

The Sela Developer Practice (SDP) took place this week at the Crown-Plaza hotel in Tel-Aviv with many presentations on various topics, all of which given by Sela’s experts.

SDP

Sasha and I gave two presentations on Tuesday – one on “Parallel Programming with .NET 4.0 and Visual Studio 2010” and an additional one on “Building Workflow Services with WF 4.0 and WCF 4.0”.

Parallel Programming in .NET 4.0 and Visual Studio 2010

In this presentation Sasha and I presented the new Parallel Programming paradigms available in .NET 4.0 and Visual Studio 2010, including the Task Parallel Library (TPL), the Parallel class, Parallel LINQ and concurrency debugging and profiling support in VS 2010.

Feel free to download the presentation and demos and experience it yourself. The session’s recording will be available from the conference site to those who attended.

Building Workflow Services in .NET 4.0

In this presentation Sasha and I presented how to integrate the new features of WF 4.0 and WCF 4.0 to create a workflow application that orchestrates the execution of multiple WCF services. During this session we reviewed what’s new in WCF 4.0 and WF 4.0, demonstrated the authoring of a WCF Workflow Service and showcased the new Windows Server AppFabric host.

Feel free to download the presentation and demos and experience it yourself. The session’s recording will be available from the conference site to those who attended.