I, like you, have worked web technologies for more than a decade. Although, I left the CGI world to PHP and then standard ASP. When ASP.NET came out, I was amazed at all they managed to do and the power I then had on the server side. Of course, for client stuff I was still stuck with JavaScript which I personally could care less if I ever write one line of code with it again, but stuck with it for now (until Silverlight is in just about every machine and I will be able to through JS away permanently). Anyway, I despise HTML and CSS! Too many standards and browser developers failing to implement them. I have wasted more time on browse/standards compliance over the last decade than any other issue in the computer industry. I find it hard to believe we are all still stuck with this garbage after all these years! As far as coding goes, I canot imagine not using ASP.NET anymore. Development is quite, easy to maintain and it abstracs the lower levels of development by providing easy methods for extended and creating custom controls issolating complex pages into more managable and reusalbe components. Add to this, the abiltity to tap into almost the entire .NET frameworks! I can now build applications that use the same data and business layer for both desktop and web applications. Now with WPF and Silverlight, much of the presentation layer will be able to be used in either web or desktop. Yep, ASP.NET is the only way I will develop for the web or intranet! Now if I could just get away from HTML/CSS/JavaScript I would have it made :)
Rocky <>< Latest Code Blog Post: Windows Live Authentication - Easy Stuff! Latest Tech Blog Post: Vista ReadyBoost!