Sonnenuntergang

Sonnenuntergang


Burning sky

Burning Sky


Neugestaltung meines Blogs

Da mobile Geräte mittlerweile fast häufiger zum Surfen genutzt werden als klassische PCs, habe ich nun mein Blog auf ein entsprechend optimiertes Layout umgestellt.

Das verwendete Theme basiert auf dem Bootstrap Framework von Twitter und sorgt dafür, dass das Blog auch auf dem Smartphone ohne Zoomen benutzbar ist.




Visual Studio 2013 Express: Lizenz abgelaufen

Visual Studio 2013 Express ist eigentlich kostenlos. Allerdings muss es in den ersten 30 Tagen mit einem Windows-Live-Account registriert werden, damit es unbegrenzt weiterbenutzt werden kann.

Auf der Arbeit hatten wir nun den Fall, dass Visual Studio 2013 Express nach der Installation erstmal nicht verwendet wurde und nun nach 6 Monaten das erste Mal gestartet wurde. Nach Start der IDE kam eine Meldung mit dem Hinweis, dass die Test-Lizenz abgelaufen sei und man doch bitte Visual Studio registrieren soll. Allerdings gab es in dem Dialogfenster nur die Möglichkeit, auf „Visual Studio beenden“ zu klicken, es gab keine Möglichkeit, die Registrierung durchzuführen.

Nach langem Googlen und vergeblichen Versuchen (wir hatten zunächst unseren Firmen-Proxy in Verdacht) hatte ich die Lösung gefunden: Über Systemsteuerung -> „Programme  und Features“ habe ich Visual Studio 2013 Express reparieren lassen. Danach war der Aufruf der Registrierung aus dem Hinweisdialog möglich.


Windows 10 wird wirklich Windows 10

Windows 10 soll im Sommer 2015 auf den Markt kommen. Schon jetzt kann man sich mit der technical Preview ein Bild von der neuen Windows-Version machen.

Auch ich habe die neue Version in einer virtuellen Maschine installiert um einen Blick darauf zu werfen. Am meisten hat mich die interne Versionsnummer interessiert, denn ich habe gestern einen etwas älteren Artikel im Netz gefunden, der orakelt hat, dass die intere Versionsnummer bei Windows 10 10.0 sein wird. Und Der Artikel hatte richtig vermutet:

Windows10 Version

Wir erinnern uns: Windows 2000 hatte die interne Versionsnummer Windows 5.0, da es der Nachfolger von Windows NT 4 war und ursprünglich auch Windows NT 5 heißen sollte.

Windows XP kam kurze Zeit darauf und bekam die Versionsnummer 5.1.

Mit Windows Vista hat Microsoft die erste Stelle der Versionsnummer erhöht, das eher unbeliebte Betriebssystem hatte die interne Versionsnummer 6.0 erhalten. Doch Microsoft hatte nicht damit gerechnet, dass zahlreiche Softwareprogrammierer die interne Windows-Versionsnummer prüfen und teilweise Software nur unter Windows-Versionen läuft, deren Hauptversion (Stelle vor dem Punkt) 5 oder kleiner ist. Folglich gab es zahlreiche Kompatibilitätsprobleme allein wegen der Versionsnummer. Mit Windows 7 und Windows 8 war Microsoft dann vorsichtiger und hat nur die Nebenversion erhöht: Windows 7 war Version 6.1, Windows 8 war Version 6.2. Windows 8.1 brachte dann eine Änderung bei der Systemfunktion, mit der die Versionsnummer von Softwareprogrammen ausgelesen werden kann. Windows 8.1 spuckte mit der von Microsoft als veraltet deklarierten API-Funktion weiterhin Version 6.2 aus, obwohl Windows 8.1 Version 6.3 ist. Damit stellte Microsoft die Weichen, um ohne (von fremden Software-Entwicklern gemachten) Kompatibilitätsprobleme die Versionsnummer mit Windows 10 endlich dem Produktnamen anpassen zu können. Auch Windows 10 meldet alter Software, dass es sich um Windows 6.2 (Windows 8) handelt. Neue Software kann explizit als kompatibel mit Windows 8.1 und Windows 10 gekennzeichnet werden, in dem der Entwickler die Informationen im Anwendungs-Manifest hinterlegt. Bei einer solchen angepassten Software wird dann auch von der Windows-API die korrekte interne Versionsnummer zurückgeliefert.