The patterns & practices symposium is an annual event for software developers and architects hosted by the pattern & practices team (msdn.com/practices). The event is a place to have engaging and meaningful discussions about improving the craft of software engineering, as well as exploring the contemporary concepts trending in the field of software development.
-
Resilient Cloud Apps
Millions of requests per day. Global coverage. Rapid feature deployments. Zero down time. These are the requirements of Windows Azure's top customers. This session will discuss and demonstrate the best (and worst) architectural and coding resiliency practices from production Windows Azure customer services...
-
Autoscaling in Windows Azure
To take advantage of the elastic nature of the Windows Azure platform, you'd want your application to automatically handle changes in the load levels over time and to scale accordingly. This will help to meet necessary SLAs and also reduce the number of manual tasks that the IT/Pros must perform, while...
-
Windows Azure Active Directory
Active Directory enabled generations of developers to focus on their business applications features rather than worrying about identity management. Windows Azure Active Directory is Active Directory reimagined for the cloud, designed to solve for you the new identity and access challenges that come with...
-
-
Embracing Async Programming
Asynchronous programming has gone from an occasional perf boosting technique to an absolute necessity in modern applications. In this talk I'll look briefly at the space that async programming lives in, and then dive into patterns for making async programming survivable in the browser and in .NET.
-
HTML, CSS, JavaScript, and Windows 8
Even for HTML5 and JavaScript mavens, there are many new things about developing Windows Store apps. In this talk, we'll begin with an overview of the platform and then transition into a list of practical tips gleaned from our recent efforts on Project Hilo.
-
Microsoft and the Internet of Things
Unless you have spent the last few years in a Tibetan monastery, you have probably heard that the Internet of Things(IoT) is one of the big shifts in the technology landscape. This talk will survey some of the relevant technologies inside Microsoft as well as dive more deeply into the small devices that...
-
Introducing Git Version Control into Your Team
Over the last several years one of the biggest changes in how developers collaborate with each other has come through, of all things, their source control system. The adoption of Git has changed many of the patterns of software development. In this talk I will introduce you to the core concepts of using...
-
Continuous Delivery
Testing is potentially an obstacle to agile software deployment. The smallest change in your code could require the whole application to be retested. This talk shows you how to minimize these costs by using the testing infrastructure of Visual Studio 2012. The code samples give you a starting point to...