Learning WCF
A Hands-on Guide
Publisher: O'Reilly Media
Final Release Date: May 2007
Pages: 610

This easy-to-use introduction to Microsoft Windows Communication Foundation (WCF) is ideal for developers who want to learn to build services on a company network or as part of an enterprise system. Built into Windows Vista and Longhorn, and available for Windows XP and Windows 2003, WCF provides a platform for service-oriented architecture (SOA) that enables secure and reliable communication among systems within an organization or across the Internet. With WCF, software developers can focus on their business applications and not the plumbing required to connect them. Furthermore, with WCF developers can learn a single programming API to achieve results previously provided by ASMX, Enterprise Services and .NET Remoting. Learning WCF removes the complexity of using this platform by providing detailed answers, explanations and code samples for the most common questions asked by software developers.

Windows Communication Foundation (or WCF, formerly code name "Indigo") provides a set of programming APIs that make it easy to build and consume secure, reliable, and transacted services. This platform removes the need for developers to learn different technologies such as ASMX, Enterprise Services and .NET Remoting, to distribute system functionality on a corporate network or over the Internet. The first truly service-oriented platform, WCF provides innovations that decouple service design and development from deployment and distribution - creating a more flexible and agile environment. WCF also encapsulates all of the latest web service standards for addressing, security, reliability and more.

Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyLearning WCF
 
4.0

(based on 13 reviews)

Ratings Distribution

  • 5 Stars

     

    (5)

  • 4 Stars

     

    (5)

  • 3 Stars

     

    (2)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (1)

80%

of respondents would recommend this to a friend.

Pros

  • Helpful examples (3)

Cons

    Best Uses

        • Reviewer Profile:
        • Developer (3)

      Reviewed by 13 customers

      Sort by

      Displaying reviews 1-10

      Back to top

      Previous | Next »

       
      1.0

      Don't buy it

      By Dave

      from Jefferson City, MO

      About Me Developer

      Pros

        Cons

        • Too many errors

        Best Uses

          Comments about oreilly Learning WCF:

          There are a great many errors and it's impossible to get them answered

           
          4.0

          Learning WCF

          By Rick

          from Denver, CO

          Verified Buyer

          Pros

          • Concise
          • Helpful examples
          • Well-written

          Cons

          • Too many errors

          Best Uses

            Comments about oreilly Learning WCF:

            Very detailed, insightful and mindful of DESIGN AND PLANNED ARCHITECTURE, making your SOA highly cohesive while remaining loosely coupled. I truly wish there were an updated version to go with the latest frameworks (as of 1/1/2014) and VS IDE's, but I'm able to muddle my way throught. The only downside are the numerous errata, some of which are ERRRORS, themselves.

            (2 of 2 customers found this review helpful)

             
            4.0

            Database Script non-working

            By Anshul

            from Phoenix

            Comments about oreilly Learning WCF:

            In order to run Database scripts to create a photo database, (windows 7, Vs2010, & Server 2008), you need to make a few changes.
            a) change the path of the mdf and ldf files to reflect the new version info.
            -C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\Photos_Data.MDF
            -C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\Photos_Log.LDF

            b) You need to change the primary file size to at least 4MB. Do so by changing the Size field to specify at least 4MB. Current default sizes are 2048KB.

            After making aoe changes, the data base gets created successfully. Hopefully it save time for any one following exercises.

            (0 of 2 customers found this review helpful)

             
            4.0

            Very indept

            By Nikhil Agrawal

            from Roanoke,VA

            About Me Developer

            Verified Reviewer

            Pros

            • Easy to understand
            • Helpful examples

            Cons

              Best Uses

              • Expert
              • Intermediate
              • Novice

              Comments about oreilly Learning WCF:

              The book is very well-written and very comprehensive. The authors made a great job at writing a book that can be read from cover to cover. The book begins with some reminders and why it is making life as a .NET developers more easier. Then come the language explanations, the part where you will see how C# and VB.NET have been tweaked to support the syntax. I found that a lot of energy has been put in pedagogy for readers that come with a classical OOP background.

              (5 of 5 customers found this review helpful)

               
              5.0

              best book I ever owved...

              By Gemini

              from Melbourne, Australia

              About Me Designer, Developer

              Pros

              • Accurate
              • Concise
              • Easy to understand
              • Helpful examples
              • Well-written

              Cons

                Best Uses

                • Expert
                • Intermediate
                • Novice

                Comments about oreilly Learning WCF:

                The first wcf book I owned is Programming WCF services. After reading that book, I understood what wcf service is, but did not know how to build one. Doing extensive search on google for samples, I came across Michele WCF Webcast series, and that is amazing. I then decided to buy this book to keep as a reference and to avoid going back and forth from the webcast. This book is way out of my expectation, since I initially thought it was just a printed of what the webcast is. It is a greatest book that I ever owned in my life

                (2 of 3 customers found this review helpful)

                 
                4.0

                Lab samples for VSTS 2008

                By Anonymous

                from Undisclosed

                Comments about oreilly Learning WCF:

                Michele - the book is v articulate and thought I am not done yet, it has held my rapt interest.

                pls guide where can i find VS 2008 samples/labs.

                The link does not have VS 2008 samples.

                Cheers

                WCF Junkie

                (0 of 5 customers found this review helpful)

                 
                5.0

                Nice book

                By Anonymous

                from Undisclosed

                Comments about oreilly Learning WCF:

                Very helpful book. Michelle, let's be in touch, please email me. Thanks.

                (2 of 2 customers found this review helpful)

                 
                5.0

                Bloody Marvellous

                By C#Developer

                from Undisclosed

                Comments about oreilly Learning WCF:

                I tried to read another book on this subject and after re-starting from the beginning 3 times decided to search for another book.

                I came across Michele's book and haven't looked back.

                All the nagging unknowns I had have been covered clearly and succintly.

                Thank you. Thank you. Thank you.

                And yes Michele, I too now get excited about WCF.

                Dean

                Sydney, Australia

                (2 of 2 customers found this review helpful)

                 
                5.0

                RE: Love it and hate it!

                By Anonymous

                from Undisclosed

                Comments about oreilly Learning WCF:

                This is an update to my original book review. After reading the review Michelle contacted me by email in reference to my comment about the labs not working. She suggested that I navigate to her website where the VS2008 versions of the labs could be found. Since downloading the updated lab files, I have not had a problem with them. There is also a link (actually a set of links) on one of her web pages to a 15 part webcast on WCF. These webcasts are a nice companion to the printed text and use essentially the same example files.

                Michelle was very eager to resolve any problems I had with the book. It is nice to know that she reads this page and cares about her readers.

                I said in my original review that if the labs worked I would rate the book as a 5 so I am keeping my word.

                (0 of 1 customers found this review helpful)

                 
                3.0

                Out-of-date

                By Anonymous

                from Undisclosed

                Comments about oreilly Learning WCF:

                Overall this is a useful and well-written book. However, it is out-of-date in many respects. For instance, it does not reflect the many changes in WCF project for VS2008. Given the publication date this isn't the author's fault, but if you can find a more up-to-date book you might.

                The link here to the author's example files is (at least at the moment) broken. This can be very annoying if you want to see things working without doing a lot of typing. Given at least one of the other reviews here, maybe I shouldn't count on them all working anyway.

                Displaying reviews 1-10

                Back to top

                Previous | Next »

                 
                Buy 2 Get 1 Free Free Shipping Guarantee
                Buying Options
                Immediate Access - Go Digital what's this?
                Ebook: $35.99
                Formats:  DAISY, ePub, Mobi, PDF
                Print & Ebook: $49.49
                Print: $44.99