<%= command %>
запускает команду и печатает возвращенную строку. Команда должна вернуть строку.
<% command; %>
просто запускает команду. Все, что возвращается командой, будет проигнорировано.
Большинство HTML-помощников, которых я видел, используют первый формат.