The Service Oriented Architecture is the best way to ensure your applications are extensible, maintainable, and scalable in a volatile world filled with ever-changing demands. Decomposing your systems into smaller, loosely coupled, and more autonomous components ensures your application can continue to grow or change without having to continuously undergo rewrites or redesigns. With great power comes great responsibility; and the need for great technology and tooling. WCF is the heart of Microsoft's stack for building connected systems and loosely coupled components. ASP.NET Web API is the more recent addition to this stack in a world where REST and its interoperability power becomes more necessary and in more demand. Come learn both of these technologies and how to properly use them, apart and together. This workshop will teach you what a Service Oriented Architecture is and how to use WCF and Web API from the ground up, side-by-side, comparing their strengths and weaknesses along the way.
You will learn:
- About writing services using WCF
- About developing REST APIs with WebAPI
- Comparison of Microsoft's two service technologies side by side