Although the two syntaxes shown here are equivalent in this case, there is a difference. TemplateBinding accepts only a single property rather than a property path, so if you want to bind using a property path you must use the second syntax:
1
<!-- This WON'T work as TemplateBinding only accepts single properties -->