Mit ‘Windows 8’ getaggte Artikel

Mein erster Bluescreen unter Windows 8

Donnerstag, 27. Dezember 2012

image

Der Arme..

Windows 8 und Hibernate

Samstag, 03. November 2012

Im folgenden Artikel findet sich eine kurze Anleitung, wie man Windows 8 so einstellen kann, dass der Ruhezustand wieder als Option angezeigt wird:

http://www.addictivetips.com/windows-tips/how-to-enable-windows-8-hibernate-option/

show hibernate

Ansonsten muss ich sagen, dass Windows 8 mehr als angenehm läuft. Es ist schnell, macht keine Probleme und während des normalen Arbeitens benötigt und stört die ‘Metro UI’ überhaupt nicht. Man sieht sie kaum, da man doch meist mit der normalen Taskbar arbeitet.

Windows 8 per Remotedesktop herunterfahren

Donnerstag, 01. November 2012

Unter Windows 7 konnte man das Betriebssystem einfach über den Task-Manager herunterfahren.

Dies ist mit Windows 8 scheinbar nicht mehr möglich. Um dies nun auch unter Windows 8 zu tun, gibt es die Kommandozeile: ‘shutdown /s’. Recht simpel.

Neues Minesweeper

Sonntag, 28. Oktober 2012

Im Marktplatz von Windows 8 habe ich ‘Minesweeper’ gefunden und das muss man einfach haben. Die Installationsgröße mit > 100 MB hat mich etwas abgeschreckt.

Dennoch scheint Minesweeper eine Rundumerneuerung erhalten zu haben:

image

Es gibt nun einen Abenteurermodus bei dem man mit Hilfe des Forschers die Stellen ausfindig machen muss wo Minen liegen, alle anderen können mit einer Hacke zerstört werden.

Ziel ist es die Goldmünzen zu sammeln und dann anschließend ins Ziel zu kommen.

Ganz nett gemacht.

Windows 8 ist installiert

Freitag, 26. Oktober 2012

Habe heute das Paket für Windows 8 inkl. DVD erhalten.

Meine ersten Eindrücke:

  1. Installation von Windows 8 lief absolut problemlos:
    1. DVD eingelegt
    2. Setup.exe gestartet
    3. Etwa 1 Stunde für das komplette Upgrade eines bestehenden Windows 7 Systems gewartet
    4. Mehrere Neustarts
  2. Beim ersten Start wurde ich gefragt, ob ich einen Windows Live-Account habe. Nach Eingabe des Kennworts wurde mein alter Benutzeraccount ‘esel\mbrenn’ mit dem Windows Live-Account verbunden.
  3. Mit Win-D kommt man sehr schnell auf den Desktop. Sehr praktisch wenn man hin und wieder mal eine WinRT-App nutzt.
  4. Alle Programme, inkl. Visual Studio liefen auf Anhieb. Das Upgrade hält, was es verspricht.
  5. Der Messenger ist etwas nervig, da er immer oben rechts eine Notification einblendet. Eine Abschaltmöglichkeit habe ich nicht gefunden.
  6. Der Grafikkartentreiber musste von Hand einmal deinstalliert und neu installiert werden. Ansonsten konnte ich kein Overscan für meinen Monitor einschalten.
  7. Das System ist trotz Upgrade sackend schnell!

Windows 8 in der VirtualBox

Samstag, 18. August 2012

image

Und es läuft… und eines muss ich sagen: Das Font-Rendering rockt!

nebenbei ein kleines Gimmick in der BurnSystems.dll:

Expression-Support in den Assertion
Statt ‘Ensure.That ( a == b );’ kann man nun auch ‘Ensure.That ( () => a == b );’ schreiben.

Was bringt dies?
Man erhält nun eine vernünftige Fehlermeldung:

Statt ‘That’ erhält man nun: ‘That: a == b’.

Wie geht dies?
BitBucket – BurnSystems.dll – Ensure.That

Heise und Golem

Donnerstag, 09. Februar 2012

image

image

Was nun?

Windows 8

Freitag, 16. September 2011

image

Ich bin mal gespannt….

Sinnige Strategie–Windows 8

Samstag, 16. Juli 2011

Erstaunen sorgte die Entscheidung von Microsoft ganze Applikationen auf Basis von Html 5 und JavaScript unter Windows 8 zu unterstützen und sogar die ‘Touch-Oberfläche’ so zu steuern.

Nach längerem Reflektieren und Lesen von verschiedenen Blogs/Einschätzungen ergibt diese Entscheidung viel Sinn und hat sogar einen großen Vorteil:

Vom Rechner in die Cloud!

image

Microsoft hat mit dem IISExpress einen schnellen, schmalen, einbettbaren Webserver zur Verfügung. Microsoft hat mit http.sys die Möglichkeit viele Webserver in unterschiedlichen Prozessen rein im ‘Userland’ zu starten und an einen TCP-Port zu binden. Microsoft hat mit SQL Server Compact die Möglichkeit einen kompletten Datenbankserver im Prozessraum laufen zu lassen.

Zusammengefasst: Eine Applikation startet IIS Express, nutzt SQL Server Compact und startet einen eingebetteten Webbrowser (IE 10), der direkt mit IIS Express kommuniziert.

Mit diesem Modell hat man eine schöne Skalierbarkeit. Stellt sich heraus, dass man das Programm von vielen Rechnern aus nutzen lassen möchte oder dass die Rechenleistung für die Logik nicht ausreicht (Thin-Client), geht man auf einen Server: Windows Server statt Windows 8, IIS 7.5 statt IIS Express, SQL Server statt SQL Server Express und die Benutzeroberfläche des Clients verbindet sich dann mit einem externen Server.

Reicht der Server nicht aus, geht man in die Cloud:

Windows Azure statt Windows Server, Azure Web Role statt IIS und SQL Azure Database statt SQL Server.

Skaliert von der Desktop-Applikation zu einem Cloud-Service ohne nur eine Zeile des Programmcodes in der Logik, Ansicht und Datenbank anzufassen. Der Benutzer bekommt davon nichts mit, ‘nur’ die Änderung der Verbindung und die Authentifizierung muss hinzugefügt werden. Dank Active Directory und Access Control eher ein Konfigurationsaufwand.

Geschickter Schachzug… Die Ansicht kann dann auf einem WinPhone7, einer Xbox, einem Tablet-PC, eigentlich auf jedem HTML 5 fähigen Browser laufen, während die Applikation auf dem Heim-Server, dem Desktop-Rechner, einer Server-Landschaft oder in der Cloud laufen kann.

Ob das so funktioniert?

EDIT:
Danke ‘Dunedan’ habe ich auch eine Quelle wieder gefunden:
http://www.heise.de/developer/artikel/Windows-8-HTML5-und-die-Folgen-fuer-NET-1267153.html

Quo vadis, Microsoft?

Montag, 06. Juni 2011

http://www.golem.de/1106/83981.html

Genau das habe ich mir auch gedacht, als ich die Präsentation von Windows 8 gesehen habe… Wo bleibt Silverlight und wo bleibt .Net bei der gesamten Gelegenheit.

Microsoft hat in den letzten 10 Jahren ein .Net-Ökosystem aufgebaut, hat eine sehr gute IDE auf den Markt geworfen, die die Code-Entwicklung unterstützt und hat eine konsistente, umfangreiche und sehr flexible Sprache mit dem Namen C# erstellt. WPF und Silverlight haben mittlerweile einen produktiven Reifegrad erreicht.

Ich hoffe nicht, dass Microsoft nun mit Windows 8 wieder die nächste Sau durch das Dorf treibt, nur heißt sie diesmal HTML 5 und JavaScript.

JavaScript in großen Ehren und Interoperabilität ist wichtiger als jemals zuvor, aber es gibt Szenarien, bei der JavaScript nicht das optimale Werkzeug. Die große Frage ist: Welchen Platz hat .Net noch?

Dann hätten wir drei konkurrierende Entwicklungsmodelle:

  1. Native Sprachen (C/C++)
  2. .Net / Java / dynamische Sprachen (Ruby, Python, etc)
  3. Html 5/ JavaScript

Ich bin gespannt und hoffe auf Aufklärung, insbesondere über die geplanten Use-Cases. Es wäre schade, wenn man viel erworbenes Wissen wieder mal wegwerfen muss. Aber die Zeit läuft weiter und es wird immer wieder zu Umbrüchen kommen…