Video: WCF Data Versioning Made EasierBy Paul Ballard
Publishing changes to a service API can be a bit tricky, at least for your clients. In this video excerpt from Aaron Skonnard and Scott Seely’s course WCF for Architects Scott explains some of the “Do’s and Don’ts” for data versioning and how to minimize the pain on your clients when you release new services. In the complete course the duo cover other key topics such as REST services, SOAP, and serialization.
Aaron is a co-founder of Pluralsight where he serves as the Chief Executive Officer.
He has presented at many popular developer conferences like PDC, TechEd, and VSLive! Microsoft recognized Aaron as an MVP in the “Connected Systems” developer community for eight years. Aaron has written numerous books, articles, and whitepapers including the Essential XML Quick Reference (Addison Wesley, 2001), Essential XML (Addison Wesley, 2000), and his popular columns in MSDN Magazine.
Scott Seely is a Microsoft Regional Director and Microsoft MVP. From 2002 to 2006, Scott was a developer on the WCF/Indigo team at Microsoft. Scott has been writing about SOAP and REST Web Services since 2000. He has authored and co-authored five books and dozens of articles on the topic.
If you’d like to learn more about WCF from the Architect’s point of view, this course is for you.
You can watch the full HD version of this video along with the other 4 hrs 3 min of video found in this professional course by subscribing to Pluralsight. Visit WCF for Architects to view the full course outline. Pluralsight subscribers also benefit from cool features like mobile apps, full library search, progress tracking, exercise files, assessments, and offline viewing. Happy learning!
About the Author
Paul Ballard is a Chief Architect specializing in large scale distributed system development and enterprise software processes. Paul has more than twenty years of development experience including being a former Microsoft MVP, a speaker at technical conferences such as Microsoft Tech-Ed and VSLive, and a published author. Prior to working on the Windows platform, he built software using a vast array of technologies including Java, Unix, C, and even OS/2.
- Video: Make Your Mobile Applications Responsive with HTML5 and CSS3
- Video: Are You Really Getting REST?
- Video: Do More With LESS (and SASS) In Your CSS3 Stylesheets
- Asynchronous Programming Made Easier with TPL
- Video: Kill Cloud Service Bugs Dead with Windows Azure Diagnostics
- Video: Manage the State of Your WPF Controls
- Video: Make Source Control Management Fly with Mercurial
- Video: Not All Queries Are Created Equal – Using Having and Where Clauses in SQL Server
- Video: Cleaning Up SQL Server Indexes with Defragmentation
- Video: Let There Be Functional Programming with F#