Lo sviluppo di una applicazione Silverlight - Alcuni suggerimenti & trucchi di Marvin Cole

Silverlight è la nuova cross-browser così come la soluzione multi-piattaforma di Microsoft che aiuta nella creazione di applicazioni Rich Internet, così come eventi multimediali immersivi nel browser. Tuttavia è ancora fornire il supporto robusto rispetto alla localizzazione rispetto agli altri componenti del framework Microsoft.NET.

Consigli e trucchi

  • E 'meglio non usare la larghezza e l'altezza proprietà del elemento media così come quella degli oggetti Path.

  • I gestori di eventi che vengono registrati a livello di programmazione devono essere staccate dopo l'uso.

  • Gli sfondi di controllo trasparenti devono essere usati con parsimonia.

  • E 'meglio per codificare i video sfruttando le proprietà di altezza e peso con cui i programmatori Silverlight intendono esporre, piuttosto che la codifica a una scala e di inserirli in un altro.

  • Questo è raccomandato come il motore di rendering in caso di piattaforma scelta può evitare il ridimensionamento di ogni frame al volo e la sua è meglio vedere quelli in forma scritta, in modo da sapere che la domanda non sta facendo nulla innovativo per il ridimensionamento video senza passare attraverso qualsiasi prestazione pena.

  • programmatori Silverlight dovrebbero in particolare essere attenti e accuratamente testare le applicazioni, al momento della creazione di quelli che hanno la spina trasparente e integrato in sfondi, o le applicazioni che utilizzano una notevole quantità di C #, Visual Basic codici di procedura o di altri .


    offrire un'esperienza avvincente installazione

    E 'stato osservato che molte volte l'esperienza di installazione in caso di applicazione si basa su non è affatto amichevole per gli utenti che non hanno l'applicazione installata.

    La funzione che viene normalmente utilizzato per istanziare un controllo Silverlight visualizza un 'Get Microsoft Silverlight' pulsante quando l'applicazione non è presente. L'utente viene trasportato nel sito luce d'argento dopo aver fatto clic sul pulsante per il download, così come l'installazione dell'applicazione.

    In caso di Silverlight sviluppo web, si consiglia di andare per migliorare l'esperienza di impostando il parametro denominato inplaceInstallPrompt di Silverlight.createObjectEx true, che consente all'utente di scaricare l'applicazione dopo aver installato l'applicazione, senza dover lasciare la pagina Web.

    test su più piattaforme e browser

    Sviluppo di applicazioni Silverlight per diversi sistemi operativi come Windows e Macintosh, nonché per i browser come, Mozilla Firefox, Internet Explorer e Apple Safari, rende imperativo per testare regolarmente le applicazioni che si avvalgono della piattaforma con le combinazioni di browser che si sta prendendo di mira.

    Le prestazioni dell'applicazione può essere influenzata dal differenze esistenti nella piattaforma o quelle del comportamento del browser e il codice che utilizza la piattaforma per la gestione del comportamento. Così si consiglia di andare a fondo per testare le applicazioni.

    Impostare EnableFrameRateCounter true durante lo sviluppo

    Le prestazioni del plug-in rispetto alla sua capacità di rendering varia insieme a diversi parametri di hosting che sono specificati e aggiungono al complessità di contenuti. E 'quindi consigliabile impostare la proprietà di EnableFrameRateCounter true durante la fase di sviluppo. Questa impostazione consente di visualizzare i fps (fotogrammi al secondo) del contenuto per quanto riguarda l'applicazione di rendering nella barra di stato del browser, in modo che si è in grado di mettere a punto l'applicazione.

    Uso di sfondo trasparente per un Silverlight plug-in

    Poco è meglio fare uso di uno sfondo trasparente rispetto ad un incorporato plug-in che consiste in una forma non rettangolare come l'immagine di una macchina. Deve essere utilizzato anche dal momento che in alcuni casi in cui un programmatore Silverlight non intende fare il rettangolo che circonda la vettura visibile. Si può fare la foto della vettura visibile impostando sfondo del plug-in del dominio in modalità trasparente. . Tuttavia, è meglio evitare questa funzione come utilizzo di uno sfondo trasparente in caso di plug-in Silverlight ha un notevole effetto sulle prestazioni della soluzione Silverlight

    È possibile assumere gli sviluppatori dall'alto soluzione silverlight aziende . India, che può aiutare a costruire applicazioni di Ruby all'interno di budget assegnati e orari

    Forniamo   sviluppo web silverlight; servizi. Se si desidera noleggiare   programmatori Silverlight, dal nostro team, si prega di mettersi in contatto con noi

    .