Example of Navigate Windows (ICommand,DataTemplate, ContentControl), XML (serialization deserialization, Converting a XML to Generic List), List Generic, Commands, Dictionaries, Repository, Usercontrol as View, Usercontrol ViewModel, PrintDialog, HttpClient, HttpResponseMessage, Dynamic value, INotifyPropertyChanged, OnpropertyChanged, Listbox, JsonConvert.DeserializeObject() for get data from OMDb API, Youtube and Google API, Cefsharp - Chromium Embedded Framework, Observable Collection(Add, Any), Notification, Gif Animation, EventTriger