dotnetpro 07/2013
Editorial
01.07.2013
Documentation first
Lesen Sie gern Bedienungsanleitungen? Also wenn ich ehrlich bin, kann ich die Dinger nicht ausstehen.
weiterlesen
Aktuell
01.07.2013
AKTUELL
jQuery 2.0 schließt mit IE 6, 7 und 8 ab - Global Windows Azure Bootcamp - Neue Textsteuerelemente - Typemock Isolator 7.3 - Code Digger analysiert .NET-Code - Eine Datenbank für Windows, Mac und iOS u.v.m.
weiterlesen
01.07.2013
Interview
„Patterns sind bei JavaScript essenziell, um die geistige Gesundheit des Entwicklers zu erhalten.“
weiterlesen
01.07.2013
Woche der Entwicklung
Vom 24. bis 27. Juni 2013 treffen sich im NCC Ost in Nürnberg .NET-, Web- und Mobile-Entwickler zur Developer Week (DWX). Sie erwartet feinste Informationen und ein intensiver Austausch über und für den Entwickleralltag.
weiterlesen
01.07.2013
Meiner ist kleiner
Allen Unkenrufen zum Trotz: Die Größe entscheidet. Statt maximaler Geschwindigkeit macht im neuen Programmierwettbewerb die minimale Größe eine Lösung zum Gewinner. Ganz nebenbei geht es um das Setzen eines Textes.
weiterlesen
Contest
01.07.2013
Bildergalerie
„Mal mal wieder“ lautete das Motto des Programmierwettbewerbs der dotnetpro. Künstlerisch tätig sein sollte aber nicht der Teilnehmer sondern seine Software.
weiterlesen
Schwerpunkt
01.07.2013
Seitensprung für Apps
Nicht jede App ist für einen öffentlichen Auftritt im Windows Store bestimmt oder geeignet. Doch nur über diesen findet sie normalerweise ihren Weg auf einen Rechner. Aber es gibt Schleichwege am Store vorbei.
weiterlesen
01.07.2013
UI nach Vorschrift
Microsoft will nichts dem Zufall überlassen und erklärt in seinem UI-Styleguide haarklein, wie ein Modern UI aussehen soll. Anwendung und System sollen wie aus einem Guss wirken. Die wichtigsten Prinzipien lernen Sie hier kennen.
weiterlesen
01.07.2013
3D-Spielewelten
Geht es um Spiele für WinRT-Geräte, setzt Microsoft auf die Kombination von DirectX 11.1 und C++. Nachdem gezeigt wurde, wie man 2D-Grafiken damit erzeugt, soll nun eine dreidimensionale Spielewelt aufgebaut werden.
weiterlesen
01.07.2013
Foto-Shop auf dem Tablett
Die neue Windows-App von ifolor ermöglicht es, Abzüge von Digitalbildern auf Fotopapier in verschiedenen Formaten ohne Aufwand zu bestellen.
weiterlesen
01.07.2013
Digitale Verträge
Contract heißt auf Deutsch Vertrag. In der Regel geht es dabei um rechtliche Vereinbarungen – bei pragmatischer Überlegung ist es aber durchaus denkbar, dass auch im systemtechnischen Bereich Kontrakte entstehen.
weiterlesen
Tools
01.07.2013
Hybrid oder nativ
Die Automobilindustrie macht es vor: Hybride sind dort schon lange keine Seltenheit mehr. Mit den richtigen Werkzeugen funktioniert dieses Konzept auch in der Softwareentwicklung, wie das Beispiel Icenium zeigt.
weiterlesen
Frontend
01.07.2013
Schönheit ganz einfach
Menschen suchen nach Ordnung im Chaos, nach Mustern. Folgen die Elemente auf dem Bildschirm einem erkennbaren Raster, sieht die Anwendung besser aus. Das LayoutGrid nimmt Entwicklern viel Arbeit ab.
weiterlesen
Core
01.07.2013
Bleifuß mal anders
Moderne Grafikkarten arbeiten mit vielen parallel laufenden Threads. Das kann sich auch eine normale Anwendung zunutze machen. Mit der Bibliothek AMP ist dies mit geringem Aufwand möglich.
weiterlesen
01.07.2013
Tiefenanalyse
Wie arbeitet ein .NET-Profiler intern? Am Beispiel eines kleinen Profilers werden das Profiling API vorgestellt und die Mechanismen erläutert, die beim Analysieren einer .NET-Anwendung ablaufen.
weiterlesen
01.07.2013
Das Rundum-sorglos-Framework
Catel verspricht, mehr als nur ein weiteres MVVM-Framework zu sein. Wie es diesen Anspruch umsetzt und ob es ihm gerecht wird, hat dotnetpro untersucht.
weiterlesen
01.07.2013
Mit mehr Format
Seit der ersten Vorstellung von ZXing.Net in der dotnetpro hat die Bibliothek viele Änderungen erfahren. Fabian Deitelhoff hat sie für die dotnetpro zusammengefasst.
weiterlesen
01.07.2013
Volle Kraft voraus
Moderne Rechner haben mehrere Prozessorkerne. Nur asynchroner Code nutzt die Kerne optimal. In F# gibt es dafür asynchrone Workflows und Agents – sogar schon länger als Async und Await in C#.
weiterlesen
CD-Inhalt
Testen
01.07.2013
Tools und Frameworks
Tests sind eine fundamentale Maßnahme, um die Qualität von Software zu erhöhen. Im Idealfall laufen sie automatisch ab – beispielsweise vor dem Einchecken in ein Versionskontrollsystem.
weiterlesen
Backend
01.07.2013
Der Besser-Mapper
Devart hat sich einen Namen als Anbieter von Datenbanktreibern gemacht. Der grafische Editor Entity Developer kann mit einigen Funktionen mehr aufwarten als der in Visual Studio integrierte Designer.
weiterlesen
Bücher
01.07.2013
Große Pläne
PaperC will den Umgang mit Fachliteratur revolutionieren. Inzwischen meldet das Unternehmen, dass es seiner Kundschaft auf der neuen Plattform PaperC.com Zugriff auf knapp 60.000 elektronische Publikationen von über 450 Verlagen bieten kann – mehr als dreimal so viel wie auf der alten Plattform PaperC.de.
weiterlesen
Planung
01.07.2013
Ordentlich die Meinung sagen
Sie sind schüchtern? Sie scheuen sich, einen laufenden Vortrag zu unterbrechen? Dann sollten Sie den Heckle-Service nutzen, den Ralf Westphal mit neuesten Internet-Technologien mit Ihnen entwickelt.
weiterlesen
Prozess
01.07.2013
Organisierter Code
Eine der stärksten Fähigkeiten von Git ist die Möglichkeit, Code in Branches auf recht einfache Weise verwalten und umstrukturieren zu können. dotnetpro stellt das Konzept vor.
weiterlesen
01.07.2013
Das Reifegradmodell
Um Scrum zu implementieren, muss sich die ganze Organisation ändern – und das Denken. Dies ist in der Praxis nicht immer vollständig möglich. Das Scrum-Reifegradmodell erlaubt unterschiedliche Implementierungsvarianten.
weiterlesen
Meinung
01.07.2013
Wie Komponenten den Termin retteten
Im ICE nach Wuppertal. Nur noch wenige Minuten bis zur Ankunft. Ich stehe auf, um mir für den flotten Ausstieg einen guten Platz zu sichern.
weiterlesen
Praxis
01.07.2013
Mathe, Bio und Physik? ? Geht!
Die Auswahl der Fächer in der gymnasialen Oberstufe lässt ein paar Freiräume. Als Übung dieses Monats galt es, die Regeln für eine korrekte Belegung zu implementieren. Wie sich herausstellte, sind diese einfacher als angenommen.
weiterlesen
01.07.2013
Nicht nur für Vokabeln
Manches muss man einfach auswendig lernen, Vokabeln beispielsweise. Am besten funktioniert das, wenn die Wiederholungen in größer werdenden Abständen stattfinden. Ruft das nicht geradezu nach einer Softwarelösung?
weiterlesen
01.07.2013
Variable Fliesenspiegel
Nachdem im ersten Teil die Auflistungsklasse MetroTiles programmiert wurde, kommt nun die dynamische Kachelverwaltung DynTileCtl an die Reihe. Sie ist für Anordnung und Ausgabe der Kacheln zuständig.
weiterlesen
01.07.2013
Everything is illuminated
Damals. Erinnern Sie sich noch, als Sie nach Hause kamen, blind rechts neben die Tür griffen und das Licht einschalteten?
weiterlesen
Grundlagen
01.07.2013
Mehr als ?Hallo Welt?
Die einen lieben sie, die anderen hassen sie: die Konsole. Um sie anzusteuern, enthält .NET die Console-Klasse im Namensraum System. Die kann weit mehr, als nur einzeilige Meldungen ausgeben. dotnetpro erklärt, was.
weiterlesen
Arbeitsmarkt
01.07.2013
Volldampf voraus
Der Software-Branche geht es unverändert gut, die Unternehmen suchen weiterhin kräftig nach neuem Personal.
weiterlesen