Dezember 2010

MSDN Magazin Dezember 2010

Windows Phone 7-Entwicklung:Sudoku für Windows Phone 7

Beginnen Sie mit der Windows Phone 7-Entwicklung anhand dieses Silverlight-basierten Lernprogramms, in dem wesentliche Konzepte demonstriert werden, wie z. B. das Model-View-ViewModel-Entwurfsmuster, die Serialisierung, die Speicherung durch Benutzer und mehrere Ausrichtungen. Adam Miller

Windows Phone 7-Anwendungen:Erstellen Sie datengesteuerte Anwendungen mit Windows Azure und Windows Phone 7

Die Leistungsfähigkeit datengesteuerter Windows Phone 7-Anwendungen ist sowohl von guten UI-Codierungsverfahren als auch von der Möglichkeit eines raschen Datenzugriffs abhängig. Wir haben einige wichtige Überlegungen zum Entwurf angestellt, damit Windows Azure effektiv mit Windows Phone-Anwendungen genutzt werden kann. Danilo Diaz, Max Zilberman

Schnelle Einführung von BDD:Verhaltensgesteuerte Entwicklung mit SpecFlow und WatiN

Durch Techniken der verhaltensgesteuerten Entwicklung (Behavior-Driven Development, BDD) haben Sie die Möglichkeit, Test- und Codierungsverfahren in der Sprache Ihres Geschäftsszenarios durchzuführen. Wir erläutern, inwieweit der BDD-Zyklus herkömmliche testgesteuerte Entwicklungstechniken abdeckt, und stellen Ihnen ein Beispiel eines BDD-Entwicklungszyklus für eine ASP.NET-Anwendung vor. Brandon Satrom

.Net Leistung:Leistungsdiagnosen für .NET-Anwendungen mittels ETW

Bei der Ereignisablaufverfolgung für Windows (Event Tracing for Windows, ETW) handelt es sich um eine leistungsstarke Protokollierungstechnologie, die in der .NET Framework 4-CLR genutzt wird, um die Profilerstellung für Ihre verwaltete Anwendung so einfach zu machen wie nie zuvor. Die ETW sammelt systemübergreifende Daten und erstellt ein Profil für alle Ressourcen (CPU, Datenträger, Netzwerk und Arbeitsspeicher) und erleichtert somit die Erstellung einer ganzheitlichen Ansicht. Subramanian Ramaswamy

Windows Azure AppFabric:Neueinführung des Zugriffssteuerungsdienstes von Windows Azure AppFabric

Erfahren Sie, wie Sie Benutzer aus Diensten wie Windows Live ID, Facebook, Yahoo und Google innerhalb Ihrer Websites und Dienste auf einfache Weise authentifizieren und autorisieren können. Wade Wegner, Vittorio Bertocci

Rubriken

In eigener Sache:Windows Phone 7-Genehmigung

Der Weg eines Entwicklers durch den Anwendungsgenehmigungsprozess für Windows Phone 7 – und warum Screenshots besonderer Aufmerksamkeit bedürfen.Keith Ward

Toolbox:Windows Azure-Entwicklungsressourcen

Die Windows Azure-Platform ist eine Sammlung von Cloud-Computing-Ressourcen von Microsoft. Im Folgenden finden Sie eine Sammlung von Tools und Informationen, mit deren Hilfe Sie noch heute Anwendungen für Windows Azure schreiben können.Terrence Dorsey

Topaktuell:Aspektorientierte Programmierung, Abfangfunktion und Unity 2.0

Lernen Sie das Paradigma der aspektorientierten Programmierung und verwandte, in Unity 2.0 vorhandene Funktionen kennen, und erfahren Sie von Dino Esposito, wie Sie hochaktuelle Themen in Ihrem Code behandeln können.Dino Esposito

Datenpunkte:Profilerstellung für Datenbankaktivität im Entity Framework

Die Profilerstellung für Datenbankabfragen ist wichtig, damit Sie feststellen können, was als Reaktion auf Entity Framework-Abfragen und andere Datenzugriffsaktivitäten geschieht, meint Julie Lerman. Sie gibt Ihnen Informationen zu verschiedenen Profilerstellungsoptionen, die der Optimierung Ihrer Codierung dienen.Julie Lerman

Vorhersage: "Cloudy":Verschieben von Inhalten von SharePoint zum Windows Azure-Speicher

Wir zeigen Ihnen eine Beispielimplementierung, bei der Benutzer selektiv Inhalte aus SharePoint zum Windows Azure-Speicher verschieben, wobei Links zu den neuen Speicherorten bereitgestellt und Zugriffskontrollen für die Dateien berücksichtigt werden.Joseph Fultz, Shad Phillips

Testlauf:UI-Tests an Webanwendungen mithilfe von jQuery

Obwohl jQuery für Webentwicklungszwecke konzipiert ist, verfügt dieses Tool über verschiedene Eigenschaften, die es für eine einfache Automatisierung von Web-UI-Tests geeignet machen. Wir zeigen Ihnen, wie Sie eine einfache jQuery-basierte Testumgebung erstellen können.James McCaffrey

Programmiererpraxis:Multiparadigmatisches .NET, Teil 4: Objektausrichtung

Objektorientierte Entwickler fühlen sich möglicherweise zu sicher bei der Modellierung von Gemeinsamkeit und Variabilität bei der Objektvererbung. Wie Ted Neward erläutert, kann dies zu unerwarteten Problemen führen.Ted Neward

Security Briefs:Verbessern von ASP.NET durch die Visual Studio-Codeanalyse

Anhand der Visual Studio-Codeanalyse und FxCop können Sie Ihren Code automatisch auf Entwurfs-, Leistungs- und Sicherheitsprobleme überprüfen lassen. Sie können jetzt auch Ihre ASP.NET-Anwendungen prüfen. Wir zeigen Ihnen, wie das möglich ist.Sacha Faust

Neue Benutzeroberflächentechnologien:Silverlight, Windows Phone 7 und der Multitouch-Thumb

Das vielseitige, für Fingereingabe aktivierte Thumb- bzw. Ziehpunkt-Steuerelement wird sowohl im Web als auch unter Windows Phone 7 von Silverlight unterstützt. Wir zeigen Ihnen, wie Sie ein Shared-Code-Projekt für beide Plattformen erstellen können, wobei der Ziehpunkt/Thumb sowohl für Maus- als auch für Multitouch-Eingabe verwendet werden kann.Charles Petzold

Reg mich nicht auf:Das Geheimnis einer erfolgreichen Windows Phone 7-Anwendung

Sie möchten eine Windows Phone 7-Anwendung entwickeln, die sich gut verkauft? Dann sollten Sie "Coolness" vergessen und sich auf Nützlichkeit konzentrieren.David Platt