AdventureWorks Cinema - RSS Service

Mit dieser Beispielanwendung wird gezeigt, wie einfach man unter .NET einen RSS-Feed realisieren kann. Wie in diesem Beispiel gezeigt, wird benötigt man bei einer gegebenen Datenquelle für jeden weiteren RSS-Feed keine einzige Zeile Code mehr.

Anforderungen

  1. Visual Studio 2005 Professional oder Team Systems 2005 mit dem .NET Framework 2.0
  2. SQL Server 2005 Express
  3. AdventureWorks CinemaServer (Verfügbar unter http://www.microsoft.com/germany/msdn/library/vs2005/samples)

Optional kann ein RSS-Reader installiert werden, damit die jeweiligen RSS-Feeds dargestellt werden können.

Installationsanweisungen

Alternativ können Sie zusätzlich das Backend-Sample von AdventureWorks Cinema (CinemaServer) starten, um den Online-Modus verwenden zu können.

  1. Installieren Sie AdventureWorks CinemaServer
  2. Starten Sie AdventureWorks CinemaServer
  3. Entpacken Sie den Inhalt der zip-Datei in einen beliebigen Ordner.
  4. Öffnen Sie die Datei RssSerivce\Web.Config mit Visual Studio 2005 oder einem Text-Editor.
  5. Passen Sie, wenn nötig, in dieser Datei die Adresse von dem CinemaServer an:
    <setting name="CinemaAccessService_WebService_CinemaServiceImplementation"
    serializeAs="String">
    <value>http://localhost:1524/CinemaWebService/Service.asmx</value>
    </setting>
  6. Öffnen Sie nun „CinemaRssService.sln“ mit Visual Studio 2005
  7. Im Projektmappen-Explorer von Visual Studio 2005 sehen Sie mehrere Projekte.
    Prüfen Sie, ob das Projekt "RssService" als Startprojekt ausgewählt ist, legen Sie es ggf. als Startprojekt fest (Rechtsklick auf das Projekt).
  8. Starten Sie nun die Anwendung.

Auf der "Login"-Webseite können Sie als Benutzernamen "Administrator" und als Kennwort "admin" eingeben, um einen personalisierten Feed zu erhalten.

Die Gesamtanwendung AdventureWorks Cinema

Diese Beispielanwendung ist Teil der Gesamtarchitektur von AdventureWorks Cinema, einer verteilten Client-Server-Anwendung, die die Integration verschiedener Client-Technologien wie Windows, Office, Mobile und Web anhand einfacher Prozesse aus dem Kino-Umfeld demonstriert. Die Anwendung wurde vollständig mit Visual Studio 2005 entwickelt und zeigt insbesondere die Neuerungen des .NET 2.0 Frameworks und deren Anwendungsmöglichkeiten in einer serviceorientierten Architektur.

Die Bereitstellung dieser Gesamtarchitektur ermöglicht einen Einblick in die optimale Nutzung verschiedener .NET-Technologien für die Entwicklung zuverlässiger, skalierbarer und leistungsfähiger Unternehmensanwendungen.

Dokumentation und Downloads

Auf der Seite http://www.microsoft.com/germany/msdn/library/vs2005/samples finden Sie neben einer Dokumentation für dieses Sample auch die weiteren Beispielanwendungen der gesamten Architektur von AdventureWorks Cinema.