Hit Refresh = NoWindows

Man soll ja Kritik in etwas positives packen. Im Marketing Jargon Sandwich genannt. Nun gut,: ich bin nicht am Essen gestorben. Nun zur Kritik. Microsoft ruft seit 7 Jahren einmal jährlich seine Entwickler Fanboys zur großen BUILD Konferenz. Sechs davon habe ich besucht und davor die PDC als Vorgänger mehrfach. Ich habe große Lust lang und breit von der für mich schlechtesten Microsoft Entwicklerkonferenz zu lamentieren. Eigentlich habe ich doch keine Lust. Also wende ich mich den Inhalten und einer Einordnung der Geschehnisse zu. Gleich vorweg, was im social Media Stream am meisten Reflektion gefunden hat, war die Mikrofon Panne von Scott Hanselman, charmant unter Assistenz von Scott Guthrie gelöst. Das sagt ja auch einiges.   Ich muss ja zugeben, ich war ein Fan von Balmer, ich bin ein Fan von Gates und in als Duo sind sie für mich das alte Microsoft. Smart, Innovativ und kriegerisch. Nun haben sich die Zeiten geändert. Wer nicht gendert ist Sexist und solche Dinge halt. Ja und da passt einer wie Satya Nadella ganz gut in die Zeit. Er hittet refresh und spricht auf der Keynote von Verantwortung, findet die GDPR gut und viele andere Dinge auch. Nur nicht Windows. Notiert eine Stunde und siebenundzwanzig Minuten hat es gedauert, bis er das Wort Windows in den Mund nahm. Das Betriebssystem, das die Bude reich gemacht hat, das am Desktop einen Marktanteil von 90% hat und das auch im mobile Bereich irgendwann mindestens 20 erreicht hätte, wenn jemand mit genug Eiern und Kunden Orientierung versucht hätte, nicht Appel zu kopieren. Nun an Eiern fehlt es Microsoft in der Zwischenzeit reichlich. Gewiss kein Zufall das mit Charolotte Yarkoni, eine Frau, die Konferenz eröffnet hat. Eine Frau die ein Team von Developer Advocates leitet, weil Evangelisieren passt ja nicht mehr in die Zeit. Wir inkludieren, wir haben alle lieb und legen uns mit niemanden mehr an. Alexa kann jetzt Cortana, was nur ein Ende nehmen kann, weil der Jeff ist noch vom Typ Fighter. Last Man Standing sozusagen. Satya springt nicht, Satya schreit nicht, Satya passt in die Zeit. Seine Vision, three pillars, hat man schon vergessen, da ist er noch nicht einmal bei bei Punkt 2. Nur um mich nicht falsch zu verstehen. Azure ist eine tolle Sache, ins Leben gerufen unter Steve B. AI und das ganze Zeugs ist die logische Fortführung. Aber das Betriebssystem, die Keimzelle von Microsoft, aufzugeben, war und ist ein kapitaler Fehler. Auch wenn Phone so ein Millionengrab war, ich korrigiere, Milliarden, das hat man sich selbst zuzuschreiben und wäre heilbar. Ich glaube sogar es ist noch heilbar. Devices aus China und Medium Segment und gut ist. Aber auch Devices waren kein Thema in Satyas Worten. Mir schwahnt nichts gutes für Surface, XBox und co. Ich muss jetzt doch noch einmal auf einen der vielen “geht gar nicht” Aspekte der  BUILD zurück kommen. Die Konferenz App gab es nur für Android und iOS. Nicht für Windows, weder für Phone noch Desktop. Spinnen die Römer? Jedenfalls schämt man sich in Redmond gerade wohl sehr und nennt das Produkt nun Microsoft365. Das soll Windows, Office und Graph sein. Irgendwie. Und Drumherum 100 Services, die man weder als Consumer noch als Entwickler in der Zeit eingeordnet bekommt in der schon neue Versionen davon entstehen. Timeline ist man unheimlich stolz drauf. Nur wird keine Entwickler seine Anwendung dafür umbauen. Cortana, Tod durch Ignoranz. Ich bin so blöd und besitze doch glatt eine Cortana Invoke, die optisch und technisch ein Meisterstück ist. Kein Mensch schreibt Cortana Skills. Da gibt Amazon ganz anders Gas. Der Microsoft Chef holt wöährend der Keynote immer wieder Mitarbeiter auf die Bühne. Demo da, Announcment dort. Aalglatt serviert und applauslos von der Audience zur Kenntnis genommen. Open Source das, Sphere dort. Irgendwann habe ich das Gefühl, der Mensch auf der Bühne bemerkt die Stimmung im Saal. Plötzlich sagt er etwas mit San Franzisko, obwohl wir in Seattle sind und die Sprechpausen werden länger. Als er ein Gerät präsentiert, was aussieht, als hätte es Dr. Brown aus Zurück in die Zukunft , in der Episiode die im 18. Jahrhundert spielt, aus Hufeisen zusammengeschweißt, da gerät der Microsoft Chef sichtlich ins stocken. Es ist eine Art Bausatz der Kinect, die unter seiner Leitung eingestellt wurde. Was es kann, wieviel es kosten wird und wann man das Ding kaufen kann, nichts. Aber ich vergaß, wir sind ja noch bei den Visionen. Ja und dann kommen wir zu den Bots, die ja bekanntlich die neuen Apps sind. Ich sehe schon in der U-Bahn jeden mit seinem Smartphone schwätze. Und dann wieder ein passendes “Announcement” ein Bot Framework, Open Source, oder vielleicht hallt OSS einfach nur nach. Wieso, Wann, Warum alles lästige Details. Vision ist gefragt. Nur erkenne ich keine. Nicht mal im Ansatz weis ich, was ich tun muss, um seine Vision zu ermöglichen. Und just da fällt ein Satz, den man auch in der Presse wieder findet. Multi Sense, Multi Device Experience. Das Information at your Fingertipps für Neuchefs. Und weiter geht die immer länger werdenden Keynote, Videoeinspieler, wechseln sich mit Mitarbeiter Auftritten ab und irgendwann einmal öffnet sich ein Vorhang und wir sehen einen Meeting Raum. Das was wir ohnehin viel zu oft sehen. Wir sehen einen sogenannten Use Case indem man nicht “Hallo Hallo hört ihr mich” sagt und nicht nach 15 Minuten der letzte onine kommt, sondern irgendwas wunderbares mit Text, Sprache, Übersetzung und sonstwas. Das Endstadium der Ausblendung von Lebensrealität ist erreicht. Satya winkt und geht. Alicen betritt die Bühne und lässt das Publikum im stehen lustige Dinge machen. Es ist der Zeitpunkt an dem man reflektiert. “Aha, die um mich herum machen alle begeistert mit”  “wo ist der Schnaps” und solche Dinge. Aber Inhaltlich- Sorry – Zero. Scott Guthrie betritt die Bühne. Rotes T-Shirt, man fühlt sich geborgen. Alles so wie immer, nix mit Hit refresh. Scott ist jetzt irgendwie auch für Visual Studio zuständig. Nur Blöd das Visual Studio seit einiger Zeit auf Mikroinnovationen setzt und da naturgemäß nicht so das Bäng dabei ist. Visual Studio Life (oder Live) Sharing, für uns als Schulungsanbieter vielleicht ne Option. Könnte man in Virtual Classroom einsetzen. Das ist der Unterschied, hier werden Dinge gezeigt, die mich inspirieren und Ideen liefern. Geradezu völlig konträr zum ersten Teil, die vorhin zitierte Mikrofon Einlage von Scott und Scott. Ein Donovan Brown, auch eher lustiger Typ, lässt dann eine Randbemerkung fallen, die mein Problem ganz gut umreißt. “it’s not your Daddys Microsoft” im Kontext mit Ruby und Phyton. Beides vermutlich gefährliche Tiere aus dem Zoo. Dem guten Scott Guthrie ist dann doch noch ein Missgeschick unterlaufen. In einer Azure Iot Hub Demo wird ein Wifi Button deutscher Produktion gezeigt und er kündigt an,das davon “thousends” auf der BUILD verteilt werden. Waren leider nur ein paar hundert. Dafür war die Scott or Not AI Demo umso besser. Gezeigt wurde die Möglichkeit AI Modelle auf IOT Devices zu laden und dort sozusagen offline zu betreiben. Das Framework dazu ML.NET, wie üblich Open Source. Wobei die Open Source Kiste auch keinen mehr juckt, weil die zwangsweise Konsequenz des fehlenden Hersteller Supports manchmal auch nicht so prickelnd ist. Alles in Allem über drei Stunden Keynote. Und das gute Sandwich beginnt mit etwas positiven und endete mit etwas positiven. Gut das es vorbei war.

Der nächste Windows 10 Build – 10166 – get ready for RTM!

Der nächste Build von Windows 10 wird im fast-Ring ausgerollt: 10166! Es geht jetzt also weiter Schlag auf Schlag in Richtung RTM. Vermutlich wird 10166 aber eine der letzten Vorab-Versionen sein. Einzige Neuerungen, von der man etwas sehen kann: Die Microsoft Wi-Fi App. Damit kann man gegen Gebühr WLAN-Netze nutzen. Aktuell ist dies aber auf das Areal rund um den Microsoft-Sitz in Seattle beschränkt, soll aber zeitnah in ganz Amerika zur Verfügung stehen. Für Europa gibt es noch keine Ankündigungen in diese Richtung. Der schnellste Weg zur Build 10166 ist (nach dem Update aus dem Vorgänger) der Download der ISO mit Build 10162 und anschließendem Upgrade: http://windows.microsoft.com/en-us/windows/preview-iso