Utvikling av en Silverlight-applikasjon - Få tips & triks av Marvin Cole

Silverlight er den nye cross-browser samt cross-platform løsning fra Microsoft som hjelper en i å bygge rike Internett-applikasjoner samt oppslukende medie forekomster i nettleseren. Men det er likevel å gi stout støtte med hensyn til lokalisering i forhold til de andre delene av Microsoft.NET rammeverket.

Tips og triks

  • Det er bedre å ikke bruke bredden og høyden egenskapene til Media Element samt at av banen stedene.

  • De hendelsesbehandlinger som er programma registrerte må tas etter bruk.

  • De gjennomsiktige styrebakgrunn må brukes med måte.

  • Det er bedre å kode videoene gjøre bruk av høyde og vekt egenskaper som Silverlight programmerere har til hensikt å vise i stedet for å kode dem på en skala, og vise dem på en annen.

  • Dette anbefales som den rendering-motoren i tilfelle den valgte plattformen kan unngå nedskalering av hver ramme på fly og dens er bedre å se de i en skriftlig form, slik som å vite at programmet ikke gjør noe nyskapende ting som skalerer video uten å gå gjennom noen ytelse straff.

  • Silverlight programmerere bør spesielt være på vakt og grundig teste applikasjonene på tidspunktet for å lage de som har gjennomsiktig og innebygd plugg i bakgrunn, eller programmer som bruker en heftig mengde C #, Visual Basic eller andre prosessuelle koder . største nettstedene de et imponerende Installasjon Erfaring

    Det har blitt observert at mange ganger installasjonen erfaring i tilfelle søknaden er basert på ikke vennlige for brukerne som ikke har programmet installert. Anmeldelser Funksjonen som normalt brukes for Instantiating en Silverlight kontroll viser en "Get Microsoft Silverlight" -knappen når programmet ikke er til stede. Brukeren blir transportert til Silver lys nettstedet etter å ha klikket på knappen for nedlasting samt installere programmet.

    Ved Silverlight webutvikling, anbefales det å gå for å forbedre opplevelsen ved å sette parameter som heter Silverlight.createObjectEx sin inplaceInstallPrompt å true, som gjør det mulig for brukeren å laste ned programmet etter installasjon av programmet uten å måtte forlate nettsiden.

    Test på flere plattformer og nettlesere

    utvikle Silverlight-applikasjoner for flere operativsystemer som Windows og Macintosh samt for nettlesere som Mozilla Firefox, Internet Explorer og Apple Safari, gjør det tvingende nødvendig å rutinemessig teste programmene gjør bruk av plattformen som sammen med nettleser kombinasjoner som man er målgruppe.

    resultatene av programmet kan bli påvirket av forskjeller som eksisterer på plattformen eller de i nettleseren oppførsel så vel som den kode som bruker plattformen for håndtering av virkemåten. Dermed er det anbefalt å gå for grundig testing av applikasjoner.

    Sett EnableFrameRateCounter å true Under Utvikling

    ytelsen av plug-in med hensyn til sin gjengivelse evne varierer sammen med flere hosting parametre som er spesifisert og legger til Innholdet kompleksitet. Det anbefales derfor å sette tilhører EnableFrameRateCounter å true i utviklingsfasen. Denne innstillingen hjelper i å vise de fps (bilder per sekund) av innhold med hensyn til gjengitt søknad på statuslinjen i nettleseren, slik at man er i stand til å finjustere programmet.

    Bruk Gjennomsiktig Bakgrunn for en Silverlight plug-in Sparsomt

    Det er bedre å gjøre bruk av en gjennomsiktig bakgrunn med hensyn til en innebygd plug-in som består av en ikke-rektangulær form som på bildet av en bil. Det må også brukes da det i visse tilfeller der en Silver programmerer ikke ønsker å gjøre det rektangel som omgir bil synlig. Man kan gjøre bilens bilde er synlig ved å sette plug-in bakgrunn av domenet i transparent modus. . Men det er bedre å unngå denne funksjonen som bruk av en gjennomsiktig bakgrunn i tilfelle noen Silverlight plug-in har en betydelig effekt på ytelsen til Silverlight Solution

    Du kan leie utviklere fra topp silverlight løsningen selskaper i . India som kan hjelpe deg å bygge Ruby søknader innenfor tildelte budsjetter og tidsplaner

    Vi gir silverlight webutvikling tjenester. Hvis du ønsker å leie silverlight programmerere fra teamet vårt, vennligst ta kontakt med oss ​​

    .