<% $, <% @, <% =, <% # ... в чем дело?

Я программировал как в классическом ASP, так и в ASP.NET, и я вижу разные теги внутри разметки для кода на стороне сервера. Недавно я наткнулся на хороший блог на MSDN, в котором рассказывается о разнице между: <%= (процент вместе со знаком равенства) и <%# (знак процента и хэш / фунт /...