Nwlapcug.com


La differenza tra XBAP & Silverlight

La differenza tra XBAP & Silverlight


Quando è il momento di Internet giocare o rilassarsi con un filmato, è possibile visitare una normale pagina Web o uno alimentato da Silverlight o XBAP. Queste due tecnologie Web rendono possibile per farvi godere di ricche esperienze multimediali e potenti applicazioni browser-based che rivaleggiano con quelle si trovano in applicazioni desktop. Sebbene Silverlight e XBAP condivide molte somiglianze, essi differiscono in alcuni settori chiave.

Silverlight

Sito di Microsoft Silverlight Showcase ha un'applicazione Silverlight di Galleria di arte cinetica che richiama l'arte cinetica animati colorati disegni. Se il browser dispone di Silverlight installata, si vedrà l'applicazione dopo aver cliccato su "Visita ora." Se non si dispone di Silverlight, è possibile ottenere a pagina Get Silverlight di Microsoft. Sviluppatori Microsoft NET utilizzano .NET Framework per creare applicazioni Silverlight e XBAP. Si può anche guardare video e giocare giochi simili a quelli trovati nei siti che utilizzano Adobe Flash (vedere 1 risorsa). Mostra il resto del sito Web Silverlight Showcase per vedere altri esempi di Silverlight in azione.

XBAP

XBAP, abbreviazione di XAML Browser Applications, consente inoltre di godere esperienze di navigazione più ricche. Poiché le applicazioni XBAP hanno accesso a .NET Framework, si può sfruttare tutta la potenza della sua libreria di codice massiccia. Le applicazioni Silverlight, d'altra parte, sono più leggeri di peso e possono accedere solo il proprio codice. Se si desidera ospitare un'applicazione XBAP o Silverlight sul tuo sito Web, caricarlo sul server Web. Quando un visitatore del sito Visualizza una pagina contenente un'applicazione XBAP, Windows installa rapidamente e fa apparire nel browser.

Altre differenze

Anche se Silverlight e XBAP sono composti dal codice .NET, è possibile che il computer non ha bisogno .NET Framework per eseguire le applicazioni Silverlight. XBAP, d'altra parte, sono applicazioni .NET compilate che non verranno eseguito se il computer ha il framework .NET. Questo quadro è preinstallato con Windows 7. Silverlight, essendo multipiattaforma, consente a utenti di altri sistemi operativi, Mac e Linux visualizzare il contenuto di Silverlight. XBAP funziona solo in Windows. Applicazioni Silverlight vengono eseguite in tutti i browser, mentre le applicazioni XBAP eseguite in Internet Explorer. Tuttavia, se il computer ha il .NET 3.5 Framework o versioni successive, è inoltre possibile visualizzare le applicazioni XBAP in Firefox.

Considerazioni

Silverlight e XBAP sono sicuri perché i browser non permetterà loro di accedere alle risorse di sistema come disco rigido. Hai anche la possibilità di utilizzare altre tecnologie come Flash e HTML5 per visualizzare contenuti multimediali simili contenuti Web. HTML5, una versione più recente di HTML, può fornire molte delle esperienze accattivanti browser creati dall'applicazione XBAP, Silverlight e Flash. Non devi installare nulla perché funziona nelle versioni successive di tutti i browser moderni.