dotnetpro 11/2013
Editorial
01.11.2013
Was machen Sie eigentlich gegen Spionage?
Neulich ergab sich nach einem Treffen der .NET-Usergroup Munichdot.net eine überfällige Diskussion, die Usergroup Lead Hardy Erlinger angestoßen hatte: Was sagen wir Entwickler zum Datensammeln der diversen Geheimdienste?
weiterlesen
Aktuell
01.11.2013
Aktuell
Steigendes Qualitätsbewusstsein bei Deutschlands IT-Firmen - Die beliebtesten Entwicklertools in der Cloud - Schnellere Abfragen mit der Datenbank SQLite 3.8 - C++ 11 in Visual Studio 2013 - JavaScript mit Ember.js 1.0 - Windows-Phone-Anwendung à la hybrid - Software an Hardwareschlüssel binden u.v.m.
weiterlesen
01.11.2013
Es geht immer noch besser
Rundflug als Willkommensgruß? Verabschiedung mit Pizza? Die zweite dem Austausch gewidmete Woche führte Ralf Westphal nach Bamberg zu medatixx – wo in den Gängen Liebesbriefe kleben.
weiterlesen
Schwerpunkt
01.11.2013
Der Bus ist da!
In Zeiten der globalen Vernetzung werden die verteilten Systeme immer mehr und es kommunizieren immer mehr Maschinen miteinander. Das Framework MassTransit unterstützt sie dabei.
weiterlesen
01.11.2013
Der Ring der Macht
Der Einsatz eines Peer-to-Peer-Netzwerks ist eine interessante Option, um ein ausfallsicheres und zuverlässiges System aufzubauen. Die erfolgreiche Implementierung setzt ein gutes Verständnis des zugrunde liegenden Protokolls voraus.
weiterlesen
01.11.2013
Kleiner, schneller ... ProtoBuf!
Das rasante Wachstum der zu verarbeitenden Datenmengen bereitet Entwicklern Kopfzerbrechen. Das von Google entwickelte Format Protocol Buffers macht die Mengen handhabbar.
weiterlesen
01.11.2013
Update der Steckverbindungen
Sockets scheinen zum alten Eisen zu gehören. Die wenig beachtete Alternative zur Client-Server-Kommunikation sollte aber nicht unterschätzt werden. Seit .NET 2.0 hat Microsoft zahlreiche Verbesserungen daran vorgenommen.
weiterlesen
Frontend
01.11.2013
MVC macht’s möglich
Und dann wünschte der Kunde auch noch eine App für Windows Phone, Android und iOS. Was normalerweise das Erlernen verschiedener Sprachen und Plattformen nach sich ziehen würde, macht Orubase auf .NET.
weiterlesen
CD-Inhalt
01.11.2013
MVC, MVP, MVVM
Ein großer Haufen Code ist eine Katastrophe: Wer soll da durchblicken, geschweige denn den Code erweitern?
weiterlesen
Tools
01.11.2013
Version mit ++
Prall gefüllt mit neuen Funktionen kommt die Visual Studio 2013 Preview daher. Wer sie aber installiert, wird die Highlights erst einmal nicht finden. Wir spielen Fremdenführer für Sie.
weiterlesen
Core
01.11.2013
Individualisierung ganz leicht
Personalisierbare Portalseiten lassen sich einfach auf das MVC-Muster abbilden. Von der Entwicklung einer eigenen Personalisierung darf man sich dabei nicht abschrecken lassen.
weiterlesen
01.11.2013
Letzte Vorbereitungen
Nachdem die für Updates erforderlichen Operationen definiert sind, geht es nun um die Aktualisierungseinstellungen in der Registry. Zudem werden die restlichen Vorbereitungen für das Update durchgeführt.
weiterlesen
Backend
01.11.2013
Schnelle Datenpumpe
Die WCF-Datendienste bieten eine Implementierung des Open Data Protocol (OData). Die Dienste können Feeds auf Basis eines Entity-Framework-Modells schnell und elegant erstellen. Auch andere Datenquellen sind möglich.
weiterlesen
01.11.2013
Nur Feiglinge speichern
Eine Windows-Store-App soll Daten von einem Server holen und darstellen: Diese häufig nachgefragte Lösung entsteht in der Artikelserie. Der erste Teil beschreibt die Entwicklung des Backends mit Windows Azure SQL Database.
weiterlesen
Bücher
01.11.2013
E-Book aus der Vergangenheit
Sage und schreibe 28 Jahre schlummerte das Manuskript ungelesen und längst vergessen im Regal. 220 mit dem Nadeldrucker ausgedruckte Seiten.
weiterlesen
Planung
01.11.2013
Biologiestunde
Menschliche Zellen kommunizieren, indem sie Nachrichten senden, ohne zu wissen, an wen sie diese schicken. Genau so können auch objektorientierte Systeme funktionieren. So wie Alan Kay sie ursprünglich vorgeschlagen hatte.
weiterlesen
Prozess
01.11.2013
Aus Alt mach Neu
Die Konvertierung eines Setup- und Bereitstellungsprojektes zu Windows Installer XML ist die eine Sache – Übernahme und Verwendung von benutzerdefinierten Aktionen eine ganz andere.
weiterlesen
01.11.2013
Analog versus Digital
Die Auswahl der richtigen Werkzeuge erleichtert die Arbeit meist signifikant, nicht nur in Scrum-Projekten. Wo aber liegen die Vor- und Nachteile der unterschiedlichen Optionen?
weiterlesen
Sandbox
01.11.2013
Meeting-Lust statt -Frust
Bei meiner zweiten Station auf der Walz habe ich eine Fotokopie an der Wand gesehen, die ich nett fand.
weiterlesen
Praxis
01.11.2013
Wenn der Wecker klingelt
Bei Twitter einen Tweet zeitgesteuert abzusetzen ist einerseits leicht zu lösen. Andererseits ist der Umfang dennoch nicht unerheblich, da diverse Technologien zum Einsatz kommen. Ein erster Durchstich durch die Aufgabe.
weiterlesen
01.11.2013
Fremden Code ergänzen
Das Frontend zum verzögerten Zwitschern ist weder als besonders schön noch als vollständig zu bezeichnen. Also los: Wie wäre es, wenn Sie es erweitern?
weiterlesen
01.11.2013
Die Bourne-Übertragung
Diesen Monat habe ich mir für Sie ein Grundlagenthema überlegt: Die JavaScript Object Notation, kurz JSON.
weiterlesen
Grundlagen
01.11.2013
Ordnung ist das halbe Leben
Um Dateien und Verzeichnisse zu kopieren, zu verschieben oder zu löschen, bietet .NET dem Entwickler eine Reihe von Klassen. dotnetpro gibt Ihnen einen Überblick, wie Sie FileInfo & Co. am geschicktesten verwenden.
weiterlesen
Arbeitsmarkt
01.11.2013
Kleine Flaute in den Ferien
Die aktuelle Datenerhebung fand Anfang September statt, kurz bevor in Bayern – dem wichtigsten Bundesland für die Anzahl der Entwickler-Jobs – die Ferien zu Ende gingen.
weiterlesen