Startseite > Archiv > dotnetpro 09/2012

dotnetpro 09/2012

Schwerpunkt: Für jede Aufgabe die passende Oberfläche

dotnetpro 09/2012 Sie sind noch kein Abonnent? Dann wird es aber Zeit! Weiter zur Abo-Bestellung.

Sie haben bereits ein Abonnement? Dann registrieren Sie es jetzt online!

Zahlreiche kostenlose Online-Artikel finden Sie hier.
Einzelheft bestellen


Editorial

Ich komme schon (Seite 3)
Angelehnt an die Frotzelei „Rekursiv geht’s meistens schief“ könnte man zur Asynchronität folgenden Satz erfinden: „Asynchron, das wird schon“.
Tilman Börner

Aktuell

Aktuell (Seite 6)
Vom Mainframe zu .NET - Deutsches Team gewinnt Umweltpreis beim Imagine Cup 2012 - OpenAcess ORM gibt es jetzt kostenlos - Video erklärt das Entwickeln für Metro - File History sichert Daten unter Windows 8 - Microsoft veröffentlicht Xbox SmartGlass SDK u.v.m.

Schwerpunkt

XAML-Nestbauaktivitäten (Seite 10)
Markuperweiterungen für XAML besitzen kaum Kenntnis über ihre Lage im Code. Die Klasse NestedMarkupExtension im Projekt XAML Markup Extensions erweitert die Basisklasse um eine verbesserte Ortskenntnis.
Uwe Mayer

Tiefe Einblicke (Seite 20)
Die View-Engine Razor entwickelt sich zum Standard in ASP.NET MVC. Hier finden Sie einen ausführlichen Überblick zu Razor, bis hin zu individuellen Anpassungen der View-Engine.
Dino Esposito

Helfer für die Kommandozeile (Seite 26)
Umfangreiche Konsolenanwendungen mit Schaltern zu entwickeln ist mühselig. Die in diesem zweiteiligen Artikel vorgestellten Helfer vereinfachen die Arbeit und bringen zudem neue Funktionen mit.
Andreas Maslo

Phone, Schweiß und Tränen (Seite 34)
Die Möglichkeiten der Windows-Phone-Plattform sind schlichtweg begeisternd, aber damit WP-Apps gut nutzbar sind und ihre Entwicklung kein Zeitfresser wird, gilt es einiges zu beachten und üble Fallen zu umgehen.
Peter Meinl

CD-Inhalt

Plug-ins und Tools für Visual Studio (Seite 18)
Was Visual Studio alles auf dem Kasten hat, werden nur die wenigsten in seiner Gesamtheit anwenden. Fehlt aber doch einmal eine Funktion, lässt sie sich dank Programmierschnittstelle ergänzen. Heraus kommen tolle Tools. Wir haben rund 70 davon für Sie zusammengestellt.
Tilman Börner

Community

Leserbriefe (Seite 42)

Tools

Lokal oder verteilt? (Seite 44)
Der zentralistische Monolith TFS und die verteilte Versionskontrolle Git haben nicht viel gemeinsam. Hier werden Unterschiede und Gemeinsamkeiten im Kontext der neuen TFS-Version 11 betrachtet.
Sven Hubert

Frontend

Weniger RAM für die App (Seite 50)
Low-End-Telefone auf Basis von Windows Phone 7 drängen in den Markt. Was Entwickler beachten müssen, deren Produkte auch auf den abgespeckten Geräten laufen sollen, erklärt dieser Artikel.
Tam Hanna

Core

Schneller durch Warteschlange (Seite 54)
Bei der Berechnung von Finanzwerten sind oft große Datenmengen in kurzer Zeit zu verarbeiten. Producer-Consumer-Queues helfen, die Arbeit effizient auf Threads zu verteilen.
Michael Scheffler

AdventureWorks reloaded (Seite 65)
Auf die Theorie folgt nun die Praxis der modellgetriebenen Softwareentwicklung. Mit der in Visual Studio integrierten Softwarefabrik CodeFluent Entities werden Anwendungen automatisch generiert.
Mykola Dobrochynskyy

Entlang der Luftlinie (Seite 72)
Statt mit VBA oder Visual Studio Tools für Office im Zickzackkurs herumzuhampeln, können Sie mit dem Open- Source-Tool Excel-DNA den direkten Weg zum Excel-Add-in einschlagen.
Holger Gubbels, Andreas Moosbrugger

Backend

Funktionsebene (Seite 76)
Viele Leser kennen den Unterschied zwischen Stored Procedure und Table Valued Function im SQL Server nicht. Höchste Zeit, sich diesen mal näher anzuschauen.
Holger Schwichtenberg

Das Zugriffswunder (Seite 80)
In der aktuellen Version des SQL Server hat Microsoft eine Menge Arbeit in den relationalen Mechanismus gesteckt. Mithilfe eines neuen Indextyps bietet er nun rasante Zugriffsgeschwindigkeiten, besonders beim Data-Warehousing.
Klaus Aschenbrenner

Planung

Der Problemlöser (Seite 88)
Eine Domain Specific Language beschreibt der Flow-Runtime, wie die Daten durch die Objekte fließen. Aber wenn dabei ein Fehler auftritt? Kein Problem, auch dafür ist sie gerüstet.
Ralf Westphal

Historisch gewachsen? (Seite 98)
Softwarearchitektur ist die Summe fundamentaler Entscheidungen. Halten Sie zentrale Einflüsse und Ideen fest, anstatt sie zu vergessen. Gelangen Sie so zu einer nachvollziehbaren Lösung!
Stefan Zörner

Bücher

Weiterbildung unterwegs (Seite 103)
Mit iPad, Kindle, Android-Tablets und bald auch den ersten Windows-8-Tablets sind inzwischen E-Book-Reader in bester Qualität und für jeden Geldbeutel verfügbar.
Bernhard Lauer

Prozess

Auf den Zahn fühlen (Seite 106)
Software zu testen kann sehr mühsam sein. Unit-Tests erlauben es aber, dies ein gutes Stück weit zu automatisieren. Visual Studio enthält dafür die nötigen Funktionen.
Tam Hanna

Meinung

Evolvieren mit Distanz (Seite 112)
Finden Sie nicht auch, dass Software evolvierbar sein sollte? Das heißt, sie soll über lange Zeit hochflexibel sein, sich immer neuen Anforderungen anpassen lassen. Dann können Sie mit ihr heute und in Zukunft einfach gutes Geld verdienen.
Ralf Westphal

Praxis

Im Fluss der Musik (Seite 114)
Ein Programm zum Verwalten meiner MP3-Dateien? Das sah ja nicht weiter schwer aus. Der Teufel steckt jedoch im Detail. Wie schön, wenn man dann eine Flow-Runtime einsetzen kann, die Änderungen vereinfacht.
Stefan Lieser

Plaudern in der Wolke (Seite 121)
Dem Thema Cloud Computing in all seinen Ausprägungen sollte sich kein Entwickler verschließen. Wer glaubt, es ginge auch ohne, wird langfristig in die Röhre gucken. Doch wie eignet man sich die Kenntnisse an? Üben!
Stefan Lieser

Bilder aus dem Web laden (Seite 122)
In der Juli-Ausgabe der dotnetpro haben Sie das Grundgerüst des Ripping-Tools UrlInspector kennengelernt. Nun wird das Tool um die Möglichkeit erweitert, Bilder aus dem Web zu laden – inklusive Vorschau und Infos zum Bild.
Andreas Maslo

„Ein Ticket nach Tokio bitte“ (Seite 127)
Haben Sie erraten, wem das Zitat aus dem vorangegangenen Heft zugerechnet wird? Diesmal ist es nicht ganz so offensichtlich. So viel sei zumindest verraten: Es stammt aus einem Film.
Patrick A. Lorenz

Grundlagen

Von C# zu F# (Seite 132)
Die Grundlagen der Sprache F# sind Funktionen, und diese haben ihre ganz eigene Art, mit Parametern und Rückgabewerten umzugehen, unter anderem bei Rekursionen.
Carsten König

Angekommen!? (Seite 138)
Nach vierundzwanzig Folgen „Golos scharfes C“ ist es an der Zeit, zurückzublicken und Abschied zu nehmen - aber nicht für lange.
Golo Roden

Arbeitsmarkt

Hamburg im Aufwind (Seite 141)
Deutschland macht Urlaub, das zeigte sich auch an den im Juli erhobenen Arbeitsmarktdaten für dieses Heft.
Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Developer Week Special

dotnetpro präsentiert die Developer Week vom 24. – 27. Juni 2013 im NCC Ost, Nürnberg – eine der größten Konferenzen ganz Europas für Entwickler

Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Kollegen: Stütze oder Bremse?





Ergebnis anzeigen