Startseite > Archiv > dotnetpro 06/2013

dotnetpro 06/2013

Schwerpunkt: Office steuern und integrieren

dotnetpro 06/2013 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

Damals ... (Seite 3)
Der Wind hatte sich gelegt, als wir uns am Eingang vom Bahnhof verabschiedeten. „Das war damals“, nahm er das durchs Aussteigen unterbrochene Gespräch wieder auf, „kurz nachdem Windows 8 eingeführt wurde ...
Tilman Börner

Aktuell

AKTUELL (Seite 6)
Mobile Apps am schnellsten erstellt für Windows Phone - Nach Windows 8 folgt Blue - Modern UI für WPF-Anwendung - Neue CodeMeter-Middleware zum Produktschutz - Sinnvolle Erweiterung im Werkzeugkasten - Java für Mono u.v.m.

„Microsoft sollte frühzeitig kommunizieren, was uns Entwickler erwartet.“ (Seite 8)
Interview mit Dennis Traub, selbstständiger Berater und Softwareentwickler mit einem besonderen Interesse für agile Entwicklungsmethoden, Software Craftsmanship und den Entwurf komplexer LOB-Anwendungen mit Domain-Driven Design.
Tilman Börner

Schwerpunkt

App-solutely good! (Seite 12)
Microsofts Office-365-Dienste bieten vollkommen neue Erweiterungsmöglichkeiten. Mittels Webstandards lassen sich Komponenten entwickeln, welche sowohl im Browser als auch in Word, Excel & Co. laufen.
Andreas Aschauer

Offen für Erweiterungen (Seite 20)
Viele IT-Anwender betrachten Microsoft Office 365 als bloßen Service. Jedoch bietet die Onlineversion des Büropakets viele Anwendungsmöglichkeiten für Entwickler.
Toni Pohl

Ganz ohne Office (Seite 26)
Der Datencache für Excel der Visual Studio Tools für Office ist ein effektives Instrument, um Daten in Excel- Arbeitsmappen auf Servern zu verwalten.
Jan Tittel

Entwickeln in der Wolke (Seite 30)
Parallel zu Windows 8 und Windows Phone 8 hat Microsoft auch seine Unternehmensprodukte als App-Plattform ausgebaut. Das verändert das Erstellen von SharePoint-Erweiterungen.
Thorsten Hans

In eigener Regie (Seite 36)
Zur Kundenpflege gehört die Datenpflege. Dynamics CRM ist dabei nicht nur auf einen Service-Bus wie BizTalk angewiesen, der Datenaustausch ist auch über eine eigene .NET-Schnittstelle möglich.
Lars Maryniak

Tools

Metro für die Massen (Seite 40)
Delphi-Apps dürfen derzeit nicht in den Windows Store. Mit Metropolis enthält RAD Studio XE3 daher ein Framework, mit dem sich Desktop-Anwendungen im Metro-Stil für alle aktuellen Windows-Versionen entwickeln lassen.
Olaf Heß

Frontend

Flache Angelegenheit (Seite 44)
Microsoft will Windows 8 auf unterschiedlichen Plattformen etablieren. Die Verfügbarkeit populärer Spiele für Tablets und Smartphones wird am Erfolg des Projekts maßgebend beteiligt sein. DirectX ist der Schlüssel dafür.
Jens Konerow

CD-Inhalt

Kontrollelemente für viele Einsatzgebiete (Seite 50)
Statt sich hinzusetzen und Kontrollelemente selbst zu programmieren, können Sie diese auch zukaufen oder Controls aus Open-Source-Projekten verwenden. Wir haben im Schwerpunkt über 50 Controls für Sie zusammengestellt, die aus den unterschiedlichsten Bereichen kommen.
Tilman Börner

Core

Modern Publizieren (Seite 52)
Digital Publishing erlangt zunehmend an Bedeutung. Die eigene Software sollte dem nicht nachstehen und PDF- und XPS-Dokumente aus den eigenen Daten generieren können.
Veikko Krypczyk

Mustergültige Trennkost (Seite 58)
MVP ist wohl das bekannteste ASP.NET-Entwurfsmuster. Durch die strikte Trennung von Programmteilen ermöglicht es eine effizientere Softwareentwicklung. Dependency Injection und Repository-Muster runden das MVP-Konzept ab.
Alexander Scheb

Wachstum ohne Grenzen (Seite 64)
Mit ASP.NET geschriebene Webanwendungen sind flott. Bei steigender Last treten jedoch zwei Engstellen auf, die ein effektiver Distributed Cache beseitigen kann, indem er die Skalierbarkeit in allen Belangen sichert.
Iqbal Khan

Backend

Hunger auf Bytes (Seite 70)
Was frisst mehr Speicher: das Entity Framework oder DataSets? Mithilfe des Memory Profilers von Visual Studio 2012 vergleicht Holger Schwichtenberg die beiden Technologien.
Holger Schwichtenberg

In Holz gemeißelt (Seite 74)
Ein Ausdrucksbaum stellt Funktionen in Form von Daten dar, kann aber nicht serialisiert und an den Server zur Ausführung gesendet werden. Oder geht das etwa doch?
Holger Zaman

Bücher

In eigener Sache (Seite 80)
Regelmäßige Besucher der dotnetpro-Homepage haben es sicher schon entdeckt, alle anderen sollen an dieser Stelle darüber informiert werden: Die dotnetpro bietet seit geraumer Zeit eigene E-Books an.
Bernhard Lauer

Planung

Auf die Finger schauen (Seite 93)
Ein nutzerzentriertes Design garantiert noch keine gute Nutzbarkeit. Deshalb müssen realitätsnahe Tests Probleme sichtbar machen, damit sie korrigiert werden können.
Christian Moser, Heiner Suter

Sonnenaufgang (Seite 96)
Im letzten Teil der Artikelserie kommt es schließlich zu dem, zu dem es kommen muss: einem Happy End. Mit Implementation, Tests und der Erkenntnis, dass klassisches TDD allein bei Weitem nicht ausreicht.
Ralf Westphal

Meinung

Handwerker und Ingenieur (Seite 102)
Dieser Tage erfülle ich mir einen lang gehegten Wunsch: Ich mache einen Goldschmiedekurs.
Ralf Westphal

Praxis

(Über-)lebens-Kit (Seite 104)
Kürzlich ist einer unserer Kunden mit dem Wunsch an uns herangetreten, sein von uns mitentwickeltes Extranet um eine einfache Dokumenten-Kollaboration zu ergänzen.
Patrick A. Lorenz

Dynamische Gruppen (Seite 110)
Das Objekt DynTileCtl verwaltet eine Gruppe von Kachelsteuerelementen inklusive deren Eigenschaften. Zum Speichern der Properties kommt das Datenbankobjekt DbEngine zum Einsatz.
Andreas Maslo

Ordnung in der Kiste (Seite 116)
Schluss mit dem Chaos im Download-Verzeichnis und anderen Ordnern, das war der Zweck der Übung. Und weil die Heinzelmännchen auch nicht mehr das sind, was sie mal waren, musste mal wieder ein kleines Selbstbau-Tool ran.
Stefan Lieser

dotnetpro.dojo

Fächer-Puzzle (Seite 115)
Vieles im Leben ist streng geregelt. So auch die Auswahl der Fächer in der gymnasialen Oberstufe; die Eltern unter uns wissen das. Manches ist verpflichtend, manche Kombinationen sind möglich, andere wieder nicht ...
Stefan Lieser

Grundlagen

Die Macht der RegEx (Seite 122)
Reguläre Ausdrücke sind komplex und mächtig. Hier finden Sie einen kurzen, einfachen Einstieg in die meist mit Ehrfurcht betrachtete Welt von Zeichen und Symbolen.
Thomas Wilk

Gleichzeitig zum Erfolg (Seite 126)
Zur Implementierung von asynchroner und paralleler Verarbeitung bietet .NET unterschiedlichste Modelle an. Wer sie kennt, kann seine Anwendungen produktiver gestalten und für andere verständlicher machen.
Peter Meinl

Ausnahmezustand (Seite 134)
Für die meisten Entwickler ist Fehlerbehandlung gleichbedeutend mit der Verwendung von Ausnahmen. Doch das ist nicht immer so. dotnetpro erklärt, wann der Einsatz von Ausnahmen sinnvoll ist und was es dabei zu beachten gibt.
Golo Roden

Arbeitsmarkt

Gesundes Wachstum (Seite 139)
Wo findet man die meisten Jobangebote für .NET-Entwickler? Auf diese Frage geben die Arbeitsmarktseiten der dotnetpro einmal im Monat eine Antwort.
Bernhard Lauer
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