Databinding con Silverlight

Databinding è chiave, chiave, chiave in Silverlight. Inoltre, è la chiave. No davvero. L'idea di base è che non vogliamo scrivere codice che trasferisca dati tra gli oggetti che rappresentano i dati nel tuo programma e i controlli dell'interfaccia utente che presentano tali dati all'utente. Se non stai usando il Databinding, mantenendo i controlli dell'interfaccia utente e i dati separati nelle tue applicazioni Silverlight, allora è probabile che tu stia sbagliando ;-)

Silverlight ha meccanismi semplici ma potenti che consentono un elevato grado di separazione tra i controlli dell'interfaccia utente e i dati a essi associati.

Qui diamo un'occhiata alle nozioni di base sull'associazione dati in Silverlight, a come impostiamo i collegamenti, come vengono risolti i collegamenti tramite DataContexts e come strumenti come Visual Studio ed Expression Blend rappresentano l'associazione dei dati.


Cosa è coperto?

Ecco una rapida occhiata ad alcuni degli argomenti trattati in questo screencast:

  • La finestra dell'origine dati di Visual Studio
  • Associare le proprietà ai dati
  • DataContexts
  • Modifiche e notifiche dei dati
  • Impostazione delle proprietà di bind
  • Raccolte di dati
  • Passare a Expression Blend

Visualizza Screencast


link utili

Mike Taulty Microsoft (Regno Unito): http://mtaulty.com: [email protected]: twitter.com/mtaulty

  • Un'introduzione a Microsoft Silverlight 4
  • Visual Studio (Express Edition)
  • Silverlight 4 Tooling
  • Expression Blend 4