Cloud, social and proliferation of devices have changed the way we work, collaborate and manage our tasks and projects. During this keynote Jared will talk about Microsoft's vision for business productivity & project management, share industry trends and provide insights into how Microsoft is thinking about future product investments. A career software professional, Jared’s experience includes roles in engineering, product management, product marketing, and sales. He holds an MBA from the MIT Sloan School of Management and a BS in computer science from Brigham Young University.
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.