James is the Vice President of Technology at Improving Enterprises in Columbus, OH. James has been involved in software development and architecture for 16 years. He has worked as a developer and architect on everything from small, single-user applications to Enterprise-scale, multi-user systems. His specialties are .NET development and architecture, TDD, SOA, WCF, WF, cloud computing, and agile development methodologies. He is an experienced mentor and author. James is a Microsoft MVP. James book "Professional Test Driven Development with C#: Developing Real World Applications with TDD" was released in May of 2011
James is an active member of the development community. He is the current president of the Central Ohio .NET Developers Group (www.condg.org), is on the boards of the Columbus Ohio Give Camp and the Central Ohio Day of .NET and is the senior editor of first-party content for nplus1.org, an educational website aimed toward architects and aspiring architects. James book "Professional Test Driven Development with C#: Developing Real World Applications with TDD" is available now.
Distributed computing is a reality that most developers have to deal with these days. The mobile form factor is huge! While the platforms (iOS, Android, Windows 8) are radically different, the method of delivering data to applications on these devices doesn’t have to be. How do you create one set of back-end services that can provide and consume data from all three of these platforms?
Companies have realized that one of their most valuable assets is their data. But how can that data quickly and easily be put in the hands of the people who can utilize it?
The answer to both of these questions can be found in RESTful web services. In this session you learn how REST services work, where their interoperability comes from and how to quickly build your own rest services using Microsoft’s ASP.NET Web API framework.