Upgrade auf die neueste .NET-Version: ein Überblick zur Aktualisierung Ihrer Software – Part 2

Um von neuen Funktionen, Verbesserungen und Sicherheitsupdates zu profitieren ist es entscheidend, eingesetzte Software aktuell zu halten. Im letzten Artikel konnten Sie erfahren, warum es wichtig ist die Unterschiede zwischen .NET und .NET-Framework zu kennen, was die Kompatibilitätsprüfung ist und wie das grobe Vorgehen für ein Update ist. Dieses Mal wollen wir Ihnen technisch tiefere…

Upgrade auf die neueste .NET-Version: Ein Überblick zur Aktualisierung Ihrer Software – Part 1

Um von neuen Funktionen, Verbesserungen und Sicherheitsupdates zu profitieren ist es entscheidend, eingesetzte Software aktuell zu halten. Das gilt insbesondere auch für Software, die mit dem .NET-Framework entwickelt wurde und auf die neueste .NET-Version upgegradet werden soll. Dieser Artikel ist der erste Teil der .NET-Upgrade Serie und gibt Ihnen einen Überblick über den Update-Prozess und…

Für wen ist was das Richtige? Git, Team Foundation Server oder TF Service?

Zu einem erfolgreichen Software-Entwicklungsprojekt gehören mindestens eine Versionskontrolle und ein Build-System. Das sind die notwendigen Voraussetzungen, um Code-Änderungen eines Teams versionieren und zu einem Gesamtsystem integrieren zu können. Bei der Auswahl könnte man z.B. auf Git stoßen. Doch halt, welches Build-System soll es dann sein und wie werden eigentlich die Anforderungen und Testfälle verwaltet und wo werden Fehlermeldungen eingetragen und Änderungen verfolgt? Eine Versionskontrolle reicht also bei Weitem nicht aus. Abhilfe bieten komplette ALM-Plattformen wie zum Beispiel Team Foundation Server (TFS) oder Team Foundation Service (TF Service) von Microsoft. Wir wollen erklären, für wen welche der Optionen das Richtige ist.