Mai2012
Windows Phone:Erstellen von Medien-Apps für Windows Phone
Erfahren Sie mehr über die einzelnen Teile, mit denen eine Medien-App für wirklich umfassenden Windows Phone-Komfort sorgen kann—, wie etwa die Integration mit dem Musik- und Video-Hub—, sowie darüber, wie Sie dafür sorgen, dass sich Ihre App auf Windows Phone “korrekt verhält”. Mark Hopkins
HTML5:Entwicklung von HTML 5 Windows Phone-Apps mit Apache Cordova
Colin Eberhardt bietet eine Einführung in die Windows Phone-Entwicklung mit Apache Cordova, HTML 5 und JavaScript. Dazu verwendet er ein Model-View-ViewModel-Konzept mit KnockoutJS zur detaillierten Demonstration der Erstellung einer Twitter Search-Anwendung. Colin Eberhardt
Erstellen von HTML5-Anwendungen:Erstellen mobilen Anwendungen mit HTML 5
Als Fortsetzung der Besprechung von Medienabfragen im letzten Monat betrachtet Brandon Satrom die beiden anderen Säulen des reaktionsfähigen Webdesigns – Fluid Grids und flexible Bilder. Medienabfragen sind die Grundlagen für reaktionsfähige und adaptive Websites, sie können jedoch nur dann effektiv sein, wenn auch die Websites selbst in reaktionsfähiger und adaptiver Weise gestaltet sind. In diesem Monat stelle ich Ihnen einige Gedanken rund um die beiden anderen Säulen des "Reaktionsfähigen Webdesigns" vor. Ich beginne mit einer Übersicht über einige ganz neue CSS Layout-Module und bespreche dann einige Techniken, mit denen Sie auch Nicht-Text-Elemente, wie etwa Bilder oder eingebettete Videos, adaptiv machen können. Brandon Satrom
ASP.NET MVC 4:Neuigkeiten für die mobile Entwicklung in ASP.NET MVC 4
Bei der ständig wachsenden Beliebtheit von Mobil- und Tablet-Geräten ist es nicht überraschend, dass die Verbesserung des Entwicklungskomforts für mobile Websites im Mittelpunkt von ASP.NET MVC 4 steht. Der Artikel behandelt Features der demnächst erscheinenden Version von ASP.NET MVC4, die sich besonders auf die Entwicklung mobiler Websites konzentrieren. Dazu gehört die einfachere Entwicklung mobilspezifischer Websites zur korrekten Anzeige Ihrer Standard-MVC-Website auf Mobilgeräten und Funktionen, die die Arbeit mit jQuery Mobile optimieren. Keith Burnell
ASP.NET:Vorstellung der Navigation für das ASP.NET Web Forms-Framework
Werfen Sie einen neuen Blick auf Webformulare mit diesem neuen Navigationsframework, das enge Bindungen und Codebehind eliminiert und gleichzeitig komponentengetesteten, datengebundenen Code und zahlreiche weitere Vorteile bietet, um eine ASP.NET MVC-Anwendung vor Neid erblassen zu lassen – so der Entwickler Graham Mendick. Graham Mendick
T4-Vorlagen:Umgang mit Komplexität in T4 Codegenerierungslösungen
Die Erstellung monolithischer Codegenerierungslösungen ist genau so problematisch wie die Entwicklung einer monolithischen Anwendung. Hier finden Sie alle Möglichkeiten, ihre Codegenerierungslösung in wiederverwendbare Komponenten zu zerlegen. Peter Vogel
Kinect:Multimodale Kommunikation mit Kinect
Leland Holmquest setzt die Besprechung seines virtuellen Office-Assistenten 'Lily' fort. Lily, erstellt mit einer Kinect-fähigen Windows Presentation Foundation-Anwendung, stellt einen Versuch dar, die Möglichkeiten kontextsensitiver Dialoge und multimodaler Kommunikation weiterzuentwickeln. Leland Holmquest
Rubriken
In eigener Sache:MSDN Magazine begrüßt ScriptJunkie
MSDN Magazine hat seinem stetig wachsenden Online-Portfolio die beliebte 'Script Junkie'-Website von Microsoft, die sich mit der browserübergreifenden Webentwicklung befasst, hinzugefügt.Michael Desmond
Innovation:Die wirkliche Leistungsfähigkeit von WebSockets
Die Herstellung absolut verzögerungsfreier Verbindungen zwischen Webclients und -servern erfordert, weit über das HTTP-Protokoll hinauszugehen. Dies ist genau das, was das WebSocket-Protokoll liefert, und Dino Esposito erklärt, was dies Protokoll genau tut und wie Sie es verwenden.Dino Esposito
Vorhersage: Bewölkt:Fünf Gründe für die Arbeit mit Windows Azure
Joseph Fultz erläutert fünf Gründe, warum Sie noch heute beginnen sollten, mit Windows Azure zu arbeiten.Joseph Fultz
Neuronale Netzwerke können zur Lösung vieler praktischer Probleme verwendet werden. James McCaffrey erläutert, was neuronale Netzwerke sind und stellt C#-Code für die Implementierung eines neuronalen Netzwerks vor.James McCaffrey
Programmiererpraxis:Sprich mit mir, Teil 3: Die Therapie
Nachdem er in den beiden ersten Teilen dieser Serie ein einfaches, in der Cloud gehostetes Spracheingabesystem und den Chat-Bots 'Feliza' für die Reaktion auf Benutzereingaben erstellt hat, geht Ted Neward jetzt einen Schritt weiter und kombiniert die beiden Systeme miteinander. Dabei zeigt er, wie der Host, Tropo, Sprach-/SMS-Zugang über HTTP/REST-ähnliche Kanäle bietet.Ted Neward
Clienteinblicke:Erweiterte JsRender Templating-Features
John Papa fährt mit der Erläuterung von JsRender fort; dazu dienen ihm weitere Szenarien, wie etwa das Rendering externer Vorlagen, die Änderung des Kontexts mit dem {{for}}-Tag und die Verwendung komplexer Ausdrücke. Darüber hinaus zeigt er, wie einige der leistungsstärkeren Funktionen von JsRender verwendet werden, darunter die Erstellung benutzerdefinierter Tags, Konverter, Kontexthelfer sowie das Zulassen von benutzerdefiniertem Code.John Papa
Fangen Sie bitte nicht mit diesem Thema an:Der Mythos des informierten Konsensus
Stellen Ihre Anwendungen die Benutzer vor unlösbare Fragen? David Platt sagt, dass zu viele Entwickler nur an sich selbst denken, wenn sie Benutzer zu Entscheidungen auffordern, die diese gar nicht verstehen können.David Platt