> I agree fully with the concept of separating code and GUI I've said this before but I'll repeat it now: there is a difference between "separating data and presentation" and "separating logic and presentation". In HTML, the former is quite relevant since the presentation medium is a document. Combining formatting and semantic information in the same document can render your code unmanageable.
Pivot promotes separation of data and presentation via the MVC pattern. However, you can't separate logic from presentation, or your UI wouldn't do anything. :-) G
