Dieser Artikel wurde maschinell übersetzt.

Azure SDK 2.5

Azure SDK 2.5 für .NET und Visual Studio 2015 im Überblick

Mohit Srivastava
Saurabh Bhatia

Die Azure-SDK für .NET erleichtert Ihre. NET-basierten Cloud-Anwendung für Microsoft Azure Ressourcen verbrauchen. Darüber hinaus ist Visual Studio in der Wolke-Entwicklungsumgebung integriert. Sie können anzeigen und Verwalten von Cloud-Ressourcen direkt aus Visual Studio, Hinzufügen von Cloud-Diensten zu Projekten und veröffentlichen in der Wolke über der IDE.

Dieser Artikel gibt einen kurzen Überblick über einige der neuen Features in Azure SDK 2.5 für .NET. Viele der aufgeführten Features hier unterstützen Visual Studio 2012 und Visual Studio 2013, doch einige erfordern Visual Studio 2015 Vorschau, vermerkt.

Der Fluss der in diesem Artikel soll einen typisches Entwicklungs-Workflow zu folgen, während die Konzentration auf die neuen Features von Azure SDK 2.5:

  • Anmelden bei Visual Studio und Azure
  • Erstellen Sie ein Cloud-Projekt
  • Hinzufügen von Cloud-Diensten und Features wie Azure Storage, WebJobs und single-Sign-on
  • Diagnose und Code-Analyse ermöglichen

Anmelden bei Visual Studio und Azure

Wenn Sie Visual Studiostarten, werden Sie aufgefordert, sich mit einem Microsoft-Konto anzumelden. In Visual Studio 2015 Vorschau wenn das Konto auch Ihrem Azure-Abonnement zugeordnet ist bist du automatisch auf Azure angemeldet. Um Ihre Azure Ressourcen anzuzeigen, wählen Sie Server-Explorer im Menü Ansicht.

Visual Studio 2015 Vorschau können Sie mit mehreren Konten gleichzeitig anmelden. Z. B. möglicherweise ein Microsoft-Konto verbunden mit einem MSDN-Abonnement haben, und melden Sie sich mit Ihrer Organisation-Konto auch für Ihr Unternehmen. Server-Explorer zeigt die Ressourcen für alle Ihre Konten.

Um ein anderes Konto hinzuzufügen, mit der rechten Maustaste auf dem azurblauen Knoten im Server-Explorer, und wählen Sie Abonnements verwalten. Es öffnet sich ein Dialog, der die Konten zeigt, was, die Sie Visual Studiohinzugefügt haben. Um ein neues Konto hinzuzufügen, klicken Sie auf Konto hinzufügen. Im Dialogfeld Verwalten von Abonnements können Sie auch filtern, welche Azure Ressourcen im Server-Explorer deaktivieren Konten, Abonnements, Regionen oder Zertifikate angezeigt.

Eine weitere nette Verbesserung ist, dass Sie jetzt Ihre SQL-Datenbanken im Server-Explorer anzeigen können, ohne ein Zertifikat importieren. Melden Sie sich einfach Ihrem Azure Konto und zeigen Sie Ihre SQL-Datenbanken im Server-Explorer. (Diese Funktion steht auch im Visual Studio 2013 Update 4.)

QuickStart-Vorlagen

Um mit Azure schnell beginnen, können Sie die neuen QuickStart-Vorlagen. Diese Vorlagen stellen Beispielcode zeigt, wie Sie die Azure-SDK und andere Bibliotheken zur Interaktion mit Azure Services verwenden. Finden Sie die Schnellstart-Vorlagen unter Datei | Neu | Projekt | C# | Wolke | Schnellstarts.

In der aktuellen Version gibt es QuickStart Vorlagen für Azure Storage (Blobs, Tabellen, Warteschlangen), DocumentDB, Azure Redis Cache Service, Azure-Media-Dienste, Azure WebJobs und Service Bus) Themen und Warteschlangen). Es gibt auch QuickStarts, die zeigen, wie Sie die Microsoft Azure Management Bibliotheken (MAML) verwenden, um programmgesteuert Azure Ressourcen verwalten.

Ressourcengruppen und Cloud-Bereitstellungsprojekte erstellen

Eine typische Cloud-app kann mehrere verschiedene Azure Ressourcen verwenden. Z. B. möglicherweise eine app in einer Azure-Website gehostet wird, verwenden Sie eine SQL-Datenbank für relationale Daten, verwenden Azure Storage für Blobs oder Warteschlangen, und Azure Redis Cache für den Datenzugriff mit niedriger Latenz.

Ressourcengruppen sind eine Möglichkeit, alle Ihre Ressourcen als eine logische Gruppe verwalten. Mit Azure SDK 2.5 können Sie erstellen und Bereitstellen von Ressourcen in einer Ressourcengruppe, mit der neuen Cloud-Bereitstellung-Projekt-Vorlage. Derzeit gibt es Vorlagen für:

  • Azure-Website
  • Azure Website + SQL
  • Azure Website + SQL + Redis-Cache

In künftigen Versionen werden mehr Vorlagen für Anwendungsszenarien hinzukommen, die andere Azure Features wie Netzwerk, Speicher und virtuellen Maschinen verwenden. Wählen Sie die Vorlage, die am nächsten an die Lösung, die Sie erstellen.

Dieses Verfahren funktioniert folgendermaßen. Visual Studio, wählen Sie Datei | Neu | Projekt | Wolke | Wolke-Bereitstellung-Projekt. Nennen Sie das Projekt MyAzureCloudApp, und klicken Sie auf OK. Wählen Sie dann aus der Liste der gemeinsamen Azure-Galerie-Vorlagen, wie in Abbildung 1.

himmelblau galeere Vorlagen
Abbildung 1 himmelblau galeere Vorlagen

Beispielsweise Wählen Sie die Azure-Website-Vorlage, und nennen Sie das Projekt MyAzureCloudApp. Nachdem Sie die Vorlage ausgewählt haben, werden Sie aufgefordert, für eine ASP.NET -Projekttyp (Web Forms und MVC, Web API usw.). Visual Studio erstellt eine Projektmappe mit zwei Projekten:

  • MyAzureCloudApp ist die ASP.NET -Anwendung.
  • MyAzureCloudApp.Deployment ist das Bereitstellungsprojekt.

Das Bereitstellungsprojekt angezeigt, die Abbildung 2, enthält die folgenden Dateien:

  • WebSiteDeploy.json: Eine Bereitstellungsvorlage.
  • WebSiteDeploy.param.dev.json: Template-Parameter.
  • Veröffentlichen-AzureResourceGroup.ps1: Ein Windows PowerShell -Skript, das verwendet werden kann, Ihre Ressourcen auf Azure bereitstellen.

Bereitstellung-Projekt-Dateien
Abbildung 2-Bereitstellung-Projekt-Dateien

Gemeinsam geben die Bereitstellungsvorlage (WebSiteDeploy.json) und der Parameterdatei (WebSiteDeploy.param.dev.json) die Details für die Bereitstellung und Bereitstellung von Ressourcen.

Von Visual Studioist es leicht, Ihre Ressourcen auf Azure einzusetzen. Im Projektmappen-Explorer mit der rechten Maustaste des Bereitstellung-Projekts, und wählen Sie bereitstellen | Neue Bereitstellung. Wählen Sie im Dialogfeld neue Bereitstellung Ressourcengruppe. Dadurch wird die Deploy Ressourcengruppe Dialog.

Um eine neue Ressourcengruppe zu erstellen, klicken Sie auf die Ressource-Gruppe-Kombinationsfeld, und wählen Sie neu erstellen. Nennen Sie die Ressourcengruppe, wählen Sie eine Region, und klicken Sie auf erstellen. Durch Klicken auf die Schaltfläche "erstellen" Bestimmungen Ihrer Azure-Ressource-Gruppe, aber keine Azure Ressourcen noch drehen. (Das wird passieren, wenn Sie bereitstellen.)

Als Nächstes klicken Sie auf Parameter bearbeiten, bearbeiten Sie die Parameter für die Bereitstellungsvorlage, z. B. Namen der Website, Web-hosting-Plan und Website-Lage. Wenn alle Werte fehlen erforderlichen, sind sie ein rotes Warnsymbol angezeigt. Wenn Sie auf Speichern klicken, werden die Parameterwerte Website gespeichert­Deploy.param.dev.json Datei. Das nächste Mal, die, das Sie bereitstellen, das müssen Sie diese Informationen erneut eingeben. Zu können, anpassen und speichern die lokale JSON verringert die Wahrscheinlichkeit von Fehlern, wenn die Ressourcen bereitstellen zu müssen.

Nachdem alle Parameter angegeben haben, klicken Sie auf Deploy Bereitstellung Ressourcen und Bereitstellen der Anwendung. Sie können detaillierte Fortschritt im Ausgabefenster in Visual Studiosehen. Sie können auch die Ressourcengruppe und die eingesetzten Ressourcen in das neue Azure Management Portal anzeigen.

Die Deployment-Vorlage und Parameter-Dateien erleichtern das Arbeiten in einem Lebenszyklus Wolkenmuster und Konfiguration wie Code behandelt. Beispielsweise könnte Sie erstellen mehrere Parameterdateien wie *. test.json und *. staging.json, so dass eine einzelne Vorlage für mehrere Umgebungen zum Testen bereitstellen kann, Inszenierung und so weiter. Visual Studio hat einen integrierten JSON-Editor und enthält IntelliSense basierend auf den veröffentlichten JSON-Schemas, das Bearbeiten der JSON-Dateien erleichtert.

Enterprise Single Sign-on

Eine häufige Aufgabe für Business-Anwendungen ist die Anwendung Enterprise single Sign-on (SSO) mit Azure Active Directory konfigurieren. In Visual Studio 2015 können Sie problemlos zu einem beliebigen Zeitpunkt während der Entwicklung dazu. Maustaste auf das Projekt im Projektmappen-Explorer und wählen Sie konfigurieren-Azure-AD-Authentifizierung.

Dieses holt oben einen Assistenten, der Sie durch den Prozess der Konfiguration Ihrer Anwendung arbeiten mit Active Directory führt. Angeben einer Active Directory-Domäne im Assistenten wird registrieren Sie Ihre Anwendung mit, dass Active Directory und Konfiguration Ihrer Anwendung für die Anmeldung aufgefordert. Registrieren Ihre Anwendung in einer Domäne eignet sich hervorragend zum Einstieg in eine Dev-Testumgebung. Sie können leicht konfigurieren, Config-Dateien der Anwendung um anderen Domänen zu verwenden, wie Sie von einer Umgebung zur nächsten im Lebenszyklus der Anwendung verschoben. Erfahren Sie mehr über dieses Feature in der Azure-Active-Directory-Übersicht video bei bit.ly/1xCRpoc.

Verbundene Services hinzufügen

Sobald Sie eine Cloud-Anwendung erstellt haben, erleichtert Visual Studio 2015 zusätzliche Cloud-Services in Ihrer Anwendung, einschließlich Azure Storage, Azure Mobile Dienste zu integrieren, Office 365 oder Salesforce.

Hier ist, wie Sie die ASP.NET -Anwendung zu einem Azure Storage-Konto verbinden. Erweitern Sie im Projektmappen-Explorer das Web-Anwendung-Projekt. Rechten Maustaste auf den Knoten Verweise und wählen Sie verbunden-Dienst hinzufügen. Wählen Sie Azure Storage aus der Liste der Dienste, und klicken Sie auf konfigurieren.

Visual Studio zeigt eine Liste Ihrer vorhandenen Speicher-Konten. Wählen Sie eine dieser oder eine neue Bereitstellung. Klicken Sie zum Herstellen einer Verbindung mit diesem Speicher-Kontos aus Ihrer Anwendung hinzufügen. Dies fügt Azure Storage-Referenzen, die mit der neuesten NuGet-Pakete und fügt eine Verbindungszeichenfolge für Ihre ausgewählten Speicherplatz-Account in der Datei web.config. Visual Studio zeigt auch eine Seite Erste Schritte, um mit Azure Storage Einstieg zu erleichtern. Auf die Seite Erste Schritte zu überdenken, Maustaste auf die GettingStarted.html-Datei im Projektmappen-Explorer und wählen Ansicht im Browser.

BLOB-Ordner im Speicher-Explorer

BLOB-Speicher ist persistente Datenspeicherung für die Wolke. Ein Blob kann jede Art von Text oder Binärdaten, z. B. ein Dokument Medien Datei oder Anwendung Installationsprogramm. BLOB-Ordner sind eine Möglichkeit, Gruppe Blobs in logische Einheiten. Dies ist besonders nützlich, wenn Sie einen Blob Container verwenden, um Ihre Daten zu speichern. Bei der Umsetzung, ein Blob-Ordner ist wirklich nur ein Präfix für den Blob-Namen, mit begrenzt das / Zeichen. Haben Sie einen Blob mit dem Namen file.png in einem Ordner mit dem Namen Bilder, wird die URL für dieses Blob im folgenden Format sein:

https://<storageaccountname>.BLOB.Core.Windows.net/<blobcontainername>/Pictures/file.png

Ab dieser Version, Sie können Ordner erstellen, Blob aus in Visual Studio, und durch den Inhalt der Blob-Ordner zu navigieren.

Im Server-Explorer erweitern Sie den Speicher-Knoten. Unter diesem Knoten sind Ihre Storage-Konten. Erweitern Sie [Speicher-Konto] | BLOBs | [Namen]. Container der rechten Maustaste, und wählen Sie View Blob Container. Sie können auch neue Container aus dem Server-Explorer erstellen.

Navigieren Sie durch Ordner durch einen Doppelklick auf einen Ordner, um darin zu gehen, und verwenden den Pfeil nach oben, um eine Ebene nach oben zu gehen. Sie können einen neuen Ordner erstellen, wenn Sie einen Blob in Azure Storage über den Upload-Button hochladen.

WebJobs

Himmelblau WebJobs bieten eine einfache Möglichkeit zum Ausführen von Skripts oder Programme als Hintergrundprozesse auf Azure Websites. Sie können hochladen und ausführbare Dateien wie .cmd,. bat, .exe (NET), PS1, .sh, .php, .py, js und .jar ausführen. Diese Programme werden als WebJobs ausgeführt, nach einem Zeitplan (Cron) oder kontinuierlich. Himmelblau WebJobs und das WebJobs-SDK sind jetzt allgemein verfügbar. Mehr über WebJobs finden Sie unter aka.ms/webjobs.

Sie können auch eine vorhandene Webanwendung ein WebJob-Projekt hinzufügen. Im Projektmappen-Explorer Maustaste auf das Web-Anwendung-Projekt, und klicken Sie auf Hinzufügen | Neue Azure WebJob Projekt. Als Abbildung 3 zeigt, Sie können auswählen, ob die WebJob fortlaufend ist, nach einem festen Zeitplan oder bei Bedarf. Wählen Sie für geplante WebJobs die Start- und Endzeit und die Frequenz.

ein himmelblau WebJob zu einem Projekt hinzufügen
Abbildung 3 ein himmelblau WebJob zu einem Projekt hinzufügen

Die Program.cs-Datei für eine on-Demand oder geplante Arbeit enthält den folgenden Code für die Ausführung der WebJob explizit:

static void Main()
{
  var host = new JobHost();
  host.Call(typeof(Functions).GetMethod("ManualTrigger"), 
    new { value = 20 });
}

Kontinuierliche WebJobs erhalten eine andere Program.cs-Datei, die enthält einen Aufruf starten den WebJob Host und verhindern, dass es beenden:

static void Main()
{
  var host = new JobHost();
  // The following code ensures the WebJob will be running continuously
  host.RunAndBlock();
}

Weitere Informationen zum Erstellen und Bereitstellen von WebJob Projekten finden Sie unter bit.ly/1pGVplo.

Mit Azure SDK 2.5 erscheinen Ihre WebJobs jetzt im Server-Explorer. Sie sind unter der Azure-Website aufgeführt, wo sie sind bereitgestellt und sind nach Ausführungsmodus (kontinuierlich, auf Abruf oder Zeitplan) gruppiert. Ein WebJob im Server-Explorer mit der rechten Maustaste, können Sie das Dashboard für die WebJob öffnen. Sie führen einen Job auf Abruf oder stoppen und kontinuierliche Jobs starten.

Kontinuierliche WebJobs unterstützen jetzt auch remote-debugging. Sobald eine kontinuierliche WebJob begonnen hat, können Sie die WebJob, ausgeführt in der Wolke des Visual Studio -Debuggers zuordnen. Um den Debugger anzuhängen, mit der rechten Maustaste die WebJob im Server-Explorer, und wählen Sie Debugger anfügen. Durch Platzieren eines Haltepunkts und den Debugger anfügen, können Sie durch Ihren Code intensiviert werden, gerade so, als ob es lokal im Visual Studioausgeführt wurden.

HDInsight

Das SDK enthält neue Tools im Server-Explorer, die Sie produktiver arbeiten mit großen Daten mithilfe von HDInsight gehostete Hadoop Dienste und Ihre Datensätze Abfragen Hive mit macht.

Wie jeder andere Azure Dienst können Sie durchsuchen die HDInsight Ressourcen im Rahmen Ihres Abonnements und Dev-Test-Aufgaben zu tun. Sie können im Server-Explorer durchsuchen Ihre Hive-Tabellen, Schemata zu untersuchen und auch die ersten 100 Zeilen einer Tabelle Abfragen. Dies hilft Ihnen die Form der Daten zu verstehen, mit denen Sie arbeiten.

Außerdem ist es Werkzeugbau um Hive Abfragen erstellen und legt sie als Arbeitsplätze. Verwenden Sie das Kontext-Menü gegen ein Hadoop-Cluster sofort mit "Schreiben einer Hive-Abfrage" beginnen, für schnelle Skripte. Das Job-Browser-Tool hilft Ihnen die Stelle Einreichungen und den Status zu visualisieren. Doppelklicken Sie auf jede Arbeit eine Zusammenfassung und Details im Hive Job Summary Fenster zu erhalten. In dem Beispiel im Abbildung 4, die Tabelle wird mit geografischen Informationen finden die Anzahl aller Länder und dann Sortieren nach Land abgefragt.

Hive-Jobs im Visual Studio Server-Explorer anzeigen
Abbildung 4 Hive-Jobs im Visual Studio Server-Explorer anzeigen

Der Rückhalt-Blob-Speicher von HDInsight verwendet wird im Server-Explorer aufgeführt. Sie können navigieren Sie zu jedem Blob-Container und öffnen es mit Dateien arbeiten. Der Sicherungsspeicher ist während der Clustererstellung im Azure Dashboard Hadoop-Cluster zugeordnet. Management von Hadoop-Cluster erfolgt noch im gleichen Azure Dashboard.

Für komplexere Skript-Entwicklung und Lifecycle-Management erstellen Sie Hive-Projekte in Visual Studio. Das Dialogfeld Neues Projekt hat jetzt eine HDInsight Vorlage-Kategorie. Ein hilfreichen Ausgangspunkt ist das Hive-Beispiel-Projekttyp. Dieses Projekt ist mit eine komplexeren Hive Abfrage und Sample-Daten für den Fall der Verarbeitung der Webserver-Logs aufgefüllt.

Verbesserte das Diagnoseprotokoll für Cloud-Services und virtuelle Maschinen

Azure SDK 2.5 enthält Verbesserungen für das Diagnoseprotokoll in beiden Azure Cloud Services-Plattform as a Service (PaaS) und virtuelle Maschinen Infrastruktur as a Service (IaaS).

Beispielsweise können Sie strukturierte und semantischen Protokollierung mit Tracing für Windows (Event Tracing for Windows, ETW) Ereignisquellen jetzt ausführen. ETW-Ereignisquellen und Ereignis-IDs können Sie logische Ereignisse und Phasen des Workflows Anwendung definieren. Dann Sie Track Events über mehrere Ebenen hinweg, zur Diagnose von Problemen in Ihrem Workflow Anwendung können. Sie können auch sammeln crash Dumps. Standardmäßig sind die am häufigsten verwendeten Prozesse für Wolke Rollen Vorauswahl für Crash-Dump-Sammlung. Ein sehr schönes Feature ist, dass Sie die Diagnose-Konfiguration für einen ausgeführten Dienst aktualisieren können, nachdem die Cloud-Dienst veröffentlicht wird.

Microsoft-Code-Analyse für himmelblau Vorschau

Was ist, wenn Sie Probleme in Ihrem Code finden konnte während der Eingabe? Nicht nur Kompilierfehler aufgetreten, aber subtiler Codierung Probleme.

Die .NET-Compiler-Plattform in Visual Studio 2015 Preview bietet neue Code-Analyse-Fähigkeiten, die Code-Probleme in Echtzeit zu erkennen, wie Sie Ihren Code schreiben. Diese Fähigkeiten nutzt, hat das Azure-Team eine kleine Gruppe von Code Analysis Regeln für Azure zusammengestellt. Diese Regeln Identifizieren von Problemen in Ihrem Code und wenn möglich, empfehlen automatische Korrekturen. Sie sind durch die Microsoft-Code-Analyse für Azure NuGet Package verfügbar.

Um das Paket zu installieren, mit der rechten Maustaste der Projektmappe, und wählen Sie NuGet-Pakete für Lösung verwalten. Sicherstellen Sie, dass das zählen Prerelease-Kontrollkästchen aktiviert ist, und suchen Sie nach Azure Codeanalyse.

Dies sollte das Microsoft.VisualStudio.Azure.CodeAnalysis-Paket zu finden. Wählen Sie Projekte in der Projektmappe und klicken Sie auf installieren, um die Codeanalyse für diese Projekte zu ermöglichen. Sobald ein Analysator zum Projekt hinzugefügt wird, läuft die Codeanalyse immer. So führen Sie Codeanalyse für die gesamte Lösung erstellen Sie die Projektmappe. Code-Analyse-Warnungen oder Fehler werden automatisch in der Fehlerliste angezeigt wie Sie Änderungen an der Quelldatei vornehmen.

Wie Sie wird Code, jede Zeile, die ein Problem aufgetreten ist eine rote Unterstreichung für Störungen oder einer grünen Unterstreichung für Warnungen angezeigt. Zeigen Sie auf den unterstrichenen Code um weitere Informationen zu erhalten. Klicken Sie auf die Glühbirne neben das Problem um zusätzliche Details auf Korrekturen zu erhalten. Z. B. Abbildung 5 zeigt einen Code-Problem mit der Run-Methode einer Arbeitnehmer-Rolle deklarierten asynchron. Dies ist ein häufiges Szenario, wo Sie möglicherweise einige asynchrone Vorgänge in einer Arbeitnehmer-Rolle ausführen möchten. Jedoch bewirkt, deklarieren die Run-Methode selbst asynchron die Rolle in einer Endlosschleife neu starten. Die Codeanalyse erkennt das Problem und bietet eine automatische Korrektur, die die Run-Methode gestaltet und verschiebt die Async-Operationen in einer anderen Methode.

Code-Analyse mit einem vorgeschlagenen Codefix
Abbildung 5-Code-Analyse mit einem vorgeschlagenen Codefix

Automatische Korrekturen haben nicht alle Code-Probleme. Wenn keine automatische Korrektur zur Verfügung gestellt werden kann, wird Sie dem Menü "Glühbirne" Dokumentation, die beschreiben, wie das Problem zu beheben zeigen.

Die Code Analysis Regeln die NuGet-Pakets sind nur einen ersten Satz von Regeln, die entwickelt, um die Code-Analyse-Fähigkeiten in den neuen .NET-Compiler zu präsentieren. Das Team Feedback erhält, wir bieten weitere Regeln und weiter über die Erfahrungen zu durchlaufen.

Zusammenfassung

Abbildung 6 zeigt eine Zusammenfassung der neuen Features in Azure SDK 2.5 für .NET. Azure SDK 2.5 und Visual Studio 2015 Preview machen es einfacher denn je zum Einstieg reichen Cloud-Anwendungen zu entwickeln.

Abbildung 6 Zusammenfassung der neuen Funktionen in Azure SDK 2.5 für .NET Framework

Feature Visual Studio 2015 Preview Visual Studio 2013/2012
Verbinden Sie mehrere azurblaue Konten Visual Studio x  
QuickStart-Vorlagen x x
Wolke-Bereitstellungsprojekte x x (Visual Studio 2013 nur)
Verbundenen Dienst Dialogfeld "hinzufügen" x  
BLOB-Ordner im Speicher-Explorer x x
WebJobs: Server-Explorer-Support und Remote-Debugging x x
HDInsight: Server-Explorer und Hive Abfrageunterstützung x x
Konfigurieren von Enterprise Single Sign-on (SSO) x  
Diagnose-Verbesserungen x x
Codeanalyse für Azure (Vorschau) x  

Wenn Sie bereits ein Azure Konto haben, können melden Sie sich für einen kostenlosen Testzugang und nutzen Sie alle Features besprochen hier. Es gibt zwei Möglichkeiten zum Einstieg in des SDK:

  • Installieren Sie das SDK Lokal: Download im Azure .NET Developer Center (bit.ly/1uR4Z5h)
  • VM-Image in Azure: Der schnellste Weg zum Einstieg in Azure SDK 2.5 ist mithilfe einer virtuellen Maschine aus der Azure-VM-Galerie. Sie können einen virtuellen Computer erstellen, die Azure SDK 2.5 installiert, mit Visual Studio 2015 Preview oder Visual Studio -Community 2013-Bild hat. Beide dieser Bilder sind alle himmelblau-Kunden zur Verfügung. Wenn Sie ein MSDN-Abonnent sind, können Sie profitieren von zusätzlichen Visual Studio 2013 Bilder basierend auf Windows 8.1 und Windows Server 2012, die zu Visual Studio2013 Aktualisierung 4 und Azure SDK 2.5.

Besuchen Sie dann die Azure .NET Developer Center (bit.ly/1uR4Z5h) Weitere Informationen wie apps damit bauen.


Saurabh Bhatia ist Programmmanager bei Microsoft und arbeitet auf Visual Studio Azure Tools. Davor arbeitete Bhatia auf Entwickler-Tools für Office-365-APIs und apps für Office und SharePoint. Sie erreichen ihn in saurabh@microsoft.com.

Mohit Srivastava ist Lead Programmmanager bei Microsoft verantwortlich für Azure und Web-Entwickler-Tools und Services. In früheren Rollen, er arbeitete "unteren im Stapel" auf Core Azure und Windows Services und "höheren im Stapel" als Mitbegründer bei einem Microblogging-Start. Sie erreichen ihn in mohisri@microsoft.com

Unser Dank gilt den folgenden technischen Experten von Microsoft für die Durchsicht dieses Artikels: Brady Gaster und Michael Wasson
Brady Gaster ist Program Manager für die Azure SDK und Visual Studio -Web-Tools-Erweiterungen-Teams. Bradys Teams entwickeln Client-Bibliotheken und Befehlszeile-Erfahrungen, die es für Entwickler einfacher, in der Wolke von der Befehlszeile aus verwaltetem Code und innerhalb Visual Studio. Er hockt in Scala und anderen Alternativen JVM-Sprachen, tinkers mit .NET Micro Framework erstellen von kleinen Robotern und Hardware-Prototypen und vorgibt, ein Musiker zu sein. Brady erreichen Sie per e-Mail an bradyg@microsoft.com oder via Twitter an @bradygaster.

Mike Wasson ist Programmierer-Autor bei Microsoft. Jahrelang hat er die Win32-Multimedia-APIs dokumentiert. Er schreibt derzeit über ASP.NET und Microsoft Azure. Sie erreichen ihn in mwasson@microsoft.com.