15.01.2015 Aufrufe

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!