Java servlets are different from other web technologies in two ways:
Similarly the MicrosoftWay (ASPs & COM components) satisfies (1) and (2).
Sorry, MS aren't very good at (2) at all. See DnaVsOo.
Sorry, the above topic doesn't prove your point at all. Dna certainly encourages an OO approach to development.
See also CgiVsServlet, TwoSorriesInaRowMode