Monday 10th March, 2014
9:00am to 6:00pm
Most developers recognize that the industry is shifting away from "traditional" applications to "modern" apps. In the Microsoft world modern apps are apps that run on Windows 8, Windows Phone, and now via the Xamarin tools on Android and iOS. The great news is that these apps can be created using familiar tools such as Visual Studio and C#. If the client device is Windows-based XAML is available, though Android and iOS have their own UI design languages.
Modern apps are also distributed, typically making heavy use of services hosted on a public or private cloud. These services may be pre-existing web services, n-tier client/server endpoints, or newer Web API services. Modern apps may also make use of third party services such as Azure Mobile Services or authentication providers from external vendors.
You will learn:
Modern app architectures to leverage existing and new services
Reusing business and service code from Windows Forms/WPF in modern C# apps
Leveraging external frameworks such as CSLA .NET, MVVM Light, and Caliburn Micro to simplify architecture/implementation
Sign in to add slides, notes or videos to this session