Hi DeepT.

Toraj58 has made a good suggestion. I would like to suggest an alternative approach. The alternative I would recommend is developing a Silverlight 3 application. If you users are willing to download the Silverlight plug in and happy to use Internet Explorer or Firefox that would be a feasible solution. Apart from WPF and Xaml you would have a similar programming experience as you are used. Using ASP.NET and AJAX presents a considerable steeper learning curve. You seem to be an experienced developer and probably been there and done that...but web development is different from windows development. With Silverlight you are basically writing a WPF application that can run on the browser. And with Silverlight 3 the users can actually install the application locally should they wish to. The only resources I could recommend at the moment are the MSDN videos. They are too many to list here. Just search for silverlight on msdn, or google or channel9 (msdn). All the best.

Nelo