Pubblicato il codice sorgente dei controlli di Silverlight 2.0!

di Alessio Leoncini, in Silverlight,

Direttamente dal Microsoft Download Center è possibile scaricare il codice sorgente dei controlli di Silverlight 2.0 e dell'SDK.

Microsoft ha reso disponibile il codice sorgente dei controlli base inclusi nel runtime di Silverlight 2.0 ed anche di quelli distribuiti con l'SDK (parte del Silverlight Tools per Visual Studio)

Il pacchetto contiene l'implementazione dei seguenti controlli e dei corrispondenti unit tests:

  • ButtonBase
  • Button
  • HyperlinkButton
  • CheckBox
  • RadioButton
  • CheckBox
  • ToogleButton
  • RepeatButton
  • RangeBase
  • Slider
  • ScrollBar
  • ProgressBar
  • Calendar
  • DataGrid
  • DatePicker
  • GridSplitter
  • TabControl

Grazie al codice sorgente, utilizzabile sotto Microsoft Public License, è possibile apprendere le migliori tecniche di realizzazione dei controlli Silverlight 2.0 studiando il codice scritto direttamente dal team di sviluppo. In particolare è finalmente possibile analizzare 'agevolmente' le modalità di styling e di templating implementate veramente a regola d'arte.

Studiando le modalità di unit tests degli stessi controlli può essere molto utile per imparare a realizzare codice più robusto e riutilizzabile.

E' possibile scaricare il pacchetto a questo indirizzo.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti