I have decided to dig deeper into an area of development I usually try to avoid – the client. Not just another rich desktop client, but a web client. For years, I have always kept myself at arms length when dealing with client technologies, especially web technologies. I have worked with them many times, but I have always preferred the server side. I have worked with nearly every Microsoft client technology from the Window C API, MFC, ATL, WTL, VB, WinForms, WPF, and probably a few others I can no longer remember.