Virtuoso Standard Control Library
This standard library of commonly used embedded peripherals is included out of the box with the Virtuoso framework. With drag-and-drop support and wizard based configuration, the standard library is the go-to library for getting most peripherals up and running to support your application development.
The Virtuoso Standard Control Library is the place to start for learning the compositional approach to virtualizing hardware. Learn how each component in the library works to get a feel for the virtual host development paradigm. Then branch out and write your own controls from scratch.
It is important to understand that the controls in this library are normal C#/WPF controls following the MVVM design pattern. To test your understanding of the design pattern, try using standard windows controls in your host, such as buttons and sliders. The Virtuoso Standard Control Library component wizards do the work of writing XAML and view model configuration code. Studying the code generated by the wizards can be a great way to learn for beginners new to WPF.