dotnetpro 12/2013
Die Bibliothek RestSharp erlaubt die einfache Kommunikation mit einem Service, der sich auf den Representational State Transfer (REST) versteht. Der Artikel inklusive Screencast zeigt, wie die Bibliothek eingesetzt werden kann.
.NET · Webentwicklung
Entwickler-Almanach 12/2013
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.
Tooling · .NET
Entwickler-Almanach 12/2013
developer media sprach mit den Experten Fabian Deitelhoff, Golo Roden und Johannes Hofmeister über das Jahr 2013 und darüber, was Entwickler in 2014 erwarten dürfen.
Tooling
dotnetpro 11/2013
Das Deployment einer Software ist eine Wissenschaft für sich. Statt aber viele Dateien zu verteilen, packt LibZ alles in eine. Das Framework schlägt dafür einen anderen Weg ein als beispielsweise ILMerge.
.NET · Tooling
dotnetpro 11/2013
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 wurden zahlreiche Verbesserungen vorgenommen.
.NET
dotnetpro 11/2013
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.
.NET · Tooling
dotnetpro 10/2013
Softwareentwicklung ist teuer. Die Pflege und Wartung allemal. Kommerzielle Produkte sollten daher durch ein Lizenzmodell geschützt werden. Das geht sehr einfach mit der Bibliothek Portable.Licensing.
.NET
Visual Studio One September 2013
Zur Lokalisierung gehören neben Texten auch Ländercodes, Währungen, Maßeinheiten und Zeitzonen. Der Beitrag zeigt, wie sich diese Kultureigenschaften mit CultureInfo, RegionInfo und TimeZoneInfo aus System.Globalization ermitteln lassen.
.NET · C#
Entwickler Magazin September 2013
Die Klassen Trace und Debug im .NET-Framework im Vergleich: Der Beitrag zeigt die TraceListener-Klasse mit mehreren Ausgabezielen und Konfiguration, Tracing in eigenen Anwendungen und Plugins sowie ein Add-In für Visual Studio 2008.
.NET · Tooling
dotnetpro 09/2013
Obwohl heute immense Rechenleistung zur Verfügung steht, gibt es viele Probleme, die sich nicht effizient berechnen lassen. Mit dynamischer Programmierung geht es aber doch.
.NET
dotnetpro 09/2013
Das Interface INotifyPropertyChanged ist das klassische Beispiel: Statt viel Code per Hand zu schreiben, kann das Open-Source-Projekt Fody die Anweisungen automatisch in die Intermediate Language (IL) weben.
.NET · Tooling
dotnetpro 08/2013
Müssen in einer Anwendung wiederkehrende Aufgaben zu bestimmten Zeitpunkten gestartet werden, ist Quartz.NET die erste Wahl. Lernen Sie das Framework über den Artikel oder den Screencast auf der Heft-CD kennen.
.NET · Tooling
dotnetpro 07/2013
Mit C# Smörgåsbord, wie es im originalen heißt, schafft Filip Ekberg eine schöne Übersicht über viele verschiedene Themenbereiche der C#- und .NET-Welt, die so in keinem anderen Buch zu finden sind.
C# · .NET
dotnetpro 07/2013
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.
.NET
Visual Studio One 06/2013
Zusammen mit dem .NET Framework 4.5.1 und Visual Studio 2013 hat Microsoft Version 6 des Entity Frameworks veröffentlicht. Der Artikel gibt einen Rundumblick und stellt wichtige Änderungen im Detail vor.
.NET
Visual Studio One 05/2013
Verschlüsseln ist wichtig. Auch - oder gerade - bei E-Mails. Dieser Artikel ist eine Aufarbeitung zweier Blogbeiträge, die wichtige Informationen zur Verschlüsselung von E-Mails mit Outlook 2013 zusammenfassen.
Tooling
dotnetpro 05/2013
Schnittstellen nach dem REST-Prinzip gehören für Webplattformen zum guten Ton. So auch beim Businessnetzwerk XING, das seit Mitte Dezember 2012 seine Hauptfunktionen über ein API zur Verfügung stellt.
Webentwicklung
Visual Studio One 05/2013
Wiederkehrende Aufgaben sind in vielen Situationen hilfreich. Mit der Bibliothek NCron ist es möglich, Tasks schnell, unkompliziert und flexibel zu konfigurieren und zu planen, so dass sie wiederholt ausgeführt werden.
.NET · Automatisierung
Visual Studio One 04/2013
Fehler im Quelltext findet nur derjenige, der weiß, wo die aktuelle Methode aufgerufen wurde. Mit den Bordmitteln des .NET Frameworks gelang das bisher nur über manuelle Debug-Ausgaben. C# 5.0 schafft Abhilfe.
.NET · C#
dotnetpro 04/2013
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.
.NET · C#
Visual Studio One 03/2013
Mit dem Roslyn-Projekt öffnet Microsoft erstmals die Compiler der Sprachen C# und VB.NET für jedermann. Der Artikel gibt einen Überblick über die Dienste, die durch Roslyn zur Verfügung stehen.
.NET · C# · Tooling
IT Spektrum 03/2013
Die wichtigsten Entscheidungen im Architekturprozess werden meistens erst gar nicht dokumentiert. Ganz im Gegenteil geht häufig ein Großteil der flüchtigen Informationen im Entwicklungsprozess einer Softwarearchitektur verloren. Gerade diese sind jedoch essenziell, wenn es um die Wartbarkeit und um nachträgliche Änderungen an der Architektur geht. Der Artikel macht auf dieses Problem aufmerksam und zeigt Möglichkeiten, es zu lösen.
Softwarearchitektur
Visual Studio One 02/2013
In vielen Softwareprojekten wird die Dokumentation stark vernachlässigt und die Architektur oftmals völlig außen vor gelassen. Stefan Zörner zeigt in seinem Buch Auswege aus dieser alltäglichen Projektsituation.
Softwarearchitektur
Visual Studio One 02/2013
NuGet hat sich in den vergangen Jahren stark weiterentwickelt. Neben neuen Funktionen ist auch die Community enorm gewachsen, was viele neue Pakete zur Folge hat. Der Artikel zeigt die immense Entwicklung von NuGet.
.NET · Tooling
dotnetpro 02/2013
Der Rumpf für einen Dienst ist schnell erstellt. Komplizierter ist es bei der Fehlersuche. Das Projekt Topshelf nimmt sich dieses Problems an und vereinfacht Entwicklung und Debugging von Diensten.
.NET · Tooling
dotnetpro 01/2013
Code zur Laufzeit erzeugen oder Quelltexte in der eigenen Anwendung programmatisch analysieren – die Open Source Bibliothek NRefactory kann beides.
.NET · C# · Tooling
Visual Studio One 01/2013
JavaScript ist eine seit langer Zeit etablierte Sprache, die großen Zulauf erfährt. Einige Schwächen, die wie fehlende Typisierung, möchte Microsoft mit der eigens entwickelten Sprache TypeScript ausmerzen.
Webentwicklung