Windows Presentation Foundation: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 3:
Inizialmente era stata pensata come base per tutte le applicazioni di [[Windows Vista]], ma nel [[2004]], con il “reset” dello sviluppo della nuova versione di Windows, è stato deciso di renderla disponibile anche per [[Windows XP]] e le applicazioni di Windows Vista utilizzano ancora le classiche [[Windows API]].
 
L'innovazione principale di WPF è la rimozione di ogni legame con il modello di sviluppo tradizonaletradizionale di Windows, introdotto con la versione 1.0 del sistema operativo. Tutti i controlli sono stati riscritti (non si appoggiano più a quelli della libreria “user”) e lo stesso meccanismo basato su scambio di messaggi, cuore del modello di programmazione di Windows, è stato abbandonato.
 
WPF è basato su un sistema di [[grafica vettoriale]] che può anche sfruttare le potenzialità tridimensionali delle moderne schede grafiche. Inoltre, il meccanismo consigliato per la creazione dell'interfaccia utente è il linguaggio [[XAML]] (eXtensible Application Markup Language), basato su [[XML]], in maniera simile a [[XUL]] su cui sono basati [[Mozilla Firefox]] e [[Mozilla Thunderbird]].