With Skype used for more than 2 billion minutes a day (and counting), "Unified Communication" has now definitively changed communications, being available to your customers, at any time and any place. This session will give you a technical deep dive on the available possibilities for developers to enhance your customer service. It will demonstrate how the Skype-Lync Connectivity can improve the reachability of your enterprise, far beyond of what the ordinary telephone call approach can do. Illustrated by the native Lync contact center application LUCS, which already enables integration of Skype and Lync in the contact center, this session explains how to unleash the power of the various APIs available on Lync and Skype.
Testability is more important than ever. With short ship cycles and the desire for continuous delivery, it is critical to quickly know if a modification has destabilized your code base. This session will enable you to use a dependency injection container of your choice to create testable code. We will examine tightly coupled code and what problems it causes and how DI can be used to avoid these problems. The Unity DI container will be used as the medium to understand the concepts.