Visual Studio Live 2018, Las Vegas NV
My code samples for the Visual Studio Live conference 2018 in Las Vegas NV.
Presentation details, Slides
You can see the details and the slides here:
Customizing your UI for Mobile Devices: Techniques to Create a Great User Experience http://galasoft.ch/presentations/2018010
Porting MVVM Light to .NET Standard: Lessons Learned http://galasoft.ch/presentations/2018011
NOTE The "CoreWithMvvmLight" sample showing a .NET Core application with MVVM Light running on Windows and Ubuntu was moved in its own repository.
Serverless computing: Azure Functions and Xamarin in 20 minutes http://galasoft.ch/presentations/2018012
NOTE the source code for Azure Function and Xamarin in 20 minutes is in another repo.
Content
01 Customizing
Code samples for Customizing your UI for Mobile Devices: Techniques to Create a Great User Experience
WhyResponsive
Simple app showing the important of responsive design
UsingVsm
Sample showing the Visual State Manager in Windows XAML.
UsingStackLayout
Sample showing responsive design using StackLayout in Android.
UsingRelativeLayout
Sample showing responsive design using RelativeLayout in Android.
UsingConstraints
Simple sample showing constraints in iOS.
DesignDataSample
Design data in Blend and in Android designer.
SimpleInjection
An example using design time data with dependency injection without external framework.
MvvmInjection
An example using design time data with dependency injection with MVVM Light.
02 DotNetStandard
Code samples for Porting MVVM Light to .NET Standard: Lessons Learned
SharedFiles
Windows 10 UWP and Windows Presentation Foundation applications, using shared files to share code.
Portable
Xamarin.Android, Windows 10 UWP and Windows Presentation Foundation applications, using portable class libraries to share code.
CoreWithMvvmLight
A .NET Core console app using MVVM Light's IOC container. This runs on Linux too!
NOTE This sample was moved in its own repository.