ASP.NET : Web Application Toolkits

Von Andreas Aschauer Autor Feed 26. February 2010 12:56

Die neuen Web Application Toolkits helfen Entwicklern mit fertigen Komponenten für häufig bentöigte Funktionen einer Webanwendung. Sei es Bing Maps Integration, Kalenderfunktionen oder die Einbindung sozialer Netze, die Web Application Toolkits liefern fertige Pakete die nur noch konfiguriert werden müssen.

Anhand eines Beispiels soll hier demonstriert werden, wie schnell und einfach mit dem Web Application Toolkit for Social Websites das Microsoft Live Messenger Network in eine eigene Seite eingebunden werden kann.

Nach dem Download stehen im Installationsverzeichnis 2 Visual Studio Installer Dateien zur Verfügung mit denen die Visual Studio Templates und Code Snippets installiert werden.

image

image

Als erstes benötigt man einen Application Key um mit den Live Network interagieren zu können. Beim Erstellen des Projekts erscheint eine Startseite die alle notwendigen Schritte dazu erklärt.

Hat man die Application ID und den Secret Key, benötigt man noch den “Messenger Application Key”. Generiert wird dieser in dem die URL https://consent.messenger.services.live.com/applicationsettings.aspx?appid={appid} aufgerufen wird.

Dabei wird {appid} durch die gerade erhaltene Application ID ersetzt. Wichtig dabei: die Application ID muss im Hex Format sein, also ‘0x’ muss vorne angehängt werden, sonst bekommt man immer eine Fehlermeldung beim Generieren des Messenger Application Key.

Die 3 erhaltenen Werte setzt man in die web.config ein. Dafür gibts in der Sektion <windowsLiveSettings> die entsprechenden Attribute. Zusätzlich kann noch der Applikationsnamen und ein Logo gesetzt werden.

Damit das Ganze im ASP.NET Development Web Server funktioniert muss der IIS komplett deaktiviert werden damit nichts ausser den Live Services auf Port 80 “horcht”. Folgende Kommandos erledigen das:

iisreset /stop
    net stop IISADMIN
    net stop W3SVC

Die Solution starten und schon läufts:

image

Das Template bringt eine komplette UI mit die man in eigenen Webanwendungen integrieren kann. Zusätzlich sind alle Controls auch einzeln enthalten.

Mit dem Web Application Toolkits machts Spass LiveMessenger, Bing Maps etc. zu integrieren und der Aufwand ist minimal. Unter “Downloads” ist der Link zu allen Toolkits –> sofort testen!

Downloads:

Web Application Toolkits

Add comment

  Country flag

biuquote
  • Comment
  • Preview
Loading

Datenschutzhinweis: Sie stimmen durch "Kommentar speichern" der Speicherung Ihrer Angaben durch Microsoft Österreich für die Beantwortung der Anfrage zu. Sie erhalten dadurch keine unerwünschten Werbezusendungen. Ihre Emailadresse wird auf Ihren Wunsch dazu verwendet Sie über neue Kommentare zu informieren.

Microsoft respektiert den Datenschutz. Datenschutz & Cookies

Datenschutz & Cookies · Nutzungsbedingungen · Impressum · Markenzeichen
© 2013 Microsoft. Alle Rechte vorbehalten · BlogEngine.NET 2.7.0.0 · Diese Website wird für Microsoft von atwork gehostet.
powered by atwork