As developer’s, we’ve been used to creating and deploying custom solutions directly on our SharePoint 2007 and 2010 farms using farm solutions. By now, you’ve heard that SharePoint 2013 creates a new model for developing customizations and the push is for us to adopt this new model to create our solutions and have them execute separate from the farm. This is quite a big shift! While there are many benefits to moving towards a services based architecture for our solutions, this new model impacts not only how we deploy and manage our customizations but also the tools that we use to create them. How does the app model impact my designs? What tools and languages should we use? How do I now deploy my custom solutions? In this session, we’ll answer these questions and more. We will look at the new app model architecture and learn how they work in a SharePoint 2013 environment, review some capabilities that are added and some that are removed, and cover the deployment options and decision criteria to use when designing your apps. The session will wrap up with a discussion on coding techniques we can implement to make our solutions more maintainable and able to leverage the new app model and you will leave with some clear take-away items you can use to get started developing apps for SharePoint 2013!