August2011
Visual Studio LightSwitch:Fortgeschrittene Programmierung leicht gemacht mit Lightswitch
Visual Studio LightSwitch vereinfacht die Entwicklung datenzentrierter Geschäftsanwendungen erheblich, da es sich für Sie um alle lästigen Details kümmert, wie Beth Massi anhand einer Beispielanwendung illustriert. Beth Massi
Visual Studio LightSwitch:Erstellen von Geschäftsanwendungen mit Visual Studio LightSwitch
Sammeln Sie praktische Erfahrungen mit diesem neuen Produkt in der Visual Studio-Familie für Entwickler aller Kenntnissstufen, die schnell datenzentrierte Geschäftsanwendungen für Desktop, Web und Cloud erstellen möchten. Robert Green
HTML5:Erstellen von Anwendungen mit HTML5: Was Sie wissen müssen
In diesem Artikel — dem ersten einer Serie, die Ihnen zeigt, wie Sie mit HTML5 Anwendungen für das Web erstellen — führt Brandon Satrom HTML5 vor, beschreibt das Konzept von Microsoft für den neuen Standard und hilft Ihnen bei der Übernahme von HTML5-Technologien. Brandon Satrom
Team Foundation Server und Exchange:Aufbau eines Ticketing-Systems mit Using Exchange und Team Foundation Server
Was erhalten Sie, wenn Sie die Arbeitselementnachverfolgungsfunktion von Team Foundation Server mit der Pushbenachrichtigung von Exchange Web Services kombinieren? Ein vereinheitlichtes Ticketing-System, das E-Mail und Arbeitselemente integriert. Mohammad Jalloul zeigt Ihnen, wie dies gelingt. Mohammad Jalloul
Parallele Programmierung:Vergangenheit, Gegenwart und Zukunft von Parallelizing .NET-Anwendungen
In der Multi-Core- und Manycore-Welt muss heutzutage jeder Entwickler an Parallelismus denken, und die Millionen von Entwicklern, die verwaltete Sprachen verwenden, müssen dies nutzen können. Stephen Toub erläutert die Entwicklung des Parallelismus in .NET. Stephen Toub
Multi-Plattformentwicklung:Portable Klassenbibliotheken: Eine Einführung
Wir führen Sie durch eine Demoanwendung, um zu zeigen, wie portable Klassenbibliotheken ein verwaltetes Assembly schaffen können, das von den Plattformen Windows Phone 7, Silverlight, Windows Presentation Foundation (WPF) und Xbox 360 referenziert werden kann. Bill Kratochvil
Künstliche Intelligenz:Particle Swarm Optimization
Particle Swarm Optimization (PSO) ist eine Technik für Künstliche Intelligenz, mit deren Hilfe man Näherungslösungen für extrem schwierige oder unmöglich zu lösende numerische Maximierungs- oder Minimierungsprobleme finden kann. Diese Technik orientiert sich an Gruppenverhaltensweisen, wie etwa der Bildung von Vogel- oder Fischschwärmen. James McCaffrey
Rubriken
In eigener Sache:F-Sharp Focus
Der Erfinder der Sprache F# erläutert, warum dies seiner Meinung nach nötig war.Keith Ward
Innovation:Statische Codeanalyse und Codeverträge
Dino Esposito erläutert die statische Codeanalyse und wie diese mit Codeverträgen verwendet werden kann, um Ihnen Zeit bei Ihren Builds zu sparen und, wichtiger noch, Sie vor sehr unangenehmen Bugs zu bewahren, die Ihre Software nur in Ausnahmefällen treffen.Dino Esposito
Windows mit C++:Der Windows Thread Pool und Work
Der Begriff Gleichzeitigkeit hat für viele Menschen ganz unterschiedliche Bedeutungen, im Kern des aktuellen Konzepts steht dabei jedoch eine Art von Thread-Pool. Hier erläutert Kenny Kerr die optimale Verwendung des Windows Thread-Pool-APIs.Kenny Kerr
Vorhersage: „Wolkig“:Durchsuchen des Windows Azure-Speichers mit Lucene.Net
Es gibt noch nicht viel Unterstützung für eine Suchlösung in der Cloud, aber mit Windows Azure, erfüllen Lucene.Net und etwas OpenXML praktisch alle Suchanforderungen. Joseph Fultz führt Sie mit einer Beispielimplementierung in diesen Bereich ein.Joseph Fultz
Neue Benutzeroberflächentechnologien:Font Metrics in Silverlight
Silverlight ist eine graphische Umgebung, die Anwendungsentwicklern keine Font Metrics bietet; Charles Petzold zeigt Ihnen daher eine Workaround-Lösung für das Layout von Text und Seiten.Charles Petzold
Fangen Sie bitte nicht mit diesem Thema an:Die Kraft des Standards
Die Standardeinstellungen können Ihr Programm erfolgreich machen oder auch zerstören. Behandeln Sie sie mit Respekt.David Platt