dotnetpro 04/2014
Editorial
01.04.2014
Smartphones und Wolken zuerst
Microsoft ist groß. Viele Mitarbeiter köcheln am Brei herum und jeder würzt ihn mit seinem ganz eigenen Aroma. Logisch, dass nicht alle mit einer Zunge sprechen.
weiterlesen
Aktuell
01.04.2014
Aktuell
Android++: Apps in Visual Studio entwickeln - ERPConnect für VS 2013 - Neue DB2-Treiber - Mail-Bibliothek in C# - Neue Entwickler-Tools für Kinetic Open Storage u.v.m.
weiterlesen
01.04.2014
Der Musterkoffer
Der dotnetpro.contest rettet Sie diesmal vor Radarfallen: Mithilfe von Mustererkennung spürt ein Computer die kleinen Kästchen auf, die neben der Fahrbahn stehen. Wir legen zumindest den Grundstein für so eine Lösung.
weiterlesen
Contest
01.04.2014
Sonne satt
In diesem Programmierwettbewerb galt es, die Steuerung einer Sonnenenergieanlage zu entwickeln. Fast nur Sonnenschein brachten die 45 Einsendungen, die alle funktionierten – bis auf Teilaufgaben.
weiterlesen
Schwerpunkt
01.04.2014
Polyglott mit einer Sprache
Für mehrere mobile Plattformen zu entwickeln ist aufwendig. Wenn es sich dabei um Windows Phone, Android und iPhone handelt, nehmen die Xamarin-Bibliotheken dem C#-Entwickler viel Arbeit ab.
weiterlesen
01.04.2014
Viele Wege ohne König
Es ist und bleibt ein Wunschtraum: einmal geschrieben, auf verschiedenen Plattformen lauffähig. Abstriche muss man bei der Performance oder der Plattformechtheit machen. Aber es gibt gute Fast-Lösungen.
weiterlesen
01.04.2014
Gerüstet für Spezialfälle
Wer für unterschiedliche Systeme entwickeln will, wie Android und iOS, wird früher oder später mit deren spezifischen Problemen konfrontiert. Dann sollte man schon mal gehört haben, worin diese bestehen.
weiterlesen
01.04.2014
Voll integriert, aber eigenwillig
Im November 2013 hat Microsoft die Node.js-Tools für Visual Studio vorgestellt, mit deren Hilfe sich entsprechende Anwendungen in Visual Studio entwickeln, testen und veröffentlichen lassen. Sie hinterlassen einen gemischten Eindruck.
weiterlesen
Tools
01.04.2014
Das Tool der Teams
Microsoft hat die nunmehr fünfte Version des Team Foundation Servers (TFS) veröffentlicht. Im Folgenden finden Sie einen Überblick über die zahlreichen neuen Features des TFS 2013.
weiterlesen
01.04.2014
Der ewig integrierte Stenz
Wie man mit dem neuen Visual Studio Online Code schreiben und verwalten kann, war Bestandteil des ersten Artikels. Diesmal wird gezeigt, wie man sich eine produktive Entwicklungsumgebung in Kombination mit Azure aufsetzt.
weiterlesen
Frontend
01.04.2014
Mobile Leinwand
Für das Bearbeiten von Bildern stellt Nokia ein mächtiges Framework zur Verfügung. Damit sind professionelle Anwendungen möglich – wenn der Einstieg erst mal geschafft ist, denn die Dokumentation ist noch dürftig.
weiterlesen
01.04.2014
Smarter Empfänger
Im ersten Artikel dieses Zweiteilers wurde die Fernsteuerungs-App aufgebaut. Jetzt folgt die zu steuernde Hardware auf Basis von Netduino, dem per .NET Micro Framework programmierbaren Klon von Arduino.
weiterlesen
CD-Inhalt
01.04.2014
Windows Phone
„Mobile first, cloud first“ lautet die derzeitige Devise von Microsoft. Nach dem verpassten Aufstieg der Smartphones hat Microsoft einiges aufzuholen.
weiterlesen
Core
01.04.2014
Wege aus dem Verkehrskollaps
Egal ob Züge auf dem Schienennetz oder selbstfahrende Roboter – wenn Routen in einem gemeinsamen Wegenetz befahren werden, ist der direkte Weg selten der beste. Ein dynamischer Routing-Algorithmus kann Konflikte verhindern.
weiterlesen
01.04.2014
Schwung für die Roulettekugel
In vielen Situationen werden Zufallszahlen benötigt – beim Generieren von Testdaten, mathematischen Simulationen, der Auswahl von Elementen, in der Kryptografie. Doch wie kann der Zufall in .NET berechnet werden?
weiterlesen
01.04.2014
Von POCO zu DocumentType
Mit Visual Studio lassen sich Erweiterungen für das .NET-CMS Umbraco erstellen. Dazu ist lediglich das Framework uSiteBuilder nötig. Auf diese Weise ermöglicht es einen Code-First-Ansatz, um die Struktur der Website anzulegen.
weiterlesen
01.04.2014
Kugelsichere Weste
Das Thema Web Application Security will einfach nicht mehr verschwinden. Viele Anwendungen haben irgendeine Sicherheitslücke. Die Anbieter von Webbrowsern reagieren mit Schutzmaßnahmen in ihren Browsern.
weiterlesen
01.04.2014
Fabrikneues für den Desktop
In diesem vierten Teil der Serie zur in Visual Studio integrierten Softwarefabrik CodeFluent Entities (CFE) wird die Entwicklung von Windows-Forms-Anwendungen in einer Client-Server-Architektur vorgestellt.
weiterlesen
Backend
01.04.2014
Mehr Platz im Pool
Es ist wieder so weit: Eine neue Version des SQL Servers ist da. Schneller, besser, schöner – das sind wie immer die Schlagworte. Aber was versteckt sich wirklich dahinter? dotnetpro gibt Ihnen in dieser dreiteiligen Serie einen Überblick.
weiterlesen
01.04.2014
Die Datenbank-Konsole
LINQ ist aufgrund der statischen Typisierung beliebt. Um zum Testen von Befehlen nicht immer einen Compiler anwerfen zu müssen, bietet sich das Werkzeug LINQPad an, das interaktive LINQ-Eingaben erlaubt.
weiterlesen
Bücher
01.04.2014
E-Books im Abo
Seit Anfang Februar 2014 läuft der Testbetrieb der Plattform www.readfy.com, welche sich selbst als das Spotify für E-Books bezeichnet.
weiterlesen
Prozess
01.04.2014
Verteilt oder nicht verteilt
Der Team Foundation Server ist Herz und Hirn von Microsofts ALM-Stack. Im Bereich Quellcodeverwaltung hat sich Git als echte Alternative für viele Entwickler erwiesen. Welches Produkt empfiehlt sich für welches Szenario?
weiterlesen
Meinung
01.04.2014
Knausern als Symptom
Das ist der Snack, den ein deutscher Konzern seinen acht Teilnehmern an einer Clean-Code-Developer-Seminarreihe sowie mir als Trainer pro Tag offeriert: neun abgezählte Balisto-Riegel oder auch mal neun Pick-Up-Schokokekse.
weiterlesen
Praxis
01.04.2014
In der Bücherei
Szenenwechsel: Nach zwei Aufgaben für das Web soll in dieser Runde für den Desktop entwickelt werden. Hier hat .NET einige Technologien vorzuweisen. Kann Node.js dagegenhalten?
weiterlesen
01.04.2014
Ja ist denn heut schon Montag?
Das nützliche „cal“ gibt es unter Windows nicht? Macht nichts – bauen wir es eben selbst. Ohne Tests geht da gar nichts. Aber mit wird’s komfortabel. Noch ein bisschen Entwurf dazu und schon fluppt die Lösung wie geschmiert.
weiterlesen
01.04.2014
Freie Auswahl
Um die Elemente eines ZIP-Archivs getrennt und sicher zu verarbeiten, fehlen im ZIP-Projekt noch einige Auswahlfunktionen und elementspezifische Funktionen für die Verarbeitung, die hier nachgeliefert werden.
weiterlesen
01.04.2014
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.2014
LINQe Alternative?
Im vergangenen Monat habe ich ganz tief in die Themenkiste gegriffen. Selbst etwas überrascht hielt ich schließlich LINQ in der Hand, genauer LINQ to Objects.
weiterlesen
dotnetpro.dojo
01.04.2014
Wir sind die Bank
Dank SEPA werden die Zahlenkolonnen immer länger. Wenn Sie eine Bank gründen wollen, sollten Sie rechtzeitig ein Programm am Start haben, um Kontonummern zu scannen und optisch zu erkennen.
weiterlesen
Arbeitsmarkt
01.04.2014
Der Job-Markt nimmt Fahrt auf
Das Job-Barometer der dotnetpro gibt jeden Monat eine Antwort auf die Frage, wo in Deutschland die meisten Jobs für .NET-Entwickler zur Verfügung stehen.
weiterlesen