ASP.NET: explizite vs. implizite Lokalisierung?

Meines Erachtens ist der Vorteil der impliziten Lokalisierung gegenüber der expliziten Lokalisierung, dass bei mehreren zu lokalisierenden Eigenschaften für ein bestimmtes Steuerelement die Syntax wirtschaftlicher ist.

In dem Fall, dass Sie nur Text lokalisieren müssen, verwende ich das asp: Localize-Steuerelement, das nur eine einzige Eigenschaft (Text) hat, die auf der Benutzeroberfläche dargestellt wird. Gibt es einen Grund, eins übereinander zu verwenden? Irgendeine Stilvorliebe? Gibt es Geschwindigkeitsunterschiede?

Implizi

<asp:Localize ID="Localize1" runat="server" meta:resourcekey="Something" />

vs

Explicit

<asp:Localize ID="Localize1" runat="server" Text="<%$ Resources:Something %>" />

Antworten auf die Frage(4)

Ihre Antwort auf die Frage