Von
Toni Pohl (Gastblogger)
1. May 2013 11:14
Ganz frisch ist das Windows Azure SDK 2.0 für .NET, siehe auch "Announcing the release of Windows Azure SDK 2.0 for .NET" in ScottGu´s Blog. In diesem großen Update sind viele neue Features enthalten!
[More]
Von
Toni Pohl (Gastblogger)
27. April 2013 15:46
Heute fand bei Microsoft in Wien das #globalwindowsazure community bootcamp statt, parallel zum Windows 8/WP8-Hackathon. Jürgen Mayrbäuerl von Microsoft, @JMayrbaeurl und Rainer Stropek, MVP Windows Azure, @rstropek, führten durch das Event zeigten live die wichtigsten Neuerungen in Windows Azure und gaben Tipps und Tricks weiter.
[More]
Von
Andreas Pollak
18. April 2013 11:28
Wie installiere ich gescripted Software auf einer neu erstellten virtuelle Maschine?
Antwort: Mit der globalen Verfügbarkeit von Windows Azure IaaS erlauben wir per Default für jede neue Default-Maschine Remote PowerShell Zugriff. Cooool :-D
[More]
Von
Jürgen Mayrbäurl
17. April 2013 15:07
Unter dem Stichwort “AND” hat gestern nachmittags Bill Hilf (Microsofts Verantwortlicher für die Cloud Plattform Windows Azure) am Blog von MSDN bekanntgeben, dass das Infrastructure-as-a-Service Angebot Windows Azure Virtual Machines ab sofort für den Produktiveinsatz, inklusive SLAs und Supportangeboten, zur Verfügung steht. Windows Azure, das 2009 ursprünglich mit einem reinen Platform-as-a-Service Angebot gestartet ist, wurde letztes Jahr um Infrastrukturdienste u.ä. erweitert und nun nach rund 10 Monaten öffentlicher Testphase final gestellt. Und genauso ist das “UND” zu verstehen. Neben reinem VM-Betrieb mit Virtuellen Private Networks können nun auch Mixed Cloud Lösungen, die aus PaaS und IaaS nutzenden Services bzw. Komponenten bestehen, einfach in der Microsoft Cloud betrieben werden. Neben dieser grundsätzlichen Erweiterung von Windows Azure wurden jedoch noch eine Vielzahl von weiteren Features produktiv gestellt Größere Virtuelle Maschinen: Es stehen nun 2 weitere Instanzgrößen zur Verfügung, nämlich 4 Cores mit 28 GB und 8 Cores mit 56 GB. Damit sollte es nun möglich sein, ressourcenintensive Workloads, wie z.B. große SQL Server Installation, in Windows Azure zu betreiben SQL Server, BizTalk Server auf Virtual Machines auf Stundenbasis abrechenbar im Katalog zur Verfügung Sharepoint 2013 zum Testen im Katalog zur Verfügung gestellt … Und zuletzt sei auch noch erwähnt, dass Preisvergleiche mit der unmittelbaren Konkurrenz ergeben haben, dass viele Services von Windows Azure nun 21-33% günstiger angeboten werden. Ressourcen: Windows Azure Startseite im Internet Ankündigung für den Produktivstart von Windows Azure Virtual Machines Neu gestaltete Preisübersicht Kostenlose 90 tägige Windows Azure Testversion
Von
Toni Pohl (Gastblogger)
1. April 2013 00:05
Das Osterwochenende war mit dem Winterwetter perfekt geeignet, vorm PC zu sitzen und sich mit Lernen und Code zu befassen – wie Weihnachten, nur stand Osterjause statt Kekse auf dem Programm. Und natürlich Visual Studio und SharePoint 2013. Ein Thema, mit dem ich mich wieder näher befasst habe, ist die Entwicklung von SharePoint 2013 Apps und zwar mit der dafür erforderlichen Authentifizierung.
[More]
Von
Jürgen Mayrbäurl
31. January 2013 07:53
Das beliebte und professionelle WCMS (Web Content Management System) dotNetNuke steht seit 17. Jänner 2013 in der Version 7 mit der Community Edition und der Professional Edition in der Windows Azure Websites App Gallery zum Einsatz zur Verfügung. Das Ganze ist das erste Ergebnis der strategischen Allianz, die Mitte November letzten Jahres zwischen Microsoft und der dotNetNuke Corporation abgeschlossen wurde (Details dazu in der offiziellen Pressemitteilung von dotNetNuke Corporation). Gemeinsam mit dem Abschluss dieser Allianz wurde auch schon eine RoadMap für ein Cloud Service von dotNetNuke definiert, dass neben der einfachen Installation von dotNetNuke auf Windows Azure Websites (dauert inkl. SQL Server DB Provisionierung nur wenige Minuten) auch weitere SaaS typische Funktionalitäten, wie automatisches Backup, Import/Export und ähnliches, enthalten ist. Vor kurzem wurde nun auch das dotNetNuke Cloud Services Beta Programm gestartet, mit dem man, nach Einladung, erste Tests durchführen kann. Am 30. Jänner 2013 machte auch die deutsche dotNetNuke Community Roadshow in Wien Station (die Veranstaltung fand im Microsoft Österreich Office statt) und an die 20 Teilnehmer konnten sich einerseits über die neuen Features von dotNetNuke 7 informieren und andererseits bei einer Live-Demo erleben, wie man in wenigen Schritten und wenigen Minuten eine vollständig lauffähige dotNetNuke 7 Installation in der Cloud mittels Windows Azure Websites bereitstellt. Folien des Vortrags sind hier verfübar. Ressourcen: Windows Azure kostenlos testen dotNetNuke Website Cloud Services Beta Programm von dotNetNuke dotNetNuke Community Deutschland
Von
Jürgen Mayrbäurl
23. January 2013 06:40
Wie von Scott Guthrie gestern via Blogpost angekündigt, stehen die Windows Azure Media Services nun für den Produktiveinsatz zur Verfügung. Damit endet die mehrmonatige Testphase dieses Windows Azure Services und man ist nun in der Lage, Lösungen für das On-Demand Video Streaming für eine Vielzahl von Plattformen (z.B. Windows, Silverlight, Android, iPhone&Co, XBox, Flash und HTML5) damit zu entwickeln und anzubieten. Entwicklungsressourcen und Enterprise Service Level Agreement stehen ebenfalls zur Verfügung. Mit den Windows Azure Media Services ist es nun möglich, On-Demand Video Streaming in den unterschiedlichsten Anwendungsszenarien, wie z.B. Training-Videos, Videos auf Webseiten oder hochwertigen Videodiensten a la Netflix, einzusetzen. Prominentestes Beispiel im Vorjahr waren die Olympischen Spiele in London. Die Entwicklung einer Video-Medienlösung (z.B. in Österreich die ORF TvThek), die Videos als Stream für unterschiedliche Plattformen zur Verfügung stellt, ist eine durchaus komplexe Aufgabenstellung, da dazu jede Menge Hardware/Infrastruktur und Software benötigt wird. Alleine die dafür in der Regel notwendigen Investitionbudgets sind sehr oft nur von großen Unternehmen aufzubringen. Windows Azure Media Services bieten hier eine tolle Lösung, da sie fix fertige, einsatzfähige Infrastruktur/Services zur Verfügung stellt, die keinerlei Kosten bei der Herstellung bzw. Einrichtung verursachen. Wie bei Cloud Services üblich, bezahlt man nur für die wirkliche Nutzung des Dienstes (In diesem Fall für die Videostreamaufbereitung, die Speicherung der Videos und die Konsumation der Videos durch die Benutzer). Windows Azure Media Services können jederzeit kostenlos mittels der 90-tägigen Testversion von Windows Azure ausprobiert werden. Neben den umfangreichen, auf REST basiernden APIs des Dienstes (als Open Source Software SDKs für .NET und Java verfügbar), können einfache Aufgaben auch über das Management Portal von Windows Azure durchgeführt werden. Für die Evaluierung des Einsatzes für eine selbstentwickelte bzw. –betriebene Medienlösung stehen wir gerne, nach Verfügbarkeit, für Briefings und Workshops zur Verfügung (Anfragen bitte über das Kontaktformular). Weiters sollte unbedingt erwähnt werden, dass die nächste geplante Erweiterung von Windows Azure Media Services, nämlich das Live Smooth Streaming, aktuell intensiv mit ausgewählten Partnern getestet wird. Ressourcen: Windows Azure kostenlos testen Windows Azure Media Services und Entwicklerressourcen Scott Guthries Blogpost Anfrage für Windows Azure Media Services Briefing/Workshop
Von
Gerhard Goeschl
17. January 2013 16:06
Für alle, die von unseren Developer Veranstaltungen begeistert sind haben wir tolle Nachrichten: Es wird eine ganze Menge davon geben. Falls Ihr es auf der Event Seite von Microsoft Österreich noch nicht gesehen habt: Gleich nächste Woche habt Ihr die Wahl zwischen dem Launch der neuen Microsoft Office Version (Katapult.07 - die neue Office Plattform! (für Entwickler)) und unseren Microsoft DevCamps. In unseren kostenlosen, halbtägigen Microsoft DevCamps vermitteln wir Euch einen ersten technischen Einblick und zeigen die Vielfalt der Möglichkeiten bei der Software Entwicklung. Wir bringen die wesentlichsten Themen: Windows 8, Windows Phone 8, Windows Azure und Visual Studio. In parallelen Vorträgen gehen wir auf die Grundlagen der jeweiligen Themen ein: Wo startet man, wie macht man’s, wo ist das Potential, was haben wir uns dabei gedacht usw… interaktive Fragemöglichkeiten natürlich inklusive. Die Zielgruppe ist an sich Professional Developer – die erste Stunde ist allerdings auch durchaus für Non-Developer geeignet (Was ist der Wert der Technologie, was bedeutet das für mich oder für meinen Kunden). Ihr könnt also auch gerne Euren Chef mitnehmen. Die zweite Stunde richtet sich dann hauptsächlich an Developer. Egal ob Euer Interesse bei Windows 8, Windows Phone, Windows Azure oder unseren Entwickler Werkzeugen liegt. Wir haben genau das richtige für Euch. Ein kleiner Agenda Abriss: 09:00 – 09:45: Überblicks Vorträge Das Windows 8 App Ökosystem Windows Phone 8 – Neues für Entwickler: Windows Azure im Überblick – Oder warum Azure in Ihre Cloud-Strategie aufgenommen werden sollte Application Lifecycle Management für EinsteigerInnen 10:00 – 10:45: technischere Vorträge Windows 8 Developer Windows Phone 7.5 / 8 – Willkommen bei “Microsoft.Phone.Tasks” Moving to the Cloud – Softwarearchitektur für die Cloud und Migration von Applikationen Arbeiten mit Visual Studio 2012 für EinsteigerInnen 10:45 – 11:00 - Q&A Interessiert? Na dann nichts wie los, und gleich für unsere Microsoft DevCamps anmelden!! Und weil es so gut zum Wetter passt hier noch unser aktuelles Windows Azure Banner:
Von
Jürgen Mayrbäurl
15. January 2013 09:05
Wie macht man aus seiner Windows 8 Store App eine Top App? Neben vielen anderen Aspekten ist wahrscheinlich der sogenannte Live Tile Support hier, besonders bei News Reader Applikationen, ein wesentliches Element. Wer will schon bei einer “Zeitungs App” jedes mal die Applikation starten, nur um die neuesten Schlagzeilen lesen zu können. Wenn man sich die Apps der österreichischen Zeitungsherausgeber (z.B. “Die Presse”, “Wirtschaftsblatt”, usw.) ansieht bzw. installiert, fällt natürlich sofort auf, dass sie, auch wenn sie gar nicht gestartet wurden, immer die aktuellen Schlagzeilen durchlaufend auf ihrer “Kachel” am Startschirm darstellen. Das ist wirklich praktisch und wenn es einem trotzdem stört, kann man es ja immer wieder abdrehen. Aber wie macht man das nun in seiner App? Das Stichwort dazu lautet “Periodic notifications”. Wenn man sich nun die Dokumentation auf MSDN dazu durchliest, stolpert man sehr schnell über folgende Aussage: How it works Periodic notifications require that your app hosts a cloud service. The service will be polled periodically by all users who have the app installed. At each polling interval, such as once an hour, Windows sends an HTTP GET request to the URI, downloads the requested tile or badge content (as XML) that is supplied in response to the request, and displays the content on the app's tile. Klingt ja nicht unbedingt einladend, wenn man dafür ein eigenes Cloud Service betreiben muss. Von den damit verbundenen Kosten einmal komplett abgesehen. Wie soll man für kostenlose “RSS Reader Apps” das machen? In Wirklichkeit ist es jedoch einfacher, als so manch einer denkt. Hier kommt nämlich Windows Azure in Spiel, das mit Windows Azure Websites ein kostenloses Angebot für die Umsetzung eines derartigen Cloud Services anbietet. Nachfolgend wird anhand eines Beispiels die Implementierung von Live Tiles Support eines RSS Feed Readers basierenden App genauer dargestellt (Aufwand bei der Verwendung der Samples und gewissen Voraussetzungen liegt bei ca. 1 Stunde). Im folgenden Sample (siehe auch Source Code dazu am Ende dieses Beitrags) wird im Live Tile der App in regelmässigen Abständen der Titel der neuesten Blogposts von http://www.codefest.at durchlaufend dargestellt. Dazu wird der RSS Feed von Codefest.at verwendet, der von den Windows 8 Apps bzw. Windows 8 Geräten regelmässig mittels eines REST Aufrufs abgefragt wird. Schritt 1: Erstellung und Deployment des Cloud Services Zuerst erstellt man mittels Visual Studio ein ASP.NET MVC Projekt: Danach wählt man als Projektvorlage “Web API” aus: Den standardmässig angelegten ValuesController benennen wir in etwas naherliegenderes wie TilesController um. Dazu klickt man mit der rechten Maustaste auf die Datei des ValuesControllers im Solution Explorer. Bis auf die Get Methode des Templates können alle anderen Methoden gelöscht werden und die Get Implementierung sollte dann folgendermaßen aussehen: Es handelt sich dabei um die Implementierung eines REST Aufrufs der Art http://server/api/tiles/{x}, wobei x für den Index des Blogposts in der Liste der Posts verwendet wird. Bei x ist gleich 1 würde der erste Blogpost verwendet werden, usw. Die URL des RSS Feeds kommt aus den App Settings in der Web.config. Im obigen Source Code ist erst der Block beginnend mit “var xml = …” für den Windows 8 Live tiles Support interessant. Der Rest ist eigentlich nur eine einfache Art mittels .NET Syndication Feeds auszulesen. Windows 8 erwartet sich nämlich beim Aufruf des Cloud Services, das die Daten für die Live Tiles zur Verfügung stellt, eine vordefinierte XML Datenstruktur. Es stehen dazu eine Vielzahl von Vorlagen zur Verfügung. Hier werden 2 Templates, eines für eine quadratische und eines für eine breite Kachel, verwendet. und Mittels String.Format wird dabei der zuerst ausgelesene Blogpost Titel in die XML Struktur übergeführt. An und für sich sind wir damit mit der Backend Implementierung bereits fertig. Nur eine Kleinigkeit bleibt noch zu tun. ASP.NET Web Api schickt standardmässig alle Antworten als JSon, soferne nicht anders in den HTTP Headern vermerkt, zurück. Windows 8 benötigt aber immer eine XML Struktur. Um dies zu vereinfachen wird noch folgende Konfiguration dem Projekt in der Datei “Global.asax” hinzugefügt: Damit ist nun sichergestellt, dass bei einem Aufruf der Art http://rssfeedlivetilessample.azurewebsites.net/api/tiles/1?mediaFormat=xml folgendes Ergebnis an Windows 8 für das Live Tile der App zurückgeliefert wird: Damit ist die Backend Implementierung abgeschlossen und kann nun mittels F5 auch lokal getestet werden. Oder da war doch noch etwas. Das Ganze muss ja noch in die Cloud. Kein Problem! Wir werden noch eine Bereitstellung in Windows Azure Websites durchführen. Dazu legen wir zuerst einmal eine Windows Azure Website über das Management Portal von Windows Azure unter http://manage.windowsazure.com durch Klicken auf den “New” Button (links unten) an: Danach holen wir uns das sogenannte “Publishing Profile” der Website, indem wir die soeben angelegte Website im Portal selektieren und öffnen und im Dashboard auf “Download publish profile” klicken. Das nun lokal gespeicherte Publish profile der Website kann nun ganz einfach in das ASP.NET Projekt importiert werden. Dazu klickt man mit der rechten Maustaste auf das Projekt im Solution Explorer und wählt “Publish” aus: Über den Import Button kann das Publish Profile der Website importiert werden und nach Klicken auf “Publish” ist das Backend in ungefähr einer Minute in der Cloud zur Verfügung gestellt. Wie eingangs schon erwähnt, ist der Betrieb dieser Backendkomponente mit Windows Azure kostenlos, da alle Windows Azure Subscriptions 10 kostenlose Websites enthalten. Es gibt jedoch gewisse Beschränkungen der zur Verfügung gestellten Kapazitäten, was aber für eine durchschnittliche App kein Problem darstellen sollte. Und sollte das wirklich einmal der Fall sein, bleibt immer noch die Möglichkeit die Kapazitäten für wenig Geld zu erhöhen. Ressourcen: Kostenlose Testversion von Windows Azure Windows Azure DevCamps in Österreich Beispielcode (von oben): Windows Azure Website Sample und Windows Store App Sample
Von
Jürgen Mayrbäurl
14. November 2012 09:27
Am 9.11.2012 fanden sich einige Interessierte bei Microsoft im Office ein und nahmen an einem Workshop zum Thema “Apps-Entwicklung mit OData anhand von Beispielen aus dem OGD Bereich” teil. Wir starteten mit einer Einführung zu OData und zeigten im Anschluß wie man einen auf OData basierenden Zugriff auf die lokale Datenbank des allseits bekannten MvcMusicStore mittels WCF Data Services erstellt. Und ein Blick auf die Daten Danach erfolgte noch eine kleine Demo wie man mittels der Visual Studio Funktion “Add Service Reference” die clientseitige Implementierung des OData Zugriffs in wenigen Schritten erledigt. Damit war der erste Teil der Agenda erledigt und es folgte Hr. Hartmann von der Stadt Wien, der die Open Government Initiative der Stadt Wien und dessen Portalzugang im Internet vorstellte: Beim dritten Teil der Agenda widmeten wir uns der Windows 8 App Entwicklung unter Verwendung von OGD Daten aus dem “Austria Open Government Data Service”. Die Sample Anwendung sah am Schluss folgendermaßen aus: Ressourcen zum Event: Einladung auf Codefest.at Folien zum Vortrag von Microsoft (DPE – Jürgen Mayrbäurl) Folien zum Vortrag der Stadt Wien (Hr. Hartmann) Source Code der Windows 8 Sample Applikation Open Government Data Portal der Stadt Wien Austria Open Government Data Service (OData Zugang für OGD Austria)
Von
Jürgen Mayrbäurl
12. November 2012 14:11
Im Anschluss zur Build Konferenz findet am 14.11.2012 eine weltweite Windows Azure Konferenz statt bei der alle Keynotes und Sessions mittels Channel 9 per Live-Streaming zur Verfügung gestellt werden. Die Konferenz startet mit einer Keynote von Scott Guthrie und danach folgen Vorträge von Windows Azure Anwendern, die über ihre Erfahrungen mit der Microsoft Cloud Plattform berichten.
Anmeldungen zur Veranstaltung unter: http://www.windowsazureconf.net/. Gemeinsam ist es doch sicher lustiger. Daher laden wir alle Interessierten ein, gemeinsam mit uns im Microsoft Innovation Center (1120 Wien, Am Euro Platz 2, gegenüber vom Eingang des Büros) die Konferenz zu verfolgen.
Ein kleiner Auszug aus der Agenda (Details zur Agenda unter http://www.windowsazureconf.net/ ):
- 17:30: Opening Keynote (Scott Guthrie) - 19:00: Windows Azure Mobile Services - Backend for Your Windows 8, iOS, and Android Apps - oder Build Speedy Azure Applications with HTML 5 and Web Sockets Today - 20:15: Windows Azure Services Throttling and Fault Handling - oder Solving Security and Compliance Challenges with Hybrid Clouds - 21:30: Windows Azure + Twilio == A Happy Tale to Tell - oder How Mural.ly Achieves Great Performance for a Low Cost - 22:45: Elevating Windows Azure Deployments - oder Building Elastic, Autoscalable Solutions with Windows Azure … weitere Sessions inklusive Beschreibung unter http://www.windowsazureconf.net/
Von
Jürgen Mayrbäurl
22. October 2012 15:30
Am 9.11.2012 findet zum Start des WOWZAPP eine Veranstaltung zum Thema “Applikationsentwicklung mit OData anhand von Beispielen aus dem Open Government Data Bereich” statt. OData ist ein auf REST basierendes Protokoll für den Zugriff auf Daten aus unterschiedlichen Datenquellen. In der Zwischenzeit steht bereits Version 3 des Protokolls zur Verfügung und die Standardisierung bei OASIS ist ebenfalls bereits im Gange. Client-seitig wird OData von vielen Standardanwendungen, wie z.B. MS Excel und Tableau, unterstützt und Server-seitig gibt es ebenfalls eine Reihe von Produkten, die ihre Daten über das OData Protokoll zur Verfügung stellen. Für die Verwendung von OData in der Applikationsentwicklung werden SDKs für die gängigen Technologien und Plattformen (.NET, Windows 8, Java, iOS, …) angeboten. Damit ist eine einfache Integration bzw. Nutzung von OData Datenquellen in Apps möglich. Open Government Dataist in Österreich bereits weit fortgeschritten und es stehen bereits mehrere hundert Datensätze für die Verwendung in Apps zur Verfügung (in der Regel unter der „Creative Commons Namensnennung 3.0 Österreich“ Lizenz). Mittels des „Austria Open Government Data Service“, das auf Windows Azure läuft und erreichbar ist unter http://austriaogd.cloudapp.net, wird beim Vortrag anhand einer Demo anschaulich dargestellt, wie man OGD Daten der Stadt Wien einfach in einer Windows 8 Store App nutzen kann. Anmeldung zur kostenlosen Veranstaltung: Hier… Agenda: 14:00 – 14:30 App Entwicklung mit OData anhand von Beispielen (Microsoft, Jürgen Mayrbäurl) 14:30 – 15:00 Strategie und Vision vom OGD Bereich der Stadt Wien. Welche Daten gibt es und wie können diese genutzt werden (Stadt Wien, Gerhard Hartmann und Rudolf Hochmeister) 15:00 – 15:30 OData der Stadt Wien und Windows 8 Apps (Microsoft, Jürgen Mayrbäurl) 15:30 – 16:30 Buffet - Networking und technischer Austausch
Von
Jürgen Mayrbäurl
17. October 2012 10:15
Keine Zeit am Visual Studio 2012 Launch Event teilzunehmen gehabt? Kein Problem. Am 24.10.2012 zeigt unser Experte Rainer Stropek in einem ganztägigen, kostenlosen Workshop wie man die neue Version von Visual Studio optimal einsetzen kann. Und dies auch gleich anhand von Demos und Beispielen (Windows 8, Windows Azure, Windows Desktop Client, …). Weitere Details zur Veranstaltung am 24.10.2012 hier Kostenlose Windows Azure Angebote (z.B. für die Verwendung bei der Veranstaltung): Testversion: http://www.windowsazure.com/en-us/pricing/free-trial/?WT.mc_id=A454ECAD8 BizSpark: http://www.windowsazure.com/en-us/pricing/member-offers/bizspark-benefits/?WT.mc_id=A454ECAD8 MSDN: http://www.windowsazure.com/en-us/pricing/member-offers/msdn-benefits/?WT.mc_id=A454ECAD8 Für Partner: http://www.windowsazure.com/en-us/pricing/member-offers/mpn-benefits/?WT.mc_id=A454ECAD8 Zur Zeit können Sie von Visual Studio Professional mit MSDN* günstig auf Visual Studio 2012 Premium mit MSDN umsteigen und dabei bis zu 30% sparen. Unsere Visual Studio Premium Händler informieren Sie gerne.
Von
Toni Pohl (Gastblogger)
7. October 2012 22:09
Für professionelle .NET Entwickler im DACH-Raum ist sie ein Begriff: die BASTA! – seit über einem Jahrzehnt der Treffpunkt Nr. 1 für .NET- und Windows-Entwickler. Jetzt kommt die BASTA! auch nach Österreich! Endlich!
Hier informieren und noch rasch den Early Bird nutzen!
[More]
Cloud-Computing | Event | Visual Studio 2012
Tags:
event
, bastacon
, wien
, developer
, produktivität
, windows 8
, .net
, asp.net
, azure
, cloud computing
, mvc
, wcf
, wpf 
Von
Jürgen Mayrbäurl
27. September 2012 13:56
Der heurige Herbst ist für Softwareentwickler im Microsoft-Umfeld so richtig spannend. Sowohl bei den Entwicklertools als auch in der Azure-Cloud jagt eine Neuerscheinung die andere: Visual Studio 2012, WinRT, Windows Azure Websites, Virtual Machines, die erste Preview von Windows Azure Active Directory, etc. Diesen Workshoptag widmen wir daher der Frage, wie man mit Visual Studio 2012 Windows Apps entwickeln kann, die im Hintergrund Services in der Azure-Cloud nutzen. Am Vormittag stehen die klassischen Windows Desktop Apps im Mittelpunkt. Ihr Trainer Rainer Stropek, MVP für Windows Azure, zeigt Ihnen anhand eines durchgängigen Beispiels, wie eine Desktop-Anwendung mit REST-Services in Windows Azure Websites mit .NET 4.5, C# 5 und Visual Studio 2012 umgesetzt werden kann. Er geht dabei auf Aspekte wie Service-Authentifizierung mit ACS (inkl. Ausblick auf das kommende Windows Azure Active Directory Service), Deployment der Serviceschicht über Webdeploy, Skalierbarkeit und vieles mehr ein. Es kommen aber auch die neuen C# 5 Features zum Einsatz, die den Umgang mit asynchronen Serviceaufrufen in die Cloud massiv vereinfachen. Am Nachmittag wechseln wir vom Desktop zur Windows Store App. Rainer wird Ihnen zeigen, wie einfach es unter anderem mit Hilfe der neuen Windows Azure Mobile Services ist, Apps zu erstellen, die Services in der Azure-Cloud konsumieren. Der Workshoptag ist konzipiert für Entwickler, die Erfahrung mit der Entwicklung von Windows-Anwendungen mit .NET und C# haben. Grundlegendes Wissen über Webservices, insbesondere REST, ist von Vorteil, jedoch keine Voraussetzung. Vorwissen in Sachen Entwicklung von Windows Store Apps oder Windows Azure wird nicht vorausgesetzt. Anmeldung und weiterführende Informationen… Agenda: 08:30 – 09:00 Registrierung 09:00 – 10:30 Entwicklung von Windows Desktop Apps Teil 1 10:30 – 10:45 Kaffeepause 10:45 – 12:15 Entwicklung von Windows Desktop Apps Teil 2 12:15 – 13:15 Mittagspause 13:15 – 14:45 Entwicklung von Windows Store Apps Teil 1 14:45 – 15:15 Kaffeepause 15:15 – 16:45 Entwicklung von Windows Store Apps Teil 2 16:45 – 17:00 Ausklang der Veranstaltung Mitzubringen für die Teilnahme an den Hands-on-Labs sind: Notebook mit Visual Studio 2012 und Windows Azure SDK Aktive Windows Azure Subscription (Kostenlose Testsubscription unter http://www.windowsazure.com/de-de/pricing/free-trial/ ).