dotnetpro 03/2012
Als Abonnent können Sie alle Artikel komplett im Browser, auf Android- und iOS-Geräten lesen und den Quellcode herunterladen.
Sie sind noch kein Abonnent? Dann holen Sie sich schnell ein Abonnement.
Editorial
01.03.2012
Wenn du dich da nur nicht verschätzt
Es war neulich beim Codecamp (siehe Artikel in dieser Ausgabe [1]). Mittagszeit. Alle sitzen um einen Tisch, kauen genüsslich an ihrem Stück Pizza und hängen ihren Gedanken nach. Entspannen. Träumen.
weiterlesen
Aktuell
01.03.2012
AKTUELL
Kompilieren im Hintergrund - C# erkämpft sich Platz drei im Tiobe-Index - Kostenloser Decompiler für .NET - Mozilla will im App-Zirkus mitmischen - Python für Android u.v.m.
weiterlesen
01.03.2012
Achtzig zu zwanzig
Ein Tag, zehn Mannen und ein ehrgeiziges Projekt: Wie viel Website lässt sich an einem Tag programmieren? Ein Erfahrungsbericht.
weiterlesen
Schwerpunkt
01.03.2012
Offen für alles
In der Tradition der Office-Pakete bietet Microsoft auch bei Office 365 Programmiermöglichkeiten an. dotnetpro stellt vor, was Entwickler davon erwarten können.
weiterlesen
01.03.2012
Ein Brief, viele Empfänger
Hier sind die Dokumentvorlagen. Dort liegen die Datensatzlisten. Mit einem selbst programmierten SharePoint-Tool verbinden Sie beide, um komfortabel Serienbriefe zu erstellen.
weiterlesen
01.03.2012
Eventhandler für CRM 2011
Der CRM Server bietet Entwicklern die Möglichkeit, Plug-ins während der Verarbeitung einer Anforderung ausführen zu lassen. Dieser Artikel zeigt, wie und mit welchen Tools Plug-ins entwickelt und bereitgestellt werden.
weiterlesen
01.03.2012
Gemeinsam sind wir stark!
Eine produktive Interaktion zwischen Betriebswirtschaft und Informationstechnologie wird immer wichtiger, da Informationssysteme alle geschäftlichen Abläufe stärker und stärker durchdringen und oft auch erst ermöglichen.
weiterlesen
Tools
01.03.2012
Magische Verbindungen
Code schreiben, der Objekte aufeinander abbildet, ist langweilig, zeitaufwendig und recht fehleranfällig – aber Entwickleralltag. AutoMapper erledigt diese Arbeit automatisch und elegant.
weiterlesen
Bücher
01.03.2012
Spannende Zeiten
Haben Sie die Biografie von Steve Jobs schon gelesen? Falls nicht, dann sollten Sie es tun. Sie ist gut geschrieben, beschönigt den Charakter von Jobs nicht und ist interessant und lehrreich.
weiterlesen
Sandbox
01.03.2012
Erfolg durch Teamfähigkeit zweiter Ordnung
Sind die Teams in Ihrem Unternehmen eigentlich auch teamfähig? In der Sandbox #77 [1] habe ich darüber nachgedacht, was Teamfähigkeit für den Einzelnen ausmacht.
weiterlesen
Praxis
01.03.2012
Mit der Metro in die Zukunft
Mit Windows 8 wird eine neue Klasse von Anwendungen Einzug in das Windows-Universum halten: Metro-Style-Apps. Sie lassen sich besonders gut per Touchscreen bedienen.
weiterlesen
01.03.2012
Komponentenwerkstatt
Das Board Support Package (BSP) vermittelt zwischen den plattformunabhängigen Komponenten von Windows Embedded Compact und der Hardware. Es ist für jedes neue Board zu entwickeln.
weiterlesen
01.03.2012
Nachrichten-Pingpong
Neben der klassischen Client-Server-Kommunikation bietet die Windows Communication Foundation Varianten, die eine höhere Benutzerfreundlichkeit erlauben.
weiterlesen
01.03.2012
Zentrale Zugangskontrolle
Als Bestandteil der Windows Azure AppFabric bietet Microsoft den Access Control Service (ACS) an. Hier wird gezeigt, wie Sie damit das Konsumieren von Webservices vereinfachen und moderne Standards integrieren.
weiterlesen
01.03.2012
Frühwarnsystem
Automatisierte Unit-Tests gehören längst zum Entwickleralltag. Sie sorgen für inhaltlich fehlerfreien Code. Bei formaler Fehlerfreiheit, also „gutem Stil“, liegt noch einiges im Argen. Der Team Foundation Server kann auch das prüfen.
weiterlesen
Prädikat
01.03.2012
Wertvoll
Collections statt Tabellen, Dokumente statt Zeilen, einfacher C#-Treiber statt OR-Mapper – der Umgang mit der Datenbank MongoDB ist in der Praxis angenehm unkompliziert.
weiterlesen
01.03.2012
Erst trennen, dann vereinen
Mit Flow-Design lassen sich auch parallele Vorgänge modellieren. Standardbausteine erleichtern die Umsetzung. Diese Übung ergänzt die neuen Bausteine Scatter und Gather.
weiterlesen
CD-Inhalt
01.03.2012
Top-Tools
Es muss nicht immer Open Source sein. Auch diverse Hersteller kommerzieller Tools bieten Programme an, die Sie kostenlos verwenden dürfen. Das sind keine Trial-Versionen, sondern einfach kleine Tools, die aber umso hilfreicher sind: Datenbanken, Decompiler, Code-Analyzer.
weiterlesen
DATA-ACCESS
01.03.2012
Vorsorgliche Datenhaltung
Das ADO.NET Entity Framework lädt in Beziehungen stehende Datensätze mit verschiedenen Verfahren: mit Eager oder Lazy Loading – oder auf Vorrat mit Relationship Fix-up.
weiterlesen
dotnetpro.dojo
01.03.2012
Wann kommt der Bus?
Viele Websites bieten ihre Daten und Services auch über eine Programmierschnittstelle (API) an. Wenn eine solche Schnittstelle nicht existiert, bleibt als Ausweg nur Screen-Scraping.
weiterlesen
Mono
01.03.2012
Standortbestimmung
2011 war ein aufregendes sowie ereignisreiches Jahr für Mono. In einem umfassenden Blog-Beitrag schildert Miguel de Icaza die Ereignisse und gibt einen Ausblick auf das Jahr 2012.
weiterlesen
Grundlagen
01.03.2012
Für und Wider, Teil 2
Das letzte „Scharfe C“ hat die Theorie hinter den Begriffen Ko- und Kontravarianz beschrieben. Nun ist es Zeit für die Praxis.
weiterlesen
Architektur
01.03.2012
Das Überschreiten der Ziellinie
Am Schluss steht „fertig“: In fünf Teilen entsteht in .NET für einen imaginären Kunden eine kleine Einkaufszettel-App für das iPhone. Die letzten Features sind Einträge abhaken, Einträge ausblenden und speichern.
weiterlesen
Tipps und Tricks
01.03.2012
Leser helfen Lesern
Suchen Sie schnelle und kostenlose Unterstützung zu Fragestellungen rund um das Thema Programmierung, dann werden Sie auf codekicker.de fündig.
weiterlesen
01.03.2012
Aber diesmal mit Gefühl!
Es ist leidlich bekannt, dass die Base Class Library von .NET mittlerweile reichlich umfangreich geworden ist.
weiterlesen
Arbeitsmarkt
01.03.2012
Stuttgart und Frankfurt holen auf
Nach dem Jahreswechsel hat die Metasuchmaschine Jobkralle [1] kräftig zugelegt. Mit mehr als 715000 Stellenangeboten aller Art waren in der Datenbank im Januar über 70000 Angebote mehr verzeichnet als noch einen Monat zuvor.
weiterlesen