I have been doing web application development since 2000. During my journey I have used cgi scripts, ASP, and ASP .NET to develop my websites. The one issue I always had was a deep loathing for JavaScript due to the languages quirks and how the browsers implement things differently which