März2012
Microsoft StreamInsight:Erstellen des „Internets der Dinge“
Verbundene Geräte eröffnen eine neue aufregende Welt der Anwendungen. Die Tools zum Erstellen dieser Anwendungen für das Internet der Dinge sind von heute an über Microsoft erhältlich. Erfahren Sie, wie Sie Ihre .NET-Kenntnisse auf Geräteebene einsetzen, um Daten in die leistungsstarke Analysefunktionen von StreamInsight einzuspeisen. Colin Miller, Torsten Grabs
ASP.NET MVC 3:Entwickeln von hybriden, nativen und mobilen Webanwendungen
Shane Church zeigt Ihnen, wie Sie mit ASP.NET MVC 3 eine mobile Webanwendung entwickeln und sich native mobile Funktionen wie zum Beispiel die Kamera und den Beschleunigungsmesser zunutze machen. Shane Church
Windows Azure AppFabric-Dienstbus:Erstellen eines kontinuierlichen Clients mithilfe von portablen Klassenbibliotheken
David Kean zeigt, wie Sie mithilfe der neuen portablen Klassenbibliotheken und dem Windows Azure AppFabric-Dienstbus eine einfache kontinuierliche Clientanwendung entwickeln, die mehrere Geräte und Plattformen umfasst. David Kean
C++:Neue Parallelitätsfunktionen in Visual C++ 11
Lernen Sie die neuen Visual C++-Technologien kennen, mit denen Anwendungen unabhängige oder semi-unabhängige Aktivitäten parallel ausführen können. Stellen Sie zudem Mechanismen bereit, um die Art und Weise der Datenverarbeitung durch diese Aktivitäten zu synchronisieren und so Racebedingungen zu vermeiden. Diego Dagum
Windows Phone:Windows Phone-Datenbindung
Jesse Liberty demonstriert die Stärken der XAML-Programmierung, indem er praktische Codebeispiele zur Datenbindung für Laufzeitdaten sowie Entwurfszeit-Daten und die Bindung von einem Steuerelement an ein anderes darlegt. Jesse Liberty
Erstellen von HTML5-Anwendungen:Hinzufügen von Drag & Drop für HTML5 zu SharePoint-Listen
SharePoint verfügt nicht über integrierte HTML5-Funktionen, aber das soll Sie nicht aufhalten. Andrey Markeev veranschaulicht, wie einfach es ist, die Drag & Drop-Unterstützung für HTML5 in SharePoint hinzuzufügen – und warum das erst der Anfang ist. Andrey Markeev
Rubriken
In eigener Sache:Was Sie wollen
Es ist schwierig, ein Gleichgewicht der Tools und Technologien, mit denen die Entwickler tagtäglich arbeiten, und neuen wichtigen Tools und Technologien herzustellen.Michael Desmond
Innovation:Entwickeln einer Statusleiste mit SignalR
SignalR, ein vom ASP.NET MVC-Team entwickeltes jQuery-Plug-in, präsentiert einige sehr viel versprechende Funktionen, die derzeit in Microsoft .NET Framework fehlen.Dino Esposito
Datenpunkte:Häufig gestellte Fragen zu Code First und DbContext in Entity Framework
Viele Leute haben zahlreiche Fragen zum Thema Code First und DBContext in Entity Framework 4.2. In diesem Monat beantwortet Julie Lerman einige der am häufigsten gestellten Fragen.Julie Lerman
Vorhersage: Bewölkt:Erforschen der Cloud-Architektur
Joseph Fultz nutzt Windows Azure als Kontext, um allgemeine architekturbezogene Überlegungen einzubeziehen und einige grundlegende Entwürfe zur Entwicklung Cloud-basierter Lösungen vorzustellen.Joseph Fultz
Programmiererpraxis:Sprich mit mir, Teil 2: ELIZA
Ted Neward baut auf dem Beispiel seines letzten Artikels auf und macht einen Abstecher in die künstliche Intelligenz. Lesen Sie, wie er mithilfe von F# Feliza entwickelt, einen auf ELIZA basierenden Chatterbot.Ted Neward
Clienteinblicke:Integrierte Bindungen für HTML und JavaScript in Knockout
John Papa setzt seine Vorstellung der JavaScript-Bibliothek Knockout fort, indem er sich eingehend mit einigen der integrierten Bindungen beschäftigt.John Papa
Touch and Go:Audiostreaming für Windows Phone
Charles Petzold schaut sich das Audiostreaming für Windows Phone an. Dazu nutzt er eine aus MediaStreamSource abgeleitete Klasse, mit der die Audiodaten auf Abruf an den Audioplayer des Betriebssystems übermittelt werden. Petzold zeigt, wie das Audiostreaming im Hintergrund von Windows Phone OS 7.5 funktioniert.Charles Petzold
Fangen Sie bitte nicht mit diesem Thema an:Fingereingabe, keine Maus
Die Fingereingabe ist hervorragend für die Auswahl von auf dem Bildschirm angezeigten Alternativen geeignet, ist jedoch in vielen Fällen nicht die beste Lösung.David Platt