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.
- 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,
- 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,