Programming WCF Services
By Juval Lowy
3.5/5
()
Currently unavailable
Currently unavailable
About this ebook
Written by Microsoft software legend Juval Lowy, Programming WCF Services is the authoritative introduction to Microsoft's new, and some say revolutionary, unified platform for developing service-oriented applications (SOA) on Windows. Relentlessly practical, the book delivers insight, not documentation, to teach developers what they need to know to build the next generation of SOAs.
After explaining the advantages of service-orientation for application design and teaching the basics of how to develop SOAs using WCF, the book shows how you can take advantage of built-in features such as service hosting, instance management, asynchronous calls, synchronization, reliability, transaction management, disconnected queued calls and security to build best in class applications. Programming WCF Services focuses on the rationale behind particular design decisions, often shedding light on poorly-documented and little-understood aspects of SOA development. Developers and architects will learn not only the "how" of WCF programming, but also relevant design guidelines, best practices, and pitfalls. Original techniques and utilities provided by the author throughout the book go well beyond anything that can be found in conventional sources.
Based on experience and insight gained while taking part in the strategic design of WCF and working with the team that implemented it, Programming WCF Services provides experienced working professionals with the definitive work on WCF. Not only will this book make you a WCF expert, it will make you a better software engineer. It's the Rosetta Stone of WCF.
Juval Lowy
Juval Lowy is a software architect and the principal of IDesign, specializing in .NET architecture consulting and advanced training. Juval is Microsoft’s Regional Director for the Silicon Valley, working with Microsoft on helping the industry adopt .NET 4.0. He participates in the Microsoft internal design reviews for future versions of .NET and related technologies. Juval has published numerous articles, regarding almost every aspect of .NET development, and is a frequent presenter at development conferences. Microsoft recognized Juval as a Software Legend, one of the world's top .NET experts and industry leaders.
Related to Programming WCF Services
Related ebooks
Visual Basic Design Patterns Rating: 0 out of 5 stars0 ratingsHack Attacks Revealed: A Complete Reference with Custom Security Hacking Toolkit Rating: 3 out of 5 stars3/5A Networking Approach to Grid Computing Rating: 0 out of 5 stars0 ratingsThe Semantic Web: Crafting Infrastructure for Agency Rating: 0 out of 5 stars0 ratingsProduction Software That Works: A Guide To The Concurrent Development Of Realtime Manufacturing Systems Rating: 0 out of 5 stars0 ratingsMastering Resin Rating: 0 out of 5 stars0 ratingsServer Component Patterns: Component Infrastructures Illustrated with EJB Rating: 0 out of 5 stars0 ratingsMiddleware for Communications Rating: 0 out of 5 stars0 ratingsValuing Services in Trade: A Toolkit for Competitiveness Diagnostics Rating: 0 out of 5 stars0 ratingsGlobus® Toolkit 4: Programming Java Services Rating: 5 out of 5 stars5/5Enterprise Application Integration: A Wiley Tech Brief Rating: 2 out of 5 stars2/5Working With Agencies: An Insider's Guide Rating: 0 out of 5 stars0 ratingsInterconnecting Smart Objects with IP: The Next Internet Rating: 5 out of 5 stars5/5Service Providers: ASPs, ISPs, MSPs, and WSPs Rating: 0 out of 5 stars0 ratingsStrategic Asset Allocation in Fixed Income Markets: A Matlab Based User's Guide Rating: 0 out of 5 stars0 ratingsSecurity Design Consulting: The Business of Security System Design Rating: 0 out of 5 stars0 ratingsData Mining with SQL Server 2005 Rating: 0 out of 5 stars0 ratingsHow to Build a Business Rules Engine: Extending Application Functionality through Metadata Engineering Rating: 3 out of 5 stars3/5Programming and Customizing the PICAXE Microcontroller 2/E Rating: 4 out of 5 stars4/5Server Architectures: Multiprocessors, Clusters, Parallel Systems, Web Servers, Storage Solutions Rating: 0 out of 5 stars0 ratingsJ2EE Open Source Toolkit: Building an Enterprise Platform with Open Source Tools (Java Open Source Library) Rating: 0 out of 5 stars0 ratingsProgramming Primer for the Macintosh®: Volume 1 Rating: 0 out of 5 stars0 ratingsAccessible XHTML and CSS Web Sites: Problem - Design - Solution Rating: 3 out of 5 stars3/5Common Design Patterns for Symbian OS: The Foundations of Smartphone Software Rating: 4 out of 5 stars4/5Web Services: Theory and Practice Rating: 0 out of 5 stars0 ratingsDelivering Utility Computing: Business-driven IT Optimization Rating: 0 out of 5 stars0 ratingsKubernetes Native Microservices with Quarkus and MicroProfile Rating: 0 out of 5 stars0 ratingsMicrosoft Virtualization: Master Microsoft Server, Desktop, Application, and Presentation Virtualization Rating: 4 out of 5 stars4/5Deploying QoS for Cisco IP and Next Generation Networks: The Definitive Guide Rating: 5 out of 5 stars5/5
Programming For You
Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Python QuickStart Guide: The Simplified Beginner's Guide to Python Programming Using Hands-On Projects and Real-World Applications Rating: 0 out of 5 stars0 ratingsPython Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5The Unofficial Guide to Open Broadcaster Software: OBS: The World's Most Popular Free Live-Streaming Application Rating: 0 out of 5 stars0 ratingsLinux Command Line and Shell Scripting Bible Rating: 3 out of 5 stars3/5Hacking: Ultimate Beginner's Guide for Computer Hacking in 2018 and Beyond: Hacking in 2018, #1 Rating: 4 out of 5 stars4/5Python: For Beginners A Crash Course Guide To Learn Python in 1 Week Rating: 4 out of 5 stars4/5Learn PowerShell in a Month of Lunches, Fourth Edition: Covers Windows, Linux, and macOS Rating: 0 out of 5 stars0 ratingsExcel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Learn JavaScript in 24 Hours Rating: 3 out of 5 stars3/5HTML & CSS: Learn the Fundaments in 7 Days Rating: 4 out of 5 stars4/5Web Designer's Idea Book, Volume 4: Inspiration from the Best Web Design Trends, Themes and Styles Rating: 4 out of 5 stars4/5Python: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Linux: Learn in 24 Hours Rating: 5 out of 5 stars5/5A Slackers Guide to Coding with Python: Ultimate Beginners Guide to Learning Python Quick Rating: 0 out of 5 stars0 ratingsC++ Learn in 24 Hours Rating: 0 out of 5 stars0 ratings100+ SQL Queries T-SQL for Microsoft SQL Server Rating: 4 out of 5 stars4/5Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today's Computers Rating: 0 out of 5 stars0 ratings
Reviews for Programming WCF Services
17 ratings2 reviews
- Rating: 5 out of 5 stars5/5The book begins with the very basics (WCF Essentials) and soon takes a deep-dive into Service, Data and Operation contracts and other aspects of WCF, making it a useful for both novice and expert readers. The author gives a good number of intricate details about WCF.I usually either just glance through or skip the appendix of many books that I've read - this one was an exception, read through all the appendices (WCF Coding Standard being a top-notch appendix).This book will be one of those 'I will use this as a reference handbook' book.
- Rating: 3 out of 5 stars3/5Not a good introductory book. This book has a lot of advanced material and is not an appropriate first book on WCF. It also suffers from some bad choices regarding what is inluded and formatting. As one example, every time an attribute is mentioned, the code for the attribute declaration is in the text. This gets in the way when you have to differentiate between the important code and the attribute declaration. It also needs better organization or formatting. The security chapter goes on for 104 pages and is divided into sections on different scenarios that are difficult to tell apart. However, I expect to be coming back to this book when I need to understand how things really work in WCF and when I'm looking for more advanced information. It's a good book to have in your WCF library, but probably not the first one.