Join this session to learn how Microsoft IT is successfully managing the Application lifecycle in their System Center 2012 Configuration Manager R2 environment with zero touch. Deep technical overview on how Microsoft IT automates LOB application publishing by leveraging System Center Orchestrator, Configuration Manager cmdlets, PowerShell scripts, and Team Foundation Server. This session covers the key stages of the application lifecycle for Windows 8.1, Windows Phone, Windows RT, and iOS – starting with Application object creation, deployment, supersedence, and ending with the retirement/removal of the application object from the environment—all this without the administrator having to lift a finger.
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.