Visual Studio 2013 Update 2 RC ist nun verfügbar

Mit dem neuen SQL 2014 der gestern veröffentlicht wurde kamen auch ein RC für Visual Studio 2013 Update 2. Dabei ist das Update 1 erst ende Januar heraus gekommen.
Das Update 2 für den TFS 2013 ist bereits veröffentlicht worden.
Siehe:  http://blogs.msdn.com/b/bharry/archive/2014/04/02/tfs-2013-2-update-2-released.aspx

Besonders gespannt bin ich auf die Linker Enchantements, die mit Update 2 kommen.
http://blogs.msdn.com/b/vcblog/archive/2014/03/25/linker-enhancements-in-visual-studio-2013-update-2-ctp2.aspx

Die Geschwindigkeit mit der aktuell Updates und Releases veröffentlicht werden ist geradezu verstörend. Man kommt kaum dazu sich auf eine Entwicklungsumgebung festzulegen und da ist schon das nächste Update, dass mit neuen Features Funktionen und Fixes reizt. 🙁

PS: Die Veröffentlichung von MS-SQL 2014 erinnert mich schmerzhaft, dass es nur noch 5 Jahre Support für OLE-DB gibt. Das ist noch einen traurigen Smiley wert 🙁

Advanced Developers Conference zu native C++ in Münchem vom 29.-30.04

Wer das lange Wochenende zum 1. Mai auf ganz besondere Weise einleiten will, dem rate ich die ADC C++ Konferenz vom 29.-30.04.2014 in München zu besuchen.

Die Agenda enthält alt bekannte Themen, aber auch interessantes Neues. Nachdem mit C++x11, C++/RT wieder etwas Schwung in die Weiterentwicklung von C++ gekommen ist und auch die Geschwindigkeit in denen neue Compiler und Library Features veröffentlich werden beschleunigen, lohnt sich ein Blick über den Tellerrand.
Oft genug finden wir als Entwickler nicht die Zeit uns neuem zu widmen, dass bereits verfügbar ist oder in nächster Zeit verfügbar wird.

Veranstalter ist die ppedv AG (hinter der Johannes Preishuber steht). Ich habe die Konferenzen der letzten Jahre, an denen ich teilgenommen habe, immer in guter Erinnerung. Sowohl in der Auswahl der Themen und Redner, als auch in der exzellenten Durchführung, mit immer sehr schon gewählten Konferenzorten und Hotels.
Insofern lohnt sich sicherlich ein Blick in die Agenda.
Und ganz gespannt bin ich persönlich auf die Abendveranstaltung am Mittwoch, denn hier wird auf den ADC-Konferenzen den Teilnehmern immer etwas wirklich außergewöhnliches geboten.

Da ich letztes Jahr aus privaten Gründen leider nicht teilnehmen konnte freue ich mich dieses Jahr wieder dabei sein zu können; ,alte Kontakte beleben zu können, neue Entwickler kennen zu lernen und Neues aus der C++ Welt zu hören.

ADC

Das Update für Microsoft Visual Studio 2010 Service Pack 1 (KB2635973) macht Visual-Studio instabil

Ich habe eindeutig und nachvollziehbar die Erfahrung gemacht, dass dieser Fix Update für Microsoft Visual Studio 2010 Service Pack 1 (KB2635973) Visual-Studio 2010 instabil macht. (siehe auch http://support.microsoft.com/?kbid=2635973)

Ich habe seit längerer Zeit immer wieder Abstürze in Visual-Studio. Nachvollziehbar ist in den Dumps zu sehen, dass dies immer dann passiert wenn der Garbage-Collector anläuft. Es ist auch immer die selbe Stelle in den selben Modulen.

Oft verschwindet eine offene Visual-Studio Instanz, die im Hintergrund offen war, während ich z.B. in Outlook eine Email schreibe einfach vom Bildschirm und startet erneut. Ich sehe dann ein „blinken“ in der Startleiste. Die Solution ist natürlich geschlossen. Dateien wurde nicht gesichert (können aber meistens recovert werden).
Oder ich arbeite in einem großen Projekt und Tippe meistens eine Klammer, einen Punkt oder einen Strich-Größerzeichen und Intellisense springt an und crashed meine Anwendung.

Ich habe mir sogar die Mühe gemacht 4 Arbeitstage ohne Addins zu arbeiten um zu prüfen ob ein Addin der Verursacher war. Ich kam mir ohne VA-X und Powertools wie Fingeramputiert vor. Dennoch kam es immer wieder zu Crashes, der genau gleichen Art. Meistens immer in großen Projekten.

Ich habe natürlich einen Case dazu, auf dem sich aber eigentlich nichts tut, obwohl Microsoft haufenweise Dumps von mir bekommen hat:
http://connect.microsoft.com/VisualStudio/feedback/details/635653/crash-while-navigating-in-vs-2010-and-crashes-when-vs-is-inactive-in-the-background

Allerdings bekam ich jetzt einen Tipp von einem Microsoft Mitarbeiter in diesem Case, den oben genannten  Fix zu deinstallieren.
Die Crashes sind nicht weg, aber sind eindeutig weniger geworden ❗
Wenn man sich die Daten ansieht merkt man auch schnell, dass ich diesen Case auch veröffentlicht, bevor der besagte Fix KB2635973 herauskam.

Tipp: Wer also mit einer Englischen VS-Version arbeitet sollte diesen Hotfix meiner Meinung nach deinstallieren ❗

Ich denke die Würfel sind gefallen: Mit VS-11 wird keine Entwicklung für Windows XP möglich sein

Ich habe bereits in einem anderen Artikel dazu geschrieben:
vNext (VS-2011): Im aktuellen Preview kann man keine Programme mehr für XP entwickeln

Offiziell gibt es dazu immer noch nichts zu sagen, nur möchte ich dennoch einiges dazu schreiben:

  • Es gibt eine rege Diskussion von MVPs mit Microsoft zu diesem Thema.
  • Das Thema wird aber auch von MVPs kontrovers diskutiert. Nicht wenige sind dafür XP Entwicklung außen vor zu lassen.
  • Aktuell muss ich davon ausgehen, dass es nicht möglich sein wird mit VS-11 XP Software zu entwickeln.

Ich schließe dies einfach auch aus dem strickten Schweigen von Microsoft. Es gibt keine Diskussion zu dem Thema und jedes Mitglied, der Produktgruppe, die man auf einem C++ Day erwischt, windet sich sagt eine dieser Antworten:

  • Das weiß ich nicht
  • Das habe ich nicht zu entscheiden

Oder man sagt nichts:

  • markanterweise sagt kommt nicht mal ein Satz wie „This is good Feedback“ (* siehe unten), was im allgemeinen darauf hin deutet, dass man einen Wunden Punkt getroffen hat.
  • und beachte, dass zu dem Eintrag auf Connect kein Microsoft Mitarbeiter in irgend einer Form Stellung genommen hat, die auf ein „Überdenken“ dieser Entscheidung auch nur hindeuten könnte.

Ich ziehe also Schlussfolgerungen alleine aus meinen Gesprächen mit Microsoft Mitarbeitern, die aber ja nichts sagen… 😉
Würde hier etwas noch offen und möglich sein, wäre zumindest ein „Gerücht“ vorhanden und meine Blog-Leser können sich darauf verlassen, dass ich dann hier nichts schreiben würde, weil ich ja unter einem Non-Disclosrure-Agreement stehe und nichts (inoffizielles) sagen darf.

Ich ziehe nun aus dem „offiziellen Schweigen“ (oder ist es doch ein inoffizielles Schweigen) von Microsoft meine eigenen Rückschlüsse und das bedeutet:

Mit 99,9% Wahrscheinlichkeit wird VS-11 Windows XP nicht als Zielplattform unterstützen ❗

PS: Dies ist meine rein persönliche Meinung.
PPS: Ich will keine Argumente hier noch mal aufführen die diese Entscheidung für falsch halten. Dazu kann man genug auf Connect lesen.
Ich befürchte allerdings, dass diese Entscheidung Microsoft XP nicht mehr zu unterstützen, einer schnellen und weiten Verbreitung von VS-2012 sherim Wege stehen wird.
PPPS: Man beachte das Windows XP noch einen Support durch Microsoft bis 2014 hat!
PPPPS: Ich denke zu 100% wird das feststehen wenn die erste Beta am 29.02.2012 heraus kommt.

* zu This is good feedback!
Das ist unter alt gedienten MVPs mehr oder weniger ein Running Gag. I.A. benutzt ein Microsoft Mitarbeiter diesen Begriff auf ein Thema mit berechtigter Kritik, an dem es in den nächsten Releases der Produkte keine Änderung geben wird. D.h. also übersetzt: „Wir haben eure Kritik gehört, werden aber nichts daran ändern…“ 😉