kbarkhausen-125×125 Posted on June 8, 2016 by Klaus Barkhausen Published by Klaus Barkhausen I am a professional software architect/developer that specializes in creating high-performance interactive web apps using the latest Microsoft technologies. View all posts by Klaus Barkhausen