BASTA Spring 2010: Windows Azure Workshop

Location: BlogsRainer's Blog   
Posted by: Rainer Stropek2010-02-26 15:28:48Z

BASTA Spring 2010 Logo

Der letzte Tag der Spring BASTA 2010 ist da. Es war eine spannende Woche, heute wird es aber nochmals so richtig interessant. Ich darf einen ganzen Tag zum Thema Windows Azure moderieren. Wir werden ein durchgängiges Beispiel entwickeln und es - wenn alles klappt - am Ende des Tages in Windows Azure laufen haben. In diesem Blogartikel findet man alle Ressourcen zum Workshop.

Ausgangspunkt

Wir werden im Workshop zwar auch ein "Hello World" Beispiel machen, im Mittelpunkt steht allerdings eine andere, größere Anwendung. Unser Ziel ist es, eine bestehende ASP.NET Anwendung von on-premise auf Cloud umzustellen. Hier in Stichworten der Inhalt der Ausgangsanwendung:

  1. Benutzer können sich über ein Web-Formular zu Veranstaltungen anmelden.
  2. Die Anmeldung wird via Entity Framework in die Datenbank geschrieben.
  3. Auf Grundlage der Anmeldedaten wird serverseitig ein Anmeldeformular (Word .docx-Datei) erstellt.
  4. Mangels SMTP-Server werden wir das Zusenden des Formulars an die Teilnehmer simulieren: Wir speichern es in einem Ordner, von wo es eine andere Anwendung zum tatsächlichen versenden dann abholen könnte (dieser Teil wird nicht im Workshop behandelt).

Da es im Workshop nicht um ASP.NET geht, steht die fertige Anwendung (on-premise) hier zum Download bereit. Sie enthält noch keine speziellen Vorkehrungen für Azure:

  1. ASP.NET Anwendung "Eventanmeldung"
  2. Muster-Worddatei "Anmeldebestaetigung.docx" (bitte in den Ordner c:\temp\azuretests legen.
  3. Musterlösung für BLOB-Zugriff CloudTemplateManager.cs (Queue-Teil ist auskommentiert)
  4. Musterlösung für Worker-Role WorkerRole.cs

Hinweis: Die Beispielanwendung braucht eine Datenbank. Zum Anlegen der Datenbank liegt der ZIP-Datei oben ein DB-Createscript bei.

Entwicklungsrechner

Folgende Komponenten müssen Sie installieren, damit Sie das Beispiel des Workshops nachvollziehen können:

  1. Windows Azure Tools for Microsoft Visual Studio 1.1 (February 2010)
  2. Offlineversion der Windows Azure SDK Dokumentation

Slides

Hier noch die PPT-Slides des Workshops:

Und nicht vergessen:

time cockpit - Zeit, die bleibt

Permalink | Trackback

Your name:
Title:
Comment:
Add Comment  Cancel 

Search Blog

Blog List

Blog Archive