La differenza tra XBAP & Silverlight

October 23

La differenza tra XBAP & Silverlight


Quando è il momento di giocare giochi su Internet o rilassarsi con un film, è possibile visitare una pagina Web normale o uno alimentato da Silverlight o XBAP. Queste due tecnologie Web rendono possibile per voi di godere ricche esperienze multimediali e potenti applicazioni basate su browser che rivaleggiano con quelle che si trovano nelle applicazioni desktop. Anche se Silverlight e XBAP condividono molte somiglianze, essi differiscono in alcuni settori chiave.

Silverlight

Showcase sito Silverlight di Microsoft ha un'applicazione Kinetic Art Gallery Silverlight che attira colorate animate disegni di arte cinetica. Se il browser è installato Silverlight, si vedrà l'applicazione dopo aver cliccato su "Visit Now". Se non si dispone di Silverlight, si può arrivare a pagina Silverlight di Microsoft. Gli sviluppatori di Microsoft .NET utilizzano il .NET Framework per creare applicazioni Silverlight e XBAP. È anche possibile guardare video e giocare giochi simili a quelle che si trovano sui siti che utilizzano Adobe Flash (vedi Resource 1). Visualizzare il resto della vetrina sito Silverlight per vedere altri esempi di Silverlight in azione.

XBAP

XBAP, abbreviazione di applicazioni browser XAML, aiuta anche a godere di ricche esperienze di navigazione. Poiché le applicazioni XBAP hanno accesso al .NET Framework, è possibile sfruttare tutta la potenza della sua libreria di codice massiccia. applicazioni Silverlight, d'altro canto, sono leggerezza e possono accedere solo il proprio codice. Se si desidera ospitare un XBAP o un'applicazione Silverlight sul tuo sito web, caricare uno per il server Web. Quando un visitatore del sito visualizza una pagina che contiene un'applicazione XBAP, Windows installa rapidamente e fa apparire nel browser.

altre differenze

Anche se Silverlight e XBAP sono costituiti da codice .NET, il computer non ha bisogno di .NET Framework per eseguire applicazioni Silverlight. XBAP, d'altra parte, sono compilati applicazioni .NET che non funziona a meno che il computer ha il framework .NET. Questo quadro è preinstallato con Windows 7. Silverlight, essendo multipiattaforma, permette Linux, Mac e gli utenti di altri sistemi operativi per visualizzare il contenuto Silverlight. XBAP funziona solo con Windows. applicazioni Silverlight eseguite in tutti i browser, mentre le applicazioni XBAP eseguiti in Internet Explorer. Tuttavia, se il computer è dotato di .NET Framework 3.5 o versione successiva, è possibile anche visualizzare XBAPs in Firefox.

considerazioni

Silverlight e XBAP sono sicuri perché i browser non permetterà loro di accedere alle risorse di sistema, come il disco rigido. Hai anche la possibilità di utilizzare altre tecnologie come Flash e HTML5 per visualizzare simile rich media dei contenuti Web. HTML5, una nuova versione di HTML, in grado di fornire molti dei browser convincenti esperienze che Silverlight, XBAP e Flash creano. Non è necessario installare nulla perché funziona nelle versioni successive di tutti i browser moderni.