Der Entwickler- Almanach
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
.NET Framework 4.5.1<br />
Zusätzlich zur Vorabversion von Visual Studio 2013 ist auch eine neue Version des .NET Frameworks<br />
veröffentlicht worden. Diese Preview trägt die Versionsnummer 4.5.1. Auch wenn der Versionsschritt<br />
zunächst komisch aussieht, gab es diese Versionierung auch schon zuvor. Ein Beispiel ist das Service Pack<br />
1 zu .NET 3.5. Nach der Veröffentlichung der neuen Visual-Studio-Version wurde schnell klar, dass in<br />
diesem Release keine neuen Sprachfunktionen für C# und Visual Basic. NET vorhanden sind und bis zur<br />
Freigabe der finalen Version auch nicht mehr hinzugefügt werden.<br />
<strong>Der</strong> Hintergrund ist, dass vor zirka einem Jahr erst die vorherige .NET-Version veröffentlicht wurde und<br />
dort größere Änderungen enthalten waren. Wir erinnern uns an die Schlüsselwörter async und await. Ein<br />
weiterer wichtiger Grund ist das Roslyn-Projekt. Damit geht eine Neuimplementierung der Compiler und<br />
Sprachedienste einher.<br />
Diese neue Implementierung macht es Microsoft zufolge wesentlich einfacher, neue Sprachfunktionen<br />
einzubauen und zu testen. Daher ist die Entscheidung gefallen [9], die Ressourcen auf Visual Studio als<br />
Entwicklungsumgebung zu konzentrieren und neue Sprachfunktionen erst mit Roslyn einzuführen.<br />
Wer die Version 4.5.1. des .NET Frameworks auch in Visual Studio 2012 ausprobieren möchte, kann dies<br />
auf zwei verschiedenen Wegen erreichen. <strong>Der</strong> erste ist, Visual Studio 2013 parallel zu installieren. Damit<br />
ist auch Visual Studio 2012 in der Lage, Anwendungen für .NET 4.5.1 zu erzeugen.<br />
Alternativ können Sie auch die Vorabversion des Windows 8.1 SDKs installieren. Eine gute Adresse für<br />
Informationen dazu ist die Website [10]. Dort sind Zielplattformen aufgeführt und welche Softwarepakete<br />
dafür notwendig sind.<br />
Performance & Diagnostics Hub<br />
Eine weitere Neuerung ist der sogenannte Performance & Diagnostics Hub. Hierunter werden alle<br />
Analysetools zusammengefasst, mit denen die Performance und Effizienz von Anwendungen überprüft<br />
werden kann.<br />
In Visual Studio 2012 waren dafür noch verschiedene Menüeinträge vorgesehen, die diverse<br />
Anwendungen gestartet haben, basierend auf der aktuellen Plattform. <strong>Der</strong> Menüeintrag des Hubs befindet