Branch Policies in TFS2015 und Visual Studio Online

TFSlovesGitHeute bin ich auf der DWX – Developer Week 2015 und demonstriere das Zusammenspiel von GIT und TFS. Während meiner Vorbereitung ist mir aufgefallen, dass sich in den letzten Wochen viel getan hat und einige Neuerungen für GIT im TFS/VSO zu finden sind. Eine sehr spannende Erneuerung im Bereich Softwarequalität sind die sogenannten Branch Policies für Git Repositories.

Weiterlesen

Visual Studio Code – der neue Editor der Visual Studio Familie

VSCode-VersionsMicrosoft hatte auf der //build/ Konferenz eine Überraschung parat. Visual Studio Code ist ein code-optimierter Editor für Windows, Linux und Mac und bereichert nun die Visual Studio Familie. Damit stellt Microsoft zum ersten Mal ein cross-plattform Entwicklungswerkzeug bereit. Erich Gamma, einer der legendären „Gang of Four“ Autoren, war an der Entwicklung maßgeblich beteiligt und hat auf der Konferenz erste Einblicke in den neuen Editor gewährt.

Weiterlesen

//build 2015 – Tag 2

build15_logoDer zweite Tag der //build/ Konferenz war spannend, aber weit weniger aufregend. Durch die Keynote des Tages habe Steve Guggenheimer und John Shewchuk geführt und haben den Entwicklern das enorme Potential Ihres heutigen Eco-Systems aufgezeigt. David Treadwell hat die Universal Windows Platform detailliert vorgestellt und Joseph Shirosh hat über die Macht von Informationen philosophiert.

Weiterlesen

//build 2015 – Tag 1

BUILD 2015 KeynoteDie Microsoft //Build/ Konferenz ist gestartet und ich habe das Glück live vor Ort zu sein. In den kommenden Tage möchte ich Euch meine Eindrücke zu den jeweiligen Konferenztagen mitteilen und über einige der Neuigkeiten berichten. Die Konferenz wurde heute von Satya Nadella eröffnet und die Keynote war aus meiner Sicht ein absoluter Hammer und hat mich am Ende sogar sprachlos gemacht. Aber alles der Reihe nach…

Weiterlesen

Visual Studio Enterprise Edition

VisualStudioLogoUnd es gibt ihn doch – den Osterhasen. Und er trägt ein Visual Studio Branding! Gestern wurde bekannt, dass Microsoft zur Einführung der neuen Visual Studio Version eine neue Edition einführen wird. Visual Studio Enterprise wird die Features von Visual Studio Premium und Visual Studio Ultimate vereinen. Damit macht Microsoft vielen Entwicklern, die schon lange auf Ultimate-Features zu erschwinglichen Preisen gewartet haben, ein großes Ostergeschenk.

Weiterlesen

Who broke the build – Teil II

VS_BuildManagementIm ersten Teil der Serie „Who broke the Build“ habe ich beschrieben, was mich dazu bewogen hat ein Tool zu entwickeln, welches die Ergebnisse eines Nightly-Builds visualisiert und per Mail an alle Entwickler verschickt. In Teil zwei werde ich Euch erklären, wie genau die Applikation funktioniert und Euch ein paar ausgewählte Code Snippets dazu zeigen.

Weiterlesen

Who broke the build – Teil I

VS_BuildManagementAutomatische Build-Mechanismen, wie sie beispielsweise der TFS 2013 bietet, sind in modernen Entwicklungsprojekten kaum noch wegzudenken. Automatische Builds unterstützen die tägliche Arbeit einer Entwicklungsmannschaft, helfen beim Schreiben von qualitativ hochwertigen Code und bei der Integration unterschiedlicher Software-Module. „Nightly Builds“ können z.B. jede Nacht die Qualität des aktuellen Source Code Standes prüfen und so den Entwicklern ein Feedback über Ihr Tagwerk zur Verfügung stellen. Diese Feedback-Option ist gut und kann die Source Code Qualität steigern – aber nur, wenn diesem Feedback auch Beachtung geschenkt wird.

Weiterlesen

10 Jahre TFS – ALM Days 2015

ALM-Days15-Webbanner-336x200pxNächste Woche ist es soweit. Microsofts ALM Plattform der Team Foundation Server feiert seinen 10ten Geburtstag und wir feiern mit. Die ALM Days in Düsseldorf bieten dafür den perfekten Rahmen. In mehr als 30 Vorträgen können sich die Teilnehmer tagsüber über Neuigkeiten und Best Practices rund um agile Software Entwicklung und Application Lifecycle Management informieren und nachts das Jubiläum des TFS feiern.

Weiterlesen

Visual Studio Online Extensibility – Service Hooks

VSO IntegrateDen vorerst letzten Beitrag der Serie “Visual Studio Online Extensibility” widme ich der Integration von externen Diensten an ein VSO Team Projekt. Der dazu notwendige Baustein nennt sich „Service Hooks“. Service Hooks ermöglichen die Benachrichtigung von externen Diensten bei spezifischen Ereignissen innerhalb eines Projekts. In diesem Beitrag zeige ich Euch, wie Ihr Trello und Slack mit Euren Visual Studio Online Account verbinden könnt.

Weiterlesen

Visual Studio Online erfüllt ISO 27001 Norm

TeamFoundationService_2Am 15.01.2015 hat Microsoft eine Meldung veröffentlicht, die ein sehr sensibles und wichtiges Thema betrifft – Datenschutz in der Cloud. Durch die Zertifizierung der ISO 27001 Norm hat sich Microsoft nun von einer unabhängigen Instanz bestätigen lassen, dass die Sicherheitsmechanismen von Visual Studio Online den Anforderungen besagter ISO-Norm entsprechen. Darüber hinaus wurden die sogenannten „European Model Clauses“ (Klauseln zum europäischen Datenschutz) in die Vertragsbedingungen des Services aufgenommen.

Weiterlesen