Silverlight 3: Out of Browser Unterstützung

Von Max Knor Autor Feed 20. July 2009 00:11

Zur out of Browser Unterstützung wurde bereits ein Eintrag verfasst: http://www.codefest.at/post/2009/03/25/Silverlight-3-News-Teil-24-Deep-Linking-und-Navigation.aspx

 

if (App.Current.IsRunningOutOfBrowser)
{

    MessageBox.Show("Jetzt bin ich nicht mehr im Browser!");

}

 

Übrigens kann man auch abfragen, ob die Applikation gerade Netzwerkzugriff hat:

NetworkChange.NetworkAddressChanged += (s, e) =>
{

    if (NetworkInterface.GetIsNetworkAvailable())
    {

        // Test connection to test file on server

    }

};

Das Event wird immer dann gefeuert, wenn sich Änderungen an der lokalen Netzwerkkarte ergeben.

Wenn ein Netzwerk verfügbar ist, sollte man ein Textfile vom Server herunterladen, dessen Inhalt bekannt ist (z.B: „Success!“), um sicherzustellen, dass die Serververbindung funktioniert und nicht vielleicht ein Proxy die Verbindung blockiert, oder eine “Hotel-WLAN” Seite angezeigt wird.

Max_Foto3knom

Add comment

  Country flag

biuquote
  • Comment
  • Preview
Loading

www.microsoft.com/austria | © 2009 Microsoft Corporation. Alle Rechte vorbehalten.
BlogEngine.NET 2.5.0.6 powered by atwork