dotnetpro 01/2014
Editorial
01.01.2014
Rehabilitation
Dann tritt ein Sprecher vor die Kamera. „Die Kammer kam aufgrund neuester Erkenntnisse zu dem Schluss, dass der Angeklagte unschuldig ist. Das Gericht spricht ihn deshalb von jeder Schuld frei, setzt ihn auf freien Fuß und rehabilitiert ihn in vollem Umfang.“
weiterlesen
Aktuell
01.01.2014
Aktuell
Microsofts neue Liebe zu .NET - .NET everywhere - Surface 2 verfügbar - Visual Studio flirtet mit Python - IntelliSense für XAML-Ressourcen u.v.m.
weiterlesen
01.01.2014
Nicht von dieser Welt
Englisch prallt auf Deutsch, PHP-Projekt auf .NET-Wissen: Die dritte Station der Walz überrascht Ralf mit noch nie Dagewesenem.
weiterlesen
01.01.2014
Let the sun shine
Wer sich mit Sonnenkollektoren beschäftigt, profitiert in zweierlei Hinsicht: Er bekommt Gratis-Warmwasser vom Dach und die Chance, eines von drei Nokia Lumia zu gewinnen.
weiterlesen
Contest
01.01.2014
Endlich sauber!
Wenn 18 Entwickler eine dreckige Lösung refaktorisieren, kommt etwas heraus, das sicher sauberer ist als das Original. Die Einschätzung, wie sauber das dann ist, gestaltete sich allerdings schwieriger als gedacht.
weiterlesen
Schwerpunkt
01.01.2014
Grenzkontrollen
Authentifizierungen gehören sicherlich zu den schwierigsten Herausforderungen bei RESTful Web-APIs, sowohl auf Client- als auch auf Serverseite. dotnetpro zeigt, worauf es ankommt.
weiterlesen
01.01.2014
Das Vorhängeschloss
Wollen Sie Ihre Anwendungen vor unberechtigter Vervielfältigung, Verteilung und Disassemblierung schützen? Im Überblick finden Sie die passende Lösung. Und es muss gar nicht nur für .NET sein.
weiterlesen
01.01.2014
Krieg und Frieden
Viele ASP.NET-Webanwendungen sollen Sicherheitslücken haben. dotnetpro beleuchtet, mit welchen Angriffen Sie rechnen müssen und wie ihnen zu begegnen ist.
weiterlesen
01.01.2014
Trau, schau, wem ...
Ausführbare Dateien zu signieren gehört zum guten Ton. Bei Office-Add-ins ist es sogar Pflicht. Dazu ist nicht einmal ein teures offizielles Zertifikat nötig, es genügt auch ein hausgemachtes.
weiterlesen
Tools
01.01.2014
Glückshormone ausschütten
Die Installation von Software ist mit viel Aufwand verbunden. Zudem fehlt unter Windows eine zentrale Stelle für das Verwalten und Verteilen von Paketen, ähnlich apt-get unter Linux. Chocolatey möchte diese Lücke schließen.
weiterlesen
Core
Datum und Uhrzeit mit Noda Time im Griff
19.12.2013
Zeitlos schön
Der Umgang mit Datum und Uhrzeit im .NET Framework gilt als nicht besonders komfortabel. Hier kann die Bibliothek Noda Time helfen, ein Port der Java-Bibliothek Joda-Time.
weiterlesen
01.01.2014
Pünktlich reagieren
Rx ist eine mächtige Bibliothek, um asynchrone Datenströme zu verarbeiten. Dieser Artikel gibt einen Einblick in die Funktionsweise und zeigt einige Verwendungsmöglichkeiten auf.
weiterlesen
01.01.2014
Code aus der Fabrik
Mit diesem Artikel startet eine Serie zu den Features der sich in Visual Studio 2010 integrierenden Softwarefabrik, den CodeFluent Entities (CFE). In diesem ersten Teil vorgestellt werden CFE-Builder und CFE-Modeler.
weiterlesen
01.01.2014
Software-Tuning
Alle reden darüber, aber kaum jemand benutzt sie wirklich. Dabei ist die aspektorientierte Programmierung nicht schwer zu verstehen, zudem helfen Tools dabei, sie umzusetzen – ein Überblick.
weiterlesen
CD-Inhalt
01.01.2014
Tools für beste Grafik
Ob Webseiten oder grafische Oberflächen von Desktop-Anwendungen oder mobilen Apps: Für gutes Aussehen braucht es meist Bilder oder Icons.
weiterlesen
Frontend
01.01.2014
Evolution des Modern UI
Wer Anwendungen für Windows 8 erstellt, kommt an XAML kaum vorbei. Seit den ersten Gehversuchen hat Microsoft seine GUI-Beschreibungssprache permanent um neue und attraktive Funktionen erweitert.
weiterlesen
01.01.2014
Einmal selbst OEM sein
Modern-UI-Anwendungen auf einem Tablet sind eine attraktive Möglichkeit für öffentliche Anwendungen. Windows 8 Embedded lässt sich dafür zu einem Kioskmodus zusammensetzen.
weiterlesen
01.01.2014
Gekonnt zweigleisig fahren
Asynchrone Programmabläufe lassen sich heute leicht und sicher umsetzen. Bei einer WPF-Anwendung ergibt sich daraus jedoch eine ganze Reihe besonderer Herausforderungen.
weiterlesen
01.01.2014
Renovierungsarbeiten
4 x 4-Riesenkacheln, flexible App-Breiten, neuer Ansatz der In-App-Suche – das sind nur drei von vielen Neuerungen, die Windows 8.1 mitbringt. dotnetpro zeigt, wie Sie Ihre App mit den Funktionen tunen können.
weiterlesen
Backend
01.01.2014
Fremdgehen möglich
Mit wenigen Zeilen Code stellt im letzten Teil der Serie die Win8-Store-App die Verbindung zu einem Backend her, das sich als sehr flexibel erweist.
weiterlesen
01.01.2014
Migrationsherausforderungen
Mittlerweile sind mehrere Versionen des Entity Frameworks im Umlauf, zudem wird es zu einem .NET-unabhängigen Projekt. Das wirft Fragen nicht nur bei der Versionsumstellung auf.
weiterlesen
Bücher
01.01.2014
Die Dinos sagen leise Servus
Im Jahr 2013 ist die Zahl der Buchverlage, die deutschsprachige IT-Fachbücher veröffentlichen, wieder etwas kleiner geworden.
weiterlesen
Planung
01.01.2014
Sechs Wege zur Integration
Jede Anwendung muss irgendwann erweitert werden und dann wird unter Umständen eine schon lange zum alten Eisen geworfene Technologie für den Entwickler plötzlich wieder aktuell. Wie damit umgehen?
weiterlesen
Prozess
01.01.2014
Das Leben ist ein Kreis
Wie soll eine Software entstehen? Microsoft hat dazu einen Vorschlag. Neno Loje und Thomas Schissler haben ihn in einen Artikel gegossen, den es im Web zu lesen gibt. Eine Zusammenfassung von Tilman Börner.
weiterlesen
Meinung
01.01.2014
Anders ist möglich
Die Chancen stehen gut, dass auch Sie zu denen gehören, die sich grundlegende Veränderungen in der Weise wünschen, wie in Ihrem Unternehmen gearbeitet wird.
weiterlesen
Praxis
01.01.2014
Lohnt nicht gibt?s nicht
Eine saubere Trennung von Entwurf und Implementation, darum ging es mir bei dieser Aufgabe – und sei es für eine einzelne Methode. Denn Drauflosprogrammieren war gestern.
weiterlesen
01.01.2014
Ran an den Kalender
Termine in Kalendern verwalten zu können ist nützlich. Und Online-Kalender, die man mit mehreren Benutzern teilt, sind für mich nicht mehr wegzudenken. Doch wie geht man als Entwickler mit so einem Kalender-API um?
weiterlesen
01.01.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.01.2014
Dr. Kleinermacher
Das ZIP-Format wird von .NET über die Klassen System.IO.FileClass und System.IO.Compression.ZipArchive unterstützt. Die hier vorgestellten Zusatzfunktionen zeigen, wie man komfortabel mit Archiven arbeiten kann.
weiterlesen
01.01.2014
Wider das Fluchen beim Suchen
So in etwa wollte ich diesen Artikel beginnen: „Vor einigen Monaten habe ich an dieser Stelle schon einmal über eine unserer liebsten Bibliotheken geschrieben, die Volltextsuche Lucene.NET.“
weiterlesen
Grundlagen
01.01.2014
Zwischensprachliches
Die Microsoft Intermediate Language ist die gemeinsame Sprache, in die sich jede .NET-Sprache übersetzen lässt. Sie ist das Herz der Common Language Runtime und befähigt .NET, Anwendungen plattformunabhängig auszuführen.
weiterlesen
Softskills
01.01.2014
Es geregelt kriegen
Aufgaben erledigen, Ziele erreichen – darum geht es jeden Tag. Manchmal fehlt dazu die Lust und oft die Zeit, alles zu bewältigen. Da heißt es, den Überblick zu behalten – die richtige Technik hilft dabei.
weiterlesen
Arbeitsmarkt
01.01.2014
C#-Skills stärker gefragt
Das Job-Barometer der dotnetpro gibt jeden Monat eine Antwort auf die Frage, wo in Deutschland die meisten Stellen für .NET-Entwickler angeboten werden.
weiterlesen