Rating:

(19 reviews)
Author: Visit Amazon's John Sharp Page
ISBN : 0735645566
New from $36.34
Format: PDF
Download for free books Free Windows Communication Foundation 4 Step by Step (Step by Step (Microsoft)) Paperback from 4shared, mediafire, hotfile, and mirror link
About the Author
John Sharp is the author of Microsoft Windows Communication Foundation Step by Step and Microsoft Visual C# 2008 Step by Step. He is a principal technologist for Content Master Ltd., where he works on technology and training projects for a variety of international customers.
Direct download links available for Free Windows Communication Foundation 4 Step by Step (Step by Step (Microsoft)) Paperback
- Series: Step by Step (Microsoft)
- Paperback: 734 pages
- Publisher: Microsoft Press; 1 edition (November 30, 2010)
- Language: English
- ISBN-10: 0735645566
- ISBN-13: 978-0735645561
- Product Dimensions: 1.9 x 7.2 x 9.1 inches
- Shipping Weight: 2.6 pounds (View shipping rates and policies)
Free Windows Communication Foundation 4 Step by Step )
Book review - "Windows Communication Foundation 4 - Step by Step", by John Sharp
ISBN-13: 978-0-735-64556-1
Hi, This book is about WCF (Windows Communication Foundation) which is Microsoft's API for building SOA (service oriented application) infrastructures. SOA is very important because todays devices (especially tablets, smartphones, IPADS). all need to make HTTP calls to some URL addressable endpoint, whether it be SOAP based, REST based or just simple HTTP xml services. HTTP over TCP/IP is the universal transport mechanism for all these web-enabled devices. Lest we forget, SOA's also can serve as the building blocks for calls to get data for websites, Silverlight or FLASH based apps as well.
I am very interested in SOA architectures and believe that they are very important to any organization's IT department as a mechanism to eventually have "building blocks" of services which make the application of business logic or some type of workflow process easier to consistently apply this logic across the organization.
It also allows organizations to more rapidly build applications because once you have an SOA architecture in place, these services can be called from any client-side environment such as a web page, mobile device, tablet or whatever else may come down the pike.
Another key advantage is the fact that SOA's usually use standardized data exchange formats such as XML or JSON so that different devices from different manufacturers (android/IOS/Blackberry/Windows Phone) all can understand the data while abstracting away concepts such as operating system type or CPU architecture etc.. In other words, SOA's when correctly built are platform agnostic.
Download Link 1 -
Download Link 2