I've been a Microsoft Software Developer for 20 years, and have been working with .NET technology since its inception. I was a Microsoft MVP in C#/.NET for 3 years and have written over 200 articles and contribute to a few books on Microsoft Technology. Currently I primarily focus on UI Technology such as WPF, Silverlight, Windows Forms, and more recently Angular JS. I have also developed some Android Applications and some Window Phone applications. I have recently done some ASP.NET Core Applications with Razor and React on the front end.