Industrial Strength SOA with .NET 3.0
Service Oriented Architecture, workflow based processes and user interfaces of the
next generation are a few of the hottest and most hyped industry buzzwords. Even
if there is a lot of hot air and inflated expectations as with any new technology
set, there is indeed a tremendous amount of value in the underlying principles of
Service Orientation and appropriate distributed systems architecture – including the
presentation layer.
Enterprises are increasingly adopting these principles for their own in-house development
to overcome one of their most pressing issues: Application integration cost and
effort. Of course, an enterprise’s commitment to Service Orientation directly impacts
their software procurement requirements and mandates that software acquired from
ISVs easily fit into the overall picture. Many Enterprises have realized that closed
application silos without a rich set of flexible communication endpoints using open
communication protocols are hindering their software integration efforts and imposing
significant cost.
Microsoft faces these industrial challenges with a brand new set of technologies
shipped with the Microsoft .NET Framework 3.0: Windows Presentation Foundation (WPF),
Windows Communication Foundation (WCF), Windows Workflow Foundation (WF) and Windows
Card Spaces.
In this workshop, we will discuss Service Orientation, principles and implementation
guidance for the Microsoft .NET Framework 3.0 from an ISV angle and will focus specifically
on how software products can be written to fit into integrated environments. We
will explore how application silos can be (virtually) broken up into layered sets
of open services, respecting that ISVs have large existing code-bases that are not
easily ripped apart and rewritten.