While I was still trying to get the word “Grok” into everyone’s mainstream vocabulary (see the introduction
in my first book), I happened upon what at the time was called WinFX, later to be renamed .NET
Framework 3.0. Shortly thereafter I attended a local MSDN event where they presented some of the new
technologies in .NET Framework 3.0, such as Windows Presentation Foundation and Windows
Communication Foundation. I could hardly contain myself.
SOA (Service-Oriented Architecture) is an important concept to Microsoft. The problem is that in the
past, SOA has had a fairly vague definition, but Microsoft is working hard to clear up the concept. SOA