dotnetpro 09/2014
Editorial
01.09.2014
Entwickler. Sind. Auch. Menschen.
Als Peter der Jüngere im Jahr 1082 nach Christus die ersten Zeilen Code in eine Felsplatte klopfte, war die Informatik geboren.
weiterlesen
Aktuell
01.09.2014
Aktuell
Wenn Listenwerte wieder Listen sind - Big-Data-Abfragen mit SQL - Das Open XML SDK wird Open Source - MongoDB als Azure-Service - XAML für Xamarin.Forms - Entwickler zu sein ist nicht hip u.v.m.
weiterlesen
01.09.2014
Auf dem richtigen Weg
450 Teilnehmer trafen sich in der dänischen Hauptstadt zu Codegarden, dem größten Event der Umbraco-Community. Umbraco-Gründer Niels Hartvig konnte auch dank der sehr aktiven Community viele Neuheiten zeigen.
weiterlesen
01.09.2014
Wissen. Austausch. Spaß.
Der Entwickler lebt nicht von Code allein. Regelmäßiges Aufbessern des Wissenskontos gehört ebenso dazu wie die Schulung in Softskills. Und der Spaß soll auch nicht zu kurz kommen.
weiterlesen
Schwerpunkt
01.09.2014
Eine gemeinsame Basis
Generische Controls wie Data- oder PropertyGrids erlauben es, beliebige Datenmengen einfach abzubilden. Auch in Formularen können solche Controls die Arbeit erleichtern. Wie man sie erstellt, lesen Sie hier.
weiterlesen
01.09.2014
Ein Fingerbreit UI
Heute sollte eine Anwendung nicht nur mit Maus und Tastatur zu bedienen, sondern auch Touch-fähig sein. dotnetpro zeigt, worauf dabei zu achten ist, und präsentiert dazu geeignete Steuerelemente.
weiterlesen
01.09.2014
Fehl(er)anzeige
ASP.NET/Silverlight bieten ein Steuerelement, um Fehlermeldungen an zentraler Stelle und flexibel darzustellen. In der Windows Presentation Foundation fehlt ein solches jedoch. Es nachzurüsten ist aber kein Hexenwerk.
weiterlesen
01.09.2014
Aus der Tiefe des Raumes
Das Erstellen räumlicher Bilder ist viel komplizierter als das von 2D-Bildern. Für die aufwendigen Szenen von Spielen gibt es passende Bibliotheken. Bei Geschäftsgrafiken dagegen genügt schon die Windows Presentation Foundation.
weiterlesen
01.09.2014
30 Tipps zu Windows Forms
Obgleich Microsoft die Windows Presentation Foundation (WPF) favorisiert, steigen nicht alle Entwickler um. Windows Forms erfreut sich weiterhin großer Beliebtheit und ist auch im Verbund mit WPF weiter nutzbar.
weiterlesen
Tools
01.09.2014
Magische Fehlersuche
Das mächtige Visual Studio enthält viele wichtige und hilfreiche Funktionen, um Fehler in Quelltexten aufzuspüren. Sie noch schneller zu finden, hat sich das Tool OzCode auf die Fahnen geschrieben und ist dabei sehr erfolgreich.
weiterlesen
01.09.2014
Mach dein Ding
Umbraco spielt seine Stärken erst so richtig aus, wenn Sie die umfangreichen Anpassungs- und Erweiterungsmöglichkeiten aktiv für Ihre Projekte nutzen. Lesen Sie, wie Sie das Backend mithilfe von AngularJS und C# erweitern können.
weiterlesen
Core
01.09.2014
Die Verschlankungskur
.NET ist zu fett und damit völlig ungeeignet als Skript-Umgebung? Das Open-Source-Projekt scriptcs beweist Ihnen das Gegenteil. Der C#-Code zwischendurch findet damit an der Kommandozeile statt.
weiterlesen
01.09.2014
Sturm in der Wolke
Wie man mithilfe von JetBrains WebStorm für Microsofts Cloud entwickelt und das Git-Deployment verwendet, zeigt dieser Artikel. Es klappt dank einiger Erweiterungen vollständig aus der WebStorm-IDE heraus.
weiterlesen
CD-Inhalt
01.09.2014
Integrierte Umgebungen
Das zentrale Werkzeug eines Entwicklers ist die integrierte Entwicklungsumgebung (IDE). Projekte verwalten, Code editieren und kompilieren gehört zu den Kernfunktionen einer IDE. Im Internet finden sich unzählige. Wir haben die wichtigsten für verschiedene Sprachen zusammengestellt.
weiterlesen
Backend
01.09.2014
Optimal zur Hand gehen
Die Basisklasse für den Einsatz des Entity Frameworks in Datenzugriffsschichten aus der letzten dnp-Ausgabe soll noch Abfragen ermöglichen, die Optimierungsmöglichkeiten des objektrelationalen Mappers bieten.
weiterlesen
Bücher
01.09.2014
Rethink Big Data
Alles, was irgendwie datentechnisch erfasst werden kann, wird gesammelt und gespeichert. Es wird nichts weggeworfen, was man noch brauchen könnte.
weiterlesen
Prozess
01.09.2014
Testdoubles mit Preisschild
Es gibt jede Menge kostenloser Testisolation-Frameworks. Warum sollte man dann ein kostenpflichtiges verwenden? Wie unterscheiden sich diese Frameworks voneinander?
weiterlesen
Meinung
01.09.2014
Furchtlose Veränderung
Angst geht um. So scheint es mir jedenfalls, wenn ich mir anschaue, wie in Unternehmen im Allgemeinen und Softwareabteilungen im Besonderen mit Erkenntnissen und Ideen verfahren wird. Nämlich oft gar nicht.
weiterlesen
Praxis
01.09.2014
Holt mich hier ab!
Eine Architektur zu entwerfen ist der Anfang. Sie deckt die nichtfunktionalen Anforderungen ab. Doch erst der funktionale Entwurf und seine Umsetzung zeigen, ob der Architekturentwurf tatsächlich funktioniert.
weiterlesen
01.09.2014
Jetzt wird?s komplett
Die hier im Heft vorgestellte Implementation unseres Taxibestellsystems ist natürlich unvollendet geblieben. Macht aber nichts – im kommenden Monat haben Sie Gelegenheit, die Implementation zu ergänzen.
weiterlesen
01.09.2014
Was guckst du?
SFX-Archive entpacken sich selbst. Die hier vorgestellten SFX-Bildarchive beherrschen das auch und können die Bilder zudem selbst anzeigen. Auf Wunsch werden Bilder und zugehörige Bild-Infos auch noch verschlüsselt.
weiterlesen
01.09.2014
Schnurrt wie ein Uhrwerk
Vergangenen Monat habe ich an dieser Stelle über Quartz.NET berichtet, ein ursprünglich aus der Java-Welt stammendes Open-Source-Scheduler-Framework [1].
weiterlesen
Grundlagen
01.09.2014
Spannung vorprogrammiert
Legendäre Spiele wie Tetris oder Breakout kennt jeder. Ihre Prinzipien funktionieren und werden immer wieder neu aufgelegt. Das Geheimnis eines guten Spiels liegt zu einem großen Teil in Handlung, Dramaturgie und Spielfluss.
weiterlesen
Softskills
01.09.2014
Mit besten Empfehlungen
Innovative Wege wie Crowd Recruiting bringen Job- und Mitarbeitersuchende auf dem Softwareentwickler-Markt zusammen – zielgenauer und effektiver.
weiterlesen
Arbeitsmarkt
01.09.2014
6000000 Entwickler gesucht!
Allein im vergangenen Jahr wurden weltweit rund 700000 neue Entwickler eingestellt, das meldet die „Worldwide Developer Population and Demographics Study“ von Evans Data in der aktuellen 16ten Auflage.
weiterlesen