MSDN Magazine: Service Station


  • Service Station: More On REST
    Jon Flanders - July 2009
    This month's column answers frequently asked questions about implementing REST.

  • Service Station: Creating And Consuming Web Feeds
    Jon Flanders - April 2009
    Jon Flanders demonstrates creating and consuming Web feeds with Windows Communication Foundation and AtomPub.

  • Service Station: An Introduction To RESTful Services With WCF
    Jon Flanders - January 2009
    We discuss some of the basic tenets of REST as well as present an implementation of a RESTful service using WCF.

  • Service Station: Authorization In WCF-Based Services
    Dominick Baier and Christian Weyer - October 2008
    Windows Communication Foundation (WCF) provides an easy role-based system and a more powerful and complex claims-based API for implementing authorization in services.

  • Service Station: Building a WCF Router, Part 2.
    Michele Leroux Bustamante - June 2008
    Here we present a deep look into the workings of Windows Communication Foundation routers, exploring the details of pass-through router implementations.

  • Service Station: Building a WCF Router, Part 1
    Michele Leroux Bustamante - April 2008
    Here we take a look at WCF clients and services, and explain how to tweak the addressing and message filtering behaviors so you can route services between them.

  • Service Station: Web Service Software Factory Modeling Edition
    Gerardo de Geest and Gerben van Loon - Launch 2008
    Web Service Software Factory: Modeling Edition is a collection of resources for modeling and building Web services for Windows Communication Foundation and ASMX.

  • Service Station: Extending WCF with Custom Behaviors
    Aaron Skonnard - December 2007
    WCF extensibility points allow you to customize the process by which messages are translated, formatted, and sent over the wire for more customized services.

  • Service Station: WCF Bindings In Depth
    Aaron Skonnard - July 2007
    The WCF programming model makes it easy to configure services with a variety of wire formats and message protocols, thanks to binding.

  • Service Station: WCF Addressing In Depth
    Aaron Skonnard - June 2007
    This month Aaron Skonnard looks at addressing details surrounding endpoint communication, many of which enable more advanced messaging scenarios.

  • Service Station: WCF Messaging Fundamentals
    Aaron Skonnard - April 2007
    This month Aaron Skonnard highlights some of the key messaging features behind the sophisticated XML-based messaging framework of Windows Communication Foundation.

  • Service Station: BizTalk Server 2006 Web Services
    Aaron Skonnard - March 2007

  • Service Station: The Service Factory for WCF
    Aaron Skonnard - February 2007
    This month Aaron Skonnard continues his exploration of software factories with a look at the Web Service Software Factory for Windows Communication Foundation.

  • Service Station: Web Service Software Factory
    Aaron Skonnard - December 2006
    Web Service Software Factory is designed to help you build Web service solutions that follow known architecture and design patterns, as Aaron Skonnard explains here.

  • Service Station: What's new in System.Xml 2.0?
    Aaron Skonnard - September 2006
    In this installment of Service Station, Aaron Skonnard takes a long hard look at System.Xml 2.0.

  • Service Station: Serialization in Windows Communication Foundation
    Aaron Skonnard - August 2006
    Windows Communication Foundation supports several serialization mechanisms and provides a simple, interoperable foundation for future service-oriented applications. Here Aaron Skonnard explains it all.

  • Service Station: WSE 3.0, SOAP Transports, and More
    Aaron Skonnard - June 2006
    It's that time again. Time to answer some of the questions I get on a regular basis. This month I'll look at service orientation and policy-based compatibility, SOAP's transport-neutral design, and Web Services Enhancements (WSE) 3.0.

  • Service Station: Migrating to WSE 3.0
    Aaron Skonnard - April 2006
    You've probably heard that the new version of Web Services Enhancements (WSE) for the Microsoft® . NET Framework simplifies the process of building secure Web services. What you may not know is that most of these improvements derive from some core architectural changes made in WSE 3.

  • Service Station: All About ASMX 2.0, WSE 3.0, and WCF
    Aaron Skonnard - January 2006
    The release of the Microsoft® . NET Framework 2. 0 reshapes the Web services landscape in several interesting, and perhaps confusing, ways. So this month I'm going to field some of the most common questions related to ASP.

  • Service Station: An XML Guru's Guide to BizTalk, Part 2
    Aaron Skonnard - December 2005
    In my last column, I provided a brief introduction to BizTalk® Server 2004 for XML developers (see Service Station: An XML Guru's Guide to BizTalk Server 2004, Part I). I covered the product evolution, core architecture, and several aspects of the underlying messaging layer, all of which have helped make BizTalk Server 2004 the powerful integration technology it is today.

  • Service Station: An XML Guru's Guide to BizTalk Server 2004, Part I
    Aaron Skonnard - November 2005
    Who would have believed that XML, such a seemingly trivial technology, could revolutionize an industry? It may have seemed like a long shot in the beginning, but the XML aficionados saw something special and pragmatic right away—a sort of duct tape for the world's information systems.

  • Service Station: The Application Connection Designer
    Aaron Skonnard - August 2005
    In some of my past columns on service orientation and contract-first development, I've mentioned the new suite of designers, formerly codenamed "Whitehorse," that are part of Visual Studio® Team edition for Software Architects Team System.

  • Service Station: Techniques for Contract-First Development
    Aaron Skonnard - June 2005
    In my May 2005 column, I discussed contract-first development and appropriate times to use it (see Service Station: Contract-First Service Development). In this second part, I'm going to focus on some techniques for contract-first development within the ASMX framework.

  • Service Station: Contract-First Service Development
    Aaron Skonnard - May 2005
    In one of my previous columns on Service Orientation (SO), I introduced the concept of "contract-first" service development (see Service Station: SOA: More Integration, Less Renovation). Over the next two installments of this column, I'm going to cover the topic in depth.

  • Service Station: Developing .NET Web Services with Beta 2
    Aaron Skonnard - April 2005
    Version 2. 0 of the Microsoft® . NET Framework makes numerous improvements at various levels in the Web services protocol stack. In addition, better tool support and an increased focus on interoperability make your life easier.

  • Service Station: SOA: More Integration, Less Renovation
    Aaron Skonnard - February 2005
    Since the focus of this column is service-oriented architecture (SOA), I thought now might be a good time to step back and take a wide-angle look at the general concept and what it means to developers.

  • Service Station: Run ASMX Without IIS
    Aaron Skonnard - December 2004
    When the Microsoft® . NET Framework first shipped, it introduced a breakthrough Web services framework known as ASMX. The motivation behind the ASMX design was to simplify the process of developing Web services as much as possible so that even if you're not an XML expert, you can get a Web service up and running.

  • Service Station: Improving Web Service Interoperability
    Aaron Skonnard - November 2004
    If interoperability is the main promise of Web services, why is it that so many developers and organizations have a difficult time achieving it in practice? With all due respect to our hard-working standards bodies, the primary culprits are the imperfect specifications guiding today's implementations.

  • Service Station: Securing Web Services with WSE 2.0
    Aaron Skonnard - October 2004
    Beginning this month, The XML Files will run under the name Service Station. We have made this change so that the column can discuss broader topics such as Web services, service-oriented architecture, and the like.