Came across this little gem today: Show a Footer for All ASP .NET Pages in a Site. When you look at the actual article, it doesn't talk about good practices (like... well, I don't know... KEEPING UI SEPARATE FROM THE CODE) but, instead, says to do this:

Code:
Sub Application_EndRequest(ByVal sender As Object, ByVal e As EventArgs) 
   With Response
     .Write(String.Format("<div width='{0}' style='{1}'>", _
        Unit.Percentage(100), "text-align:center;"))
     .Write(String.Format("<img src='{0}' alt='{1}'/>", _
        "footer2.jpg", "Footer"))
     .Write("<div>") 
   End With 
End Sub
This is just a small piece of the crap that's up there. Who has control over this? Last week I read an article on there that said Java didn't have a platform (then what's the JVM?).

EDIT: Here's the Java platform-neutral crap that was posted last week.
Quote Originally Posted by Stephen B. Morris
C# is inextricably interwoven with the .NET platform, whereas Java is platform-neutral.
Sorry, these things bother me.