In the modern app, there's C# on the iOS, Android, and Windows client apps, and the services and web server are built with C#. In this session, you will learn how to leverage the open source CSLA .NET framework to reuse nearly 100 percent of the business logic (written in C#) across all these different platforms and scenarios. If you're going to get high levels of business logic reuse, you need clear separation of concerns. You will also need guidance in abstracting various platform and runtime differences. In this session, you'll learn how to do exactly that in your apps.