Lately I have been reading and experimenting a lot with options to what Microsoft gives me. Before you people start gathering stones and pitch forks, hear me out. I do love several Microsoft products, starting with C# itself. It's a killer programming