dotnetpro 04/2013
Editorial
01.04.2013
Big Data in zwei Schritten
Schritt 1 Als im letzten Jahr die Stromabrechnung eine beträchtliche Nachforderung bescherte, war klar, wer dafür verantwortlich war.
weiterlesen
Aktuell
01.04.2013
AKTUELL
In den Startlöchern - Programmieren per Fingertip - NFC mit Windows Phone 8 - Windows Phone 7.8 nun allgemein verfügbar - Kostenloses Berichts-Tool - Mit C# für iOS 6.1 entwickeln - Von MonoDevelop zu Xamarin 2.0 u.v.m.
weiterlesen
01.04.2013
Interview
„Das Schönste am Programmieren ist der Tunnel. Kollegen wissen, was ich meine.“ Interview mit Jan Fellien, .NET Software Engineer, Geschäftsführer der devCrowd GmbH und CTO bei der Freemium GmbH.
weiterlesen
01.04.2013
Mal mal wieder
Diesmal geht es im Programmierwettbewerb der dotnetpro um CG: Computer Graphics. Ihre Routine soll unter Zeitdruck ein Bild malen. Dabei soll es auch noch schön sein, sodass es eine dreiköpfige Jury beeindruckt.
weiterlesen
01.04.2013
Ich rechne Kette
Dieser Programmierwettbewerb traf den Nerv der dotnetpro-Leser: 61 Teilnehmer schickten ihre Lösungen ein. Und die waren sehr unterschiedlich in der Programmierung und im Ergebnis.
weiterlesen
01.04.2013
Hüpf mal wieder
Erweiterter Zugriff auf die verschiedenen Datenströme ist eine der Hauptfunktionen im neuen SDK. Zum Beispiel kann das Infrarotbild angezapft oder die Accelerometer-Ausgabe ausgelesen werden.
weiterlesen
Schwerpunkt
01.04.2013
Kampf mit dem Giganten
Ob E-Mails, Dokumente oder Sensoreninformationen: Die Mengen an anfallenden Daten explodieren. Sind wir in der Lage, die Datenmengen zu nutzen? Ein Diskussionsbeitrag.
weiterlesen
01.04.2013
Schwergewichte zähmen
Mit HDInsight geht Microsoft einen Schritt voran und erleichtert .NET-Entwicklern die Arbeit mit Apache Hadoop, das für die Handhabung von richtig großen Datenmengen im Petabyte-Bereich geschrieben wurde.
weiterlesen
01.04.2013
Big Data - Small Effort
Für die Analyse und Verarbeitung sehr großer Datenmengen können Cloud-Dienste schnell und einfach konkreten Nutzen und Kosteneinsparungen bringen. Das Beispiel Amazon zeigt es.
weiterlesen
01.04.2013
Die Menge macht?s
Cloud Computing hat die Anforderungen an die Architektur von Anwendungen verändert. Das Schlimme dabei ist, dass eine ungünstige Architektur im Betrieb zu höheren Kosten führt. Ein Sparplan.
weiterlesen
CD-Inhalt
01.04.2013
Dateiformate lesen und schreiben
Selbst wenn ein Dateiformat dokumentiert und die Beschreibung frei zugänglich ist, bedeutet einen Treiber dafür zu schreiben richtig Aufwand. Glücklicherweise bietet die Open-Source-Software Dateitreiber für die unterschiedlichsten Formate.
weiterlesen
Frontend
01.04.2013
Models, Views und Sternchen
In diesem zweiten Teil der Serie lernen Sie vier weitere JavaScript-Frameworks rund um das MV*-Pattern im Web kennen. Auch diesmal wird geprüft, ob sich die Bibliotheken zum Einsatz mit ASP.NET eignen oder nicht.
weiterlesen
01.04.2013
Mehr Power
Baugruben und Baustellen haben viel mit dem Entwickeln von Oberflächen und der Interaktion mit dem Anwender gemeinsam. Programmierer können davon lernen. Das UI-Tool Blend hilft dabei und erleichtert die Arbeit sehr.
weiterlesen
01.04.2013
Seitenweise Daten
Das Anzeigen vieler Datensätze klappt am besten über einen Paging-Mechanismus. InfoPath unterstützt den Entwickler dabei kaum. Mit ein paar Filtern und etwas Code lässt sich dieses Problem jedoch lösen.
weiterlesen
Core
01.04.2013
Nicht nur im Web
Die ASP.NET-Razor-Syntax hat viele Vorteile. Warum sie nicht in einer Komponente kapseln und außerhalb von ASP.NET MVC nutzen? Kein Problem für dotnetpro-Autor Marcus Neser.
weiterlesen
01.04.2013
Nicht nur mobil
Ein weiterer Sprössling im Reigen der Features von Windows Azure soll es Entwicklern deutlich erleichtern, Cloud-Backends für typische Szenarien mobiler Clients zu erstellen.
weiterlesen
Backend
01.04.2013
Regeln selbst gemacht
Beim Erzeugen der Datenbank beim Code-First-Verfahren ließen sich die zugrunde liegenden Konventionen nur ein- und ausschalten. Künftig können Sie diese Regeln auch selbst entwickeln.
weiterlesen
01.04.2013
Ohne Wartezeit
Es stellt sich immer häufiger die Frage, ob es genügt, Daten synchron abzurufen, oder ob man sie nicht lieber asynchron ansprechen sollte. Für Letzteres bietet .NET nun deutlich bessere Instrumente.
weiterlesen
Bücher
01.04.2013
Die App zum Buch
Fachbuchverlage, die etwas auf sich halten, bieten inzwischen fast alle Bücher auch als E-Books an, meist als Eins-zu-eins-Kopie.
weiterlesen
Planung
01.04.2013
Ab ins Grüne
Die Idee hinter Test Driven Development ist gut: Automatische Tests sorgen als Schnittstellenprüfung für mehr Softwarequalität. Allerdings ist der resultierende Code nicht besser lesbar. Das will TDD 2.0 verbessern.
weiterlesen
01.04.2013
Interaktion gestalten
Computer kommunizieren über verschiedene Schnittstellen mit der Welt. Oft sind das auch wieder Computer. Eine der wichtigsten Schnittstellen aber fällt aus dem Rahmen – der Mensch-Maschine-Dialog.
weiterlesen
Prozess
01.04.2013
Grüne Welle
Die neue Sprache TypeScript ist nun schon eine Zeit verfügbar. Auch wenn sie noch nicht ganz fertig ist, kann man sie schon produktiv einsetzen. Hier lesen Sie, wie Sie mit TypeScript testgetrieben entwickeln.
weiterlesen
01.04.2013
Meister der Adaption
Der Team Foundation Server 2012 ist sehr flexibel. Er erlaubt neue Work-Item-Typen hinzuzufügen und Work-Item-Masken sowie Workflows zu verändern. Außerdem lassen sich seine agilen Planungs-Tools individuell anpassen.
weiterlesen
Meinung
01.04.2013
Stop overloading
C# hat ein schönes Feature: Sie können Methoden überladen. Mehrere Methoden, die sehr Ähnliches tun und sich dafür nur in ihren Parametern unterscheiden, können denselben Namen tragen.
weiterlesen
Praxis
01.04.2013
Der Wizard bittet zur Kasse
Das Vorbild für unser kleines Übungsbeispiel kennt jeder aus Onlineshops: Nach dem Füllen des Warenkorbs sind die Zahlungsdaten einzugeben, die je nach gewählter Zahlart anders aussehen. Vier Dialoge – ein einfacher Wizard.
weiterlesen
01.04.2013
Alles auf Zeile
Es muss nicht immer ein GUI sein, Kommandozeilenprogramme tun's oft auch. Immer wieder müssen dabei die Parameter der Kommandozeile ausgewertet werden. Kann man das nicht mal generalisiert lösen?
weiterlesen
01.04.2013
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.04.2013
Ghostwriter
Nein, nein, nein! Es geht in diesem Monat nicht darum, Doktorarbeiten professionell schreiben zu lassen, statt sie dilettantisch zusammenzukopieren.
weiterlesen
Grundlagen
01.04.2013
Unter Beobachtung
Mit der Task-Parallel-Bibliothek und dem Managed Extension Framework lässt sich ein einfacher, robuster und schneller Dateiprozessor für Dateischnittstellen realisieren.
weiterlesen
01.04.2013
Zeichensalat ? nein danke
.NET beherrscht den Unicode-Standard von Haus aus. Warum also Gedanken an Encodings & Co. verschwenden –UTF-8, UTF-16, ISO 8859-1 ...? In der Theorie erspart .NET dem Entwickler all dies. dotnetpro zeigt die Praxis.
weiterlesen
Arbeitsmarkt
01.04.2013
Köln im Aufwind
Wie in jedem Monat wurde auch Anfang Februar wieder die Metasuchmaschine Jobkralle.de befragt, in deren Datenbank zum Erhebungsstichtag insgesamt 745 013 Stellenangebote aller Art verzeichnet waren.
weiterlesen