Learning WCF: A Hands-on Guide

Pick Up in Store

Reserve and pick up in 60 minutes at your local store

Paperback
$27.96
BN.com price
$44.99 List Price (Save 38%)
Marketplace (New and Used)
from
$23.71
$44.99 List Price (Save 47%)
All (11)  
Used (5)  
New (6)  
Close
Sort by
Page 1 of 2
Showing 1 – 10 of 11 (2 pages)
$23.71
(Save 47%)
Seller since 2009

Feedback rating:

(306)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

Good

Ships from: Skokie, IL

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$25.47
(Save 43%)
Seller since 2010

Feedback rating:

(7941)

Condition: New
BRAND NEW FROM PUBLISHER! 100% Satisfaction Guarantee. Tracking provided on most orders. Buy with Confidence! Millions of books sold!

Ships from: Grand Rapids, MI

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$26.01
(Save 42%)
Seller since 2007

Feedback rating:

(69)

Condition: New
0596101627 Brand new book.

Ships from: Oceanside, CA

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$34.37
(Save 24%)
Seller since 2012

Feedback rating:

(7)

Condition: New
In Stock. Brand New. Orders placed by 12 PM EST Monday through Friday will ship on the same business day.

Ships from: Atlanta, GA

Usually ships in 1-2 business days

  • Canadian
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$34.45
(Save 23%)
Seller since 2012

Feedback rating:

(1)

Condition: New
Brand New Item. Will ship in 24 hours. Golden rule customer support. Order Now!

Ships from: Morris Plains, NJ

Usually ships in 1-2 business days

  • Standard, 48 States
$35.44
(Save 21%)
Seller since 2007

Feedback rating:

(3184)

Condition: Good
Buy with confidence. Excellent Customer Service & Return policy.

Ships from: Richmond, TX

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
$37.36
(Save 17%)
Seller since 2006

Feedback rating:

(288)

Condition: New
ABSOLUTELY BRAND NEW! Ships out within 24 hours! Multiple quantities available! International and expedited shipping available.

Ships from: Camden, NY

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
$37.36
(Save 17%)
Seller since 2006

Feedback rating:

(288)

Condition: Like New
ABSOLUTELY BRAND NEW! Ships out within 24 hours! Multiple quantities available! International and expedited shipping available.

Ships from: Camden, NY

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
$41.75
(Save 7%)
Seller since 2012

Feedback rating:

(192)

Condition: New
Free standard shipping in the Continental US

Ships from: Lakewood, NJ

Usually ships in 1-2 business days

  • Standard, 48 States
$44.75
(Save 1%)
Seller since 2012

Feedback rating:

(9)

Condition: Good
PAPERBACK Good 0596101627 Used, in good condition. Book only. May have interior marginalia or previous owner's name.

Ships from: Punta Gorda, FL

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Page 1 of 2
Showing 1 – 10 of 11 (2 pages)
Close
Sort by
NOOK Book (eBook)
$19.79
BN.com price
$35.99 List Price (Save 45%)

Available on NOOK devices and apps

  • Nook Devices
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for iPad
  • NOOK for iPhone
  • NOOK for Android
  • NOOK for Android (Tablet)
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK Study
  • NOOK for PC
  • NOOK for Mac

Want a NOOK? Explore Now

Overview

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.

This easy-to-use introduction to the Microsoft Windows Communication Foundation removes the complexity of using the API by providing detailed answers, explanations, and code samples to the most common questions asked by software developers.

Product Details

  • ISBN-13: 9780596101626
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 5/31/2007
  • Pages: 610
  • Sales rank: 452,141
  • Product dimensions: 7.00 (w) x 9.19 (h) x 1.23 (d)

Meet the Author

Michele Leroux Bustamante is Chief Architect of IDesign Inc., Microsoft Regional Director for San Diego, Microsoft MVP for Connected Systems and a BEA Technical Director. At IDesign Michele provides training, mentoring and high-end architecture consulting services focusing on Web services, scalable and secure architecture design for .NET, interoperability and globalization architecture. She is a member of the International .NET Speakers Association (INETA), a frequent conference presenter, conference chair for SD West, and is frequently published in several major technology journals. Michele is also on the board of directors for IASA (International Association of Software Architects), and a Program Advisor to UCSD Extension. Her latest book is Learning WCF (O'Reilly 2007) - see her book blog here: http://www.thatindigogirl.com. Reach her atmlb@idesign.net, or visit http://www.idesign.net and her main blog at http://www.dasblonde.net.

Table of Contents

Dedication; Forewords; Preface; Who This Book Is For; How This Book Is Organized; Assumptions About the Reader; System Requirements; Your Working Directory; Conventions Used in This Book; Comments and Questions; Safari® Enabled; Acknowledgments; Chapter 1: Hello Indigo; 1.1 Service Oriented Architecture; 1.2 WCF Services; 1.3 Fundamental WCF Concepts; 1.4 Creating a New Service from Scratch; 1.5 Generating a Service and Client Proxy; 1.6 Hosting a Service in IIS; 1.7 Exposing Multiple Service Endpoints; 1.8 Summary; Chapter 2: Contracts; 2.1 Messaging Protocols; 2.2 Service Description; 2.3 WCF Contracts and Serialization; 2.4 Service Contracts; 2.5 Data Contracts; 2.6 Message Contracts; 2.7 Approaches to Serialization; 2.8 The Message Type; 2.9 Summary; Chapter 3: Bindings; 3.1 How Bindings Work; 3.2 Web Service Bindings; 3.3 Connection-Oriented Bindings; 3.4 One-Way and Duplex Communication; 3.5 Large Message Transfers; 3.6 Custom Bindings; 3.7 Summary; Chapter 4: Hosting; 4.1 Hosting Features; 4.2 ServiceHost; 4.3 Self-Hosting; 4.4 Hosting on the UI Thread; 4.5 Hosting in a Windows Service; 4.6 Hosting in IIS 6.0; 4.7 IIS 7.0 and Windows Activation Service; 4.8 Choosing the Right Hosting Environment; 4.9 Summary; Chapter 5: Instancing and Concurrency; 5.1 OperationContext; 5.2 Instancing; 5.3 Concurrency; 5.4 Instance Throttling; 5.5 Load Balancing and Failover; 5.6 Summary; Chapter 6: Reliability; 6.1 Reliable Sessions; 6.2 Transactions; 6.3 Queued Calls; 6.4 Summary; Chapter 7: Security; 7.1 WCF Security Overview; 7.2 Securing Intranet Services; 7.3 Securing Internet Services; 7.4 Working with Certificates; 7.5 Building a Claims-Based Security Model; 7.6 Exploring Federated Security; 7.7 Summary; Chapter 8: Exceptions and Faults; 8.1 SOAP Faults; 8.2 WCF Exception Handling; 8.3 Exceptions and Debugging; 8.4 Fault Contracts; 8.5 IErrorHandler; 8.6 Summary; Setup Instructions; A.1 Database Setup; A.2 ASP.NET Provider Model Setup; A.3 Certificate Setup; A.4 IIS Application Directories; ASP.NET Meets CardSpace; B.1 Information Cards and CardSpace: A Brief Tour; B.2 Identity Metasystem Participants and Browser Flow; B.3 Let's Log In with CardSpace!; B.4 Processing the Token; B.5 Associating Cards with User Accounts; B.6 Creating a Dual Purpose Login Page; B.7 Conclusion; Colophon;

Michele Leroux Bustamante is Chief Architect of IDesign Inc., Microsoft Regional Director for San Diego, Microsoft MVP for Connected Systems and a BEA Technical Director. At IDesign Michele provides training, mentoring and high-end architecture consulting services focusing on Web services, scalable and secure architecture design for .NET, interoperability and globalization architecture. She is a member of the International .NET Speakers Association (INETA), a frequent conference presenter, conference chair for SD West, and is frequently published in several major technology journals. Michele is also on the board of directors for IASA (International Association of Software Architects), and a Program Advisor to UCSD Extension. Her latest book is Learning WCF (O'Reilly 2007) - see her book blog here: http://www.thatindigogirl.com. Reach her atmlb@idesign.net, or visit http://www.idesign.net and her main blog at http://www.dasblonde.net.

Customer Reviews

Be the first to write a review
( 0 )

Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or Leave Anonymously

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identiy on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

We're sorry, but penname is already taken.

Please select one of the following:
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

penname is available!

By visiting the BN.com website or marking a purchase on BN.com, a User is deemed to have accepted the Terms of Use.

Continue Anonymously

Welcome, penname

You have successfully created your Pen Name. Start enjoying the benefits of the BN.com Community today.

Sort by: Showing 1 Customer Review
  • Posted March 9, 2009

    more from this reviewer

    So far the the best.

    Along with the book one can download her code. As you read through the book you can work through the examples by way of the unfinished code samples from the download. Ms. Bustamante takes you through WCF from beginning to end and when your done, whatever your project may be, you can do virtually anything using WCF. She clarifies the pitfalls you can run into and even those are a part of the book and the sample code. You can find her code on www.indigogirl.com. Of the few books concentrating on WCF this would be the one I would start with.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Review

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)
500 character limit