OK, first of all, Bravo. The site looks great. We see a lot of features that we wish we knew how to implement. Top three:
1) Toggle Full Screen. How the heck did you do that without installing locally?
2) Spinner Animation on Toggling between Code and Sample Tab Control
3) Transitions on the different samples.
Is there anywhere to download the entire sample site or could someone whisper some hints on the top three at least?
To answer your other questions... the Spinner Animation is achieved with a custom control named DoubleSidedContentControl. This is found in the /Controls folder of the samples project. The vertical flipping is currently hard-coded to our samples use case, but we'll be making that more flexible for future samples use. You can set the FlipDuration and EasingMode directly on the control though.
The transitions between samples is custom application logic. If you open LobShell.xaml.cs in the Samples project, you'll see a comment in the _Loaded event handler that discusses the sequence of transition events. In short, we're coordinating transition Storyboards and dynamically loading samples based on events defined in the LobViewModel.