A mio avviso il vantaggio della localizzazione implicita sulla localizzazione esplicita è che se si dispone di più di una proprietà da localizzare per un determinato controllo, è una sintassi più economica.ASP.NET: localizzazione esplicita vs implicita?
Nel caso in cui sia necessario localizzare del testo, utilizzo l'asp: controllo Localize che ha solo una singola proprietà (Testo) che esegue il rendering nell'interfaccia utente. C'è un motivo per usare l'uno sull'altro? Qualsiasi preferenza di stile? Ci sono differenze di velocità?
implicito
<asp:Localize ID="Localize1" runat="server" meta:resourcekey="Something" />
vs
esplicita
<asp:Localize ID="Localize1" runat="server" Text="<%$ Resources:Something %>" />
Mi stavo chiedendo la stessa cosa .. secondo MSDN "localizzazione esplicito è utile quando si hanno grandi corpi di messaggi di testo o personalizzati da localizzare, oltre ai controlli ed etichette. Ad esempio, è potrebbe sviluppare una serie di messaggi di benvenuto e di ringraziamento localizzati per un sito di e-commerce e utilizzare espressioni dichiarative esplicite per posizionare questo testo sulle tue pagine.Inoltre, la localizzazione esplicita ti consente di mantenere un singolo set di file di risorse localizzati invece di mantenere un set separato di file per ogni pagina. " –
non lo capisco ancora .. ma penso che il loro tentativo di dire è che è possibile specificare diversi valori per lo stesso controllo, cosa non si può fare quando si utilizza la localizzazione implicita. –