Neu in TFS 2015 – das Kanban Board wird erwachsen

Wie beliebt sie doch sind: Boards in allen Varianten. Wir sehen sie immer wieder, gezeichnet auf dem Flipchart oder Whiteboard, selbstgebaut an Pinnwänden, Karten an großen Glasscheiben in Großraumbüros, vorgefertigte Boards und manchmal sogar digital. Der TFS bietet seit einiger Zeit neben dem Taskboard auch Kanban Boards für die verschiedenen Ebenen der Portfolioplanung. Mit dem…

Neu in VS 2015 – Roaming Custom Layouts

Der Alltag als Consultant könnte abwechslungsreicher nicht sein. Nicht selten kommt es vor, dass innerhalb weniger Tage verschiedene Kunden an unterschiedlichen Standorten betreut werden. In solchen Situationen will die Reisezeit gut genutzt werden. Im Zug schnell das Notebook aufgeklappt und die letzten Änderungen im Code überflogen, bevor es im Büro dann an die nächste User…

Neu in VS 2015 – IntelliTest

Eine oft unterschätzte Aufgabe ist die Arbeit an einer Codebasis, die keine ausreichende Testabdeckung besitzt. Ob sich eine Änderung durch einen ungewünschten Seiteneffekt auf andere Stellen auswirkt, ist in diesem Fall nur schwer zu beurteilen. Bisher muss das Arbeiten “nach bestem Wissen und Gewissen” oftmals ausreichen, welches durch das Vier-Augen-Prinzip und manuelle Tests der QS-Kollegen…

Neu in TFS 2015 – Das Build-System mit Node.js

In einem vorigen Blog-Artikel hatte ich das neue Build-System vorgestellt. Auch in jenem Standard-Szenario eines Builds einer .NET-Solution bietet das neue Build-System einige Verbesserungen. Im heutigen Artikel möchte ich nun auf einen weiteren großen Vorteil eingehen: Builds für verschiedene Technologien – nicht nur aus der Microsoft-Welt. Anhand einer Build-Definition für eine Node.js-App zeige ich, dass…

Neu in VS 2015 – Cross Plattform Apps entwickeln

Mit den Visual Studio Tools for Apache Cordova lassen sich Cross Platform Apps für iOS, Android und Windows Phone Geräte entwickeln. Apache Cordova, bekannt durch PhoneGap, ist ein Open Source Framework, welches es erlaubt Standard Web Technologien wie HTML5, CSS3 und JavaScript zur Entwicklung von Apps zu verwenden, ohne die nativen Programmiersprachen der einzelnen Plattformen…