Team Foundation Service – Softwareentwicklung in den Wolken
Lesen Sie in “Microsofts neuer Team Foundation Service unter der Lupe” für wen sich Microsofts Cloud-Lösung lohnt, und wie Sie davon profitieren können!
Lesen Sie in “Microsofts neuer Team Foundation Service unter der Lupe” für wen sich Microsofts Cloud-Lösung lohnt, und wie Sie davon profitieren können!
Im vorigen Teil der Artikelreihe [1] drehte sich alles um die in Windows Phone 8 neu eingeführten Auflösungen, eines jener Features, das nicht nur für Endnutzer, sondern auch für Entwickler wichtig ist. Ein Detail, das wir dabei jedoch nicht genauer betrachtet haben, sind die Möglichkeiten der Entwicklungsumgebung diese neuen Funktionen und Geräteoptionen zu testen ohne…
Ein zuverlässiges Release Management ist ein wichtiger Bestandteil automatischer Build Prozesse. Bisher war dies mit der AIT Build Suite nur für die Team Foundation Server On-Premise Lösungen möglich. Mit der neuen Version ist dies nun auch mit dem Team Foundation Service möglich.
Die Vorgaben Microsofts an Hardware-Hersteller waren im Bereich Windows Phone traditionell sehr restriktiv. Das hat sowohl Vor- wie auch Nachteile. Als Entwickler bedeutet es, dass weniger darauf geachtet werden muss, welche Funktionen auf einem Gerät tatsächlich vorhanden sind (wie es beispielsweise auf der Android-Plattform zwingend nötig ist). Andererseits erlauben es diese strengen Vorgaben den Herstellern…
Wir hoffen, Sie konnten die ALM Days 2012 nutzen. um neben den Vorträgen auch mit anderen Nutzern von TFS und Kunden von AIT ins Gespräch zu kommen!
Damit Sie Ihr Wissen aus den Präsentationen direkt verwenden können, haben wir Ihnen noch einmal alle Slides und das besprochene Zusatzmaterial zum Download bereitgestellt…
Bei der Entwicklung unserer Net Factory Windows Store App auf .NET-Basis sind wir auf ein interessantes Detail im Zusammenhang mit der Windows Runtime gestoßen. Obwohl sich die .NET-Welt mit den neuen WinRT-APIs bei der Entwicklung sehr gut kombinieren lässt, funktioniert die Zusammenarbeit der CLR und der WinRT bei der Speicherverwaltung nicht ganz so reibungslos. Eine…
Entwicklung für Windows Phone hieß bisher auch immer Entwicklung von Managed Code. Egal ob man traditionelle Anwendungen in Silverlight erstellte oder das auf Spieleentwicklung spezialisierte XNA Framework verwendete, man verließ nie das sichere und komfortable Territorium der darunterliegenden Managed Runtime. Obwohl dies für gewöhnlich mehr Vor- als Nachteile bietet, gibt es doch Situationen, in denen…
Mithilfe des Managed Extensibility Frameworks lassen sich aus einzelnen Komponenten flexibel Anwendungen zusammenstellen. Der Dependency Injection Manager basiert dabei auf den Attributen Import, Export sowie einem Katalog. Über das Attribut Export stellt eine Klasse eine Funktionalität zur Verfügung. 1: [Export(typeof(IReportingService))] 2: [PartCreationPolicy(CreationPolicy.Shared)] 3: public class ReportingService : IReportingService 4: { 5: // IReportingService Members 6:…
Im ersten Teil der neuen Artikelserie zu Windows Phone 8 habe ich Neuerung zur Plattform auf Betriebssystem-Ebene erläutert. Darüber hinaus gibt es allerdings noch mehr Änderungen, die über die lokale Umgebung auf den Geräten weit hinausgeht. Insbesondere gibt es diverse Verbesserungen an der Infrastruktur selbst, die sich durch das gesamte Ökosystem Windows Phone ziehen. Eine…
In den meisten Softwareprojekten wird angestrebt, die Architektur möglichst vollständig vorab zu spezifizieren. Doch eine einmal gefällte fundamentale Architekturentscheidung kann ein Korsett sein, aus dem man sich später nur noch mit großer Anstrengung oder gar nicht mehr befreien kann. Alternative Ansätze versuchen daher, architektonische Entscheidungen ganz bewusst zu verzögern und möglichst spät im Verlauf der…