I have been asked to take a dialog based app (with many dialog boxes, wizard style) and make a web based application out of it such that anyone with a web browser can use our application and have a very similar experience to the dialog based one.

Unfortunately, I know next to zero about this kind of thing. I assume Ill need a web server. I also hope that most of this can be written in C# and HTLM.

I guess my questions are:

1. What do I need to know?

2. What technologies should I be looking at?

3. Can I really make a web page act like a dialog box (with all the gadgets like tree-views and the like) ?

4. Can anyone recommend some good sources / books to get me started? Id prefer web based resources so I can get started on this right away.