When you work as an IT Engineer never think you are just writing code only, You are also writing a better future of millions by solving their problems. For me development is not my 10 years of sitting in front of computer experience It's the power of developing the correlation between the existing world and programming world. Developing application either Desktop Based or Azure based from the last ten years seems to me like I am helping a large number of people in doing their business and day to day task smoothly. Just like as an experience chef make a dish more delicious and consistent without creating kitchen mess. Similarly and experience developer make stunning products easier and simpler to learn and use without much bugs. So with experience one should be a better and calm programmer with better work life balance.
Basic Prism Application for Beginners. Part2 (https://msdn.microsoft.com/en-us/library/gg406140.aspx) Continue from the Part 1. Lets Start Adding the module to our Report Designer Solution (1) Add a WPF User Control Library as shown below. Name it RibbonBarModule (2) Remove UserControl1.xaml and Add three Folders Views, ViewModels and Models. (3)The Solution Explorer will like this (4) Right Click on Project and Select Manage NuGet Package and Prism as given below (5) Install UnityExtensions by using command install-package prism.unityextensions Make sure that the project is changed in the Package Manager Console (6) Add New UserControl in Views Folder and Name it RibbonBarView (7) Now Add RibbonBarViewModel in ViewModels Folder. Add RibbonBarModel in Models Folder. (8) Add Interface IRibbonBarView in Views, IRibbonBarViewModel in ViewModels and IRibbonBarModel in IRibbonBarModel in Models folder. (9) inheri...