2009-05-18 7 views
7

Con la nuova funzionalità Silverlight 3.0 che consente di ospitare i componenti all'esterno del browser, la nostra azienda è alla ricerca di dettagli sulle differenze tra questa nuova funzionalità e le applicazioni Windows WPF (poiché Silverlight è parzialmente un sottoinsieme di WPF).Silverlight 3.0 fuori dal browser rispetto all'app WPF/Windows - Riepilogo delle differenze?

Esiste una buona risorsa che elenca le differenze tra Silverlight 3 al di fuori del browser e le applicazioni WPF? Aree come permessi, funzionalità, ecc.

Se non ci sono risorse web, quali sono alcune delle differenze chiave?

risposta

11

Le applicazioni OOB Silverlight hanno esattamente le stesse funzionalità di un'applicazione Silverlight nel browser, tranne per il fatto che perdono la capacità di comunicare con il DOM (tramite l'API System.Windows.Browser).

Ecco un breve elenco di alcune cose comuni che non si ha accesso a con Silverlight che si potrebbe essere pensando di usare in un'applicazione WPF:

  • file system del client registro
  • Windows Client Log
  • client evento
  • OLE DB client
  • SQL client client

questo può sembrare una lunga lista, ma dovrebbe guardare piuttosto familiare alla no-can-do list per qualsiasi piattaforma di applicazioni web (à l'ASP.NET, JSP, PHP)

3

Jaime Rodriguez ha un post molto buona coprendo le principali differenze e caratteristiche di Silverlight e WPF: Here. È un livello molto alto e ha lo scopo di differenziare le funzionalità che un'applicazione WPF e Silverlight Out-of-Browser porta in tavola.

1

markti è corretto.

Scott Barnes - Product Manager di piattaforme Rich - Microsoft.

+0

grazie per il plug scott :-) – markti