Archiv

Artikel Tagged ‘Silverlight 3’

Business Apps Example for Silverlight 3 RTM and .NET RIA Serie Update

30. Dezember 2009 juergen79 Keine Kommentare

Es ist ein weiterer Teil der Serie von Brad Abrams verfügbar sowie Kommentare und eine Zusammenfassung:

Business Apps Example for Silverlight 3 RTM and .NET RIA Serie Update

1. Oktober 2009 juergen79 Keine Kommentare

Silverlight SEO

15. August 2009 juergen79 Keine Kommentare

In Silverlight 3 wird als Feature das Search Engine Optimization geboten. Im Blog-Eintrag “Silverlight SEO testing” auf Shinedraw.com wurde. Die dazu erstellte Seite wurde innerhalb von 48 Stunden von Google gelistet und auch die Seiten innerhalb der Applikation wurden von Google indiziert.

Nicht das Navigations-Framework von Silverlight 3 hilft einem die Seiten in einer Silverlight Applikation zu indizieren. Das Navigations-Framework hilft einem nur mit dem Browser Hashvalue den Frame und die Navigation zu integrieren. Die Lösung etwas zu indizieren ist, etwas anderes für die Suchmaschine zu zeigen.

Der erste Schritt ist es die Lösung zu verstehen und dann die Navigations Controls in SL zu finden, welche einem helfen können eine SEO Strategie zu entwickeln.

Als Beispiel wurde in diesem Fall, auf die Seite http://silverlight.shinedraw.com/#item/4a7805f000ff1 verlinkt und danach eine neue Seite http://silverlight.shinedraw.com/item/4a7805f000ff1 (welche kein # enthält) erstellt. Der zuletzt genannte Link wird versucht zu analysieren falls der User eine Suchmaschine ist. Sollte der User eine Suchmaschine sein, dann wird der sich auf HTML beziehende Teil der Ressource gezeigt. Ansonsten wird der User zu der Seite welche den Hash “#item/4a7805f000ff1″ enthält weitergeleitet.

Weitere Artikel zu den neuen Silverlight Ressourcen sollten auf “Shine Draw – Your Flash vs Silverlight Repository” folgen:

Nützliche Links:

Multi Touch – The Basics

12. August 2009 juergen79 Keine Kommentare

Silverlight 3 bietet als Feature die Möglichkeit Multi-Touch Ressourcen zu verwenden für Applikationen zu verwenden.

Eine wichtige Voraussetzung man benötigt auch eine Hardware, die dies unterstützt. Für alle die es interessiert, wie man dieses Feature verwenden kann, hat Tim Heuer auf seinen Blog eine Einführung gepostet: “Silverlight 3 Multi-touch: The Basics”.

Silverlight 3 Offline CHM

8. August 2009 juergen79 Keine Kommentare

Man kann die MSDN offline docs for Silverlight 3 downloaden. Das CHM ist hilfreich, wenn man offline ist. Ein weiterer Vorteil ist es das es schneller als der Online Content, hat einen Index und enthält nur Silverlight Content. Das CHM soll am Ende jedes Monats aktualisiert werden.

Sollte sich das CHM nicht öffnen lassen, dann

  • Rechts Klick auf das CHM File und auf “Properties” bzw. “Eigenschaften” klicken
  • auf “Unblock” klicken
  • Doppelklick auf das .chm File, um die Datei zu öffnen

Wie man eine Out-Of-Browser Applikation erstellt?

8. August 2009 juergen79 Keine Kommentare

In Silverlight 3 kann man eine Stand-Alone-Applikation erstellen, was hilfreich sein kann, wenn man die Applikation auch offline laufen lassen will.

Wie man die Silverlight Applikation außerhalb des Browsers laufen lassen will, mus man VS konfigurieren, zeigt Mike Snow in seinem Blog-Eintrag “Silverlight Tip of the Day #108 – How to Create an Out of Browser Application“.

Business Apps Example for Silverlight 3 RTM and .NET RIA Serie

8. August 2009 juergen79 Keine Kommentare

Silverlight 3 Navigation

28. Juli 2009 juergen79 Keine Kommentare

In Silverlight 3 gibt es einige neue Features, eines davon ist die Silverlight 3 -Navigation. Zu diesem Thema hat David Pool einen Post erstellt.

Er behandelt darin die grundlegende Navigation Funktionalität, welche durch einen Frame Control zur bestimmten Page Control navigiert, dadurch wird eine nicht-lineare Navigation durch die Silverlight Applikation ermöglicht. Die Frame Control integriert mit der Browser History und dem Adress-Balken erlaubt das man Oberflächen-Verknüpfungen zu Seiten mit der Applikation herzustellen.

Mehr zu dem Thema in David Polls Blog-Eintrag: Silverlight 3 Navigation: Navigating to Pages in referenced assemblies.

Das Beispiel und den Code hat er ebenfalls veröffentlicht.

Ähnliche Posts von David Poll:

Silverlight out-of-browser Applikation: Update-Logik

19. Juli 2009 juergen79 Keine Kommentare

Ashish Shetty (Even a chimp can write code) hat seine Reihe “Silverlight out-of-browser apps” fortgesetzt und zeigt im neuesten Beitrag, wie die Update-Logik für eine Silverlight-Applikation außerhalb des Browsers funktioniert.

Wenn man eine XAP am Web-Server veröffentlicht hat, lädt Silverlight die Applikation runter und führt diese im Offline-Applikations-Cache aus. Das nächste mal wenn die Applikation aktiv ist, stellt Silverlight sicher, das das Update aktiviert wird und die alten Bits verworfen werden.

Aufgabe des Programmierers:
Entwickeln eines async-Pattern APIs das offen für Updates der Out-Of-Browser-Applikation ist. Die auslösende Methode ist Application.CheckAndDownloadUpdateAsync(). Als Auslöser benötigt man einen Event-Handler for das CheckAndDownloadUpdateCompleted Event.

Die genau Anleitung zum Bau des Automatischen Update für die browserlose Anwendung gibt es im Eintrag: “Silverlight out-of-browser apps: How Updates Work“.

Weitere Posts dieser Serie:

Silverlight 3 – What’s new

18. Juli 2009 juergen79 Keine Kommentare