Hi All,

No disrespect meant to anyone but ever since playing around with ASP.Net web controls I have a niggling feeling that something is not quite right. The feeling arises every time I come across HTML in compiled code.

Some points:
- Placing HTML in code can be difficult to change especially for non-programmer designers,
- Placing HTML in code prevents separation of the web application layers. The programmer becomes responsible for logic AND presentation,
- Using javascript to emulate the Windows forms event model in web pages can end up with a lot of toing and froing to the server,
- Windows forms apps and web apps are clearly distinct paradigms, at least to me, is convergence really possible? Will Windows forms apps using a web deployment model, e.g. ClickOnce,  make web controls redundant?

Just some thoguhts,