Code
01.12.2014
Nur aufgeschoben
Nicht jede ASP.NET-Anwendung ist von Haus aus nach dem Entwurfsmuster MVC aufgebaut. Falls dies später doch noch gewünscht wird, so ist es kein Hexenwerk, das Entwurfsmuster nachträglich einzubauen.
weiterlesen
01.12.2014
Eigene Regeln definieren
Ein Webservice dokumentiert in der WSDL, welche Standards er nutzt, sodass sich ein Client darauf einstellen kann. Die dafür von der WCF eingesetzten Mechanismen lassen sich auch für eigene Funktionalitäten verwenden.
weiterlesen
01.12.2014
Fast schon ein Server-Word
Um Word-Dokumente auf einem Server erstellen zu können, muss darauf Word installiert sein. Andernfalls bietet Microsoft dazu nur das recht komplizierte Open XML SDK an. Viel einfacher jedoch geht es mit TX Text Control.
weiterlesen
01.12.2014
DOCX auf dem Server erzeugen
Wer Microsoft-Word-Dokumente ohne das Office-Automatisierungs-API generieren möchte, kann auf das Open XML SDK zurückgreifen. dotnetpro zeigt, wie es geht.
weiterlesen
01.12.2014
Die Zukunft im Kinderzimmer
Die dritte Version des Robotersets Mindstorms will mit neuen Bauteilen, Bauanleitungen und erweitertem Umfang punkten. Aber hält EV3, was die Werbung verspricht? dotnetpro wirft ein Blick in die bunte Verpackung.
weiterlesen
01.12.2014
Können Sie HEXen?
Als Entwickler hat man es oft mit Dateien zu tun, die sich nicht so ohne Weiteres anzeigen lassen, weil das passende Programm fehlt. Einem Hexdump-Programm dürften Sie also schon begegnet sein. Doch wie baut man das selbst?
weiterlesen
01.12.2014
Ungleiche Softwareentwicklung
Manchmal kommt mir die aktuelle Softwareentwicklung wie eine politische Bewegung der Vergangenheit vor. Da ist so viel von Gleichheit die Rede.
weiterlesen
01.12.2014
Massen in Bewegung
Das Entity Framework unterstützt keine Massenoperationen zum Löschen oder Ändern von Datensätzen, sodass hierzu klassisches SQL einspringen muss. Abhilfe bietet das Erweiterungspaket EntityFramework.Extended.
weiterlesen
01.12.2014
Ich warte auf dich!
Wer eine SQL-Abfrage gegen Azure SQL absetzt, muss damit rechnen, dass sie auch mal schiefgeht. Doch woher weiß man, ob es an der Verbindung liegt oder an einem fehlerhaften SQL-Statement? Zeit für eine Retry-Strategie.
weiterlesen
01.12.2014
Mit C# auf Wachstumskurs
Mehrere Plattformen mit einer Code-Basis zu bedienen, ist die Domäne von Xamarin. Auf der Konferenz Evolve zeigten CTO Miguel de Icaza und CEO Nat Friedman neue Tools für die Cross-Plattform-Entwicklung.
weiterlesen