Utveckla en Silverlight ansökan - Några tips & tricks från Marvin Cole

Silverlight är den nya cross-browser samt plattformsoberoende lösning från Microsoft som hjälper en i att bygga rika Internet-applikationer samt uppslukande medier händelser i webbläsaren. Det är dock ännu inte ge stout stöd när det gäller lokalisering jämfört med de andra komponenterna i Microsoft.NET ram.

Tips och tricks Omdömen

  • Det är bättre att inte använda bredd och höjd egenskaperna hos Media Element samt som banobjekt. Omdömen
  • De händelsehanterare som programmatiskt är registrerade måste lösgöras efter användning. Omdömen
  • De transparenta kontroll bakgrunder måste användas sparsamt.

  • Det är bättre att koda video utnyttjar längd- och viktegenskaper som Silverlight programmerare för avsikt att visa snarare än kodning dem på en skala och visa dem på en annan. Omdömen
  • Detta rekommenderas som den renderingsmotor i fallet med den valda plattformen kan undvika storleksändring av varje ram i farten och dess är bättre att se dem i en skriftlig form, så att veta att ansökan inte gör någon innovativ sak för att ändra storlek video utan att gå via någon prestanda straff.

  • Silverlight programmerare bör särskilt vara uppmärksam och grundligt testa program vid tiden för att skapa dem som har insyn och inbäddade plugg i bakgrunder, eller applikationer som använder en rejäl mängd C #, Visual Basic eller andra procedurkoder .

    Erbjud en övertygande installation Erfarenhet

    Det har observerats att många gånger erfarenheter av installationen vid tillämpning bygger på inte alls vänliga för användare som inte har programmet installerat. Omdömen Funktionen som normalt används för att exemplifiera en Silverlight kontroll visar en "Get Microsoft Silverlight knappen när programmet inte är närvarande. Användaren får transporteras till Silver ljus webbplats efter att ha klickat på knappen för nedladdning samt installera programmet.

    Vid Silverlight webbutveckling, är det rekommenderat att gå för att förbättra upplevelsen genom att ställa in parameter med namnet Silverlight.createObjectEx s inplaceInstallPrompt true gör att användaren att ladda ner programmet efter att installera programmet utan att behöva lämna webbsidan. Omdömen Test på flera plattformar och webbläsare

    Utveckla Silverlight-applikationer för flera operativsystem som Windows och Macintosh samt för webbläsare som, Mozilla Firefox, Internet Explorer och Apple Safari, gör det nödvändigt att rutinmässigt testa applikationer som utnyttjar plattformen som tillsammans med webbläsaren kombinationer som man riktar sig.

    prestanda ansökan kan påverkas av skillnader som finns i plattformen eller de i webbläsaren beteende samt koden som plattformen använder för att hantera beteendet. Det rekommenderas att gå för god testa applikationer.

    Ställ EnableFrameRateCounter till true under utveckling

    prestanda plug-in med avseende på dess rendering kapacitet varierar tillsammans med flera webbhotell parametrar som specificeras och lägger till innehållets komplexitet. Det rekommenderas därför att ställa egendom EnableFrameRateCounter till true under utvecklingsfasen. Denna inställning hjälper till att visa fps (bildrutor per sekund) om innehållet i förhållande till den återgivna ansökan i statusfältet i webbläsaren, så att man kan finjustera programmet. Review Använd Genomskinlig bakgrund för en Silverlight Plug-in Sparsamt

    Det är bättre att använda sig av en genomskinlig bakgrund med avseende på en inbäddad plug-in som består av en icke-rektangulär form som bilden av en bil. Det ska också användas eftersom det i vissa fall där en Silverlight programmerare inte vill göra rektangeln som omger bilen synlig. Man kan göra bilens bilden synlig genom inställning av insticks bakgrund av domänen till transparent mod. . Men det är bättre att undvika denna funktion som används av en genomskinlig bakgrund i händelse av Silverlight plug-in har en stor inverkan på prestanda Silverlight Solution

    Du kan hyra utvecklare uppifrån Silverlight lösning företag i . Indien som kan hjälpa dig att bygga Ruby tillämpningar inom budgetanslagen och tidsplaner

    Vi tillhandahåller Silverlight webbutveckling tjänster. Om du vill anställa Silverlight programmerare och nbsp; från vårt team, vänligen ta kontakt med oss ​​

    .