Ragnar und Caroline von Microsoft haben eine Sway Präsentation mit allen News zu Yammer von der Ignite zusammengefasst:
Social Media Leitfaden der BITKOM
Die Kommunikation von Unternehmen verlagert sich immer mehr in die Social Media Angebote wie Facebook, Twitter und Co. Die Bitkom reagierte und stelle nun eine neue dritte Version ihres Leitfaden kostenlos zum Download ins Netz.
Ich kann diesen Leitfaden als eine erste Informationsquelle empfehlen.
[Buchtipp] Professionell entwickeln mit JavaScript

Professionell entwickeln mit JavaScript
Autor: Philipp Ackermann (Twitter: @cleancoderocker)
Verlag Rheinwerk Computing (ehemalig Galileo Press)
1. Auflage 2015
ISBN: 9 – 78336-223799 Preis: 34,90 Euro
Erster Eindruck
Als ich das Fachbuch vor drei Tagen erhielt war es in einer dünnen Folie eingepackt. Der Einband ist im nun Rheinwerk Verlag klassischem Design. Es hat 450 Seiten und liegt gut in der Hand. Soweit so gut erstmal.
Ich habe mir in der vergangenen Zeit schon mehrere JavaScript Publikationen bzw. ein Buch (JavaScript – Das umfassende Handbuch) und ein Videotutorial näher angeschaut. Nun kommt dieses Fachbuch als Drittes im Bunde auch aus dem Rheinwerk/Galileo Verlag. Es erhebt alleine vom Titel her den Anspruch nicht umfassend zu sein, aber alle wichtigen Informationen zu liefern, um professionell mit JavaScript zu entwickeln und Software Projekte durchzuführen. Laut Titel sollen sowohl Client als auch Server, Web und Enterprise, wie auch ECMAScript 6 in der professionellen Praxis vorgestellt werden. Es soll weiterhin Ideal für Umsteiger und gleichzeitig für Profis sein.
Also schaue ich mir mit recht großen Erwartungen einmal dieses Werk von Herrn Ackermann an.
Formalia
Als Erstes betrachte ich die Formalia wie Schriftbild, Seitenanzahl, Quellen und auch das Inhaltsverzeichnis.
Auf der dritten Seite gibt es kein kurzes Inhaltsverzeichnis unter dem Titel „Auf einen Blick“ und im Anschluss findet der Leser ein umfangreiches Inhaltsverzeichnis mit mehreren Unterpunkten. Das gesamte Fachbuch ist somit in acht größere Kapitel unterteilt. Es beginnt mit der Einführung, Funktionen und funktionale Aspekte, Objektorientierte Programmierung mit JavaScript, ECMAScript 6, Der Entwicklungsprozess, Java-Script-Anwendungen testen, Die Entwurfsmuster der Gang of Four und als letztes folgt Architekturmuster und Konzepte moderner JavaScript-Webframeworks. Diese Aufteilung scheint auch mir sehr sinnvoll und gut strukturiert.
Neben gut lesbaren Codebeispielen finden sich auch viele Praxistipps (Merke) und was für einen Profi natürlich noch wichtiger ist Workflows und Strukturübersichten.
Nach 443 Seiten Inhalt folgt im Anschluss auch ein Index oder auch Idiotenwiese genannt. Auf fünf Seiten enthält diese nach meinen praktischen Übungen mit diesem Buch alle relevanten Begriffe. Also sehr gut gemacht!
Inhalt
Ich habe den Inhalt in nun ca. 14 Tagen Development im Rahmen eines App Projektes Crossplattform getestet. Ich bin der Meinung, dass der Einsatz von JavaScript gerade in diesem Bereich sich noch verbreitern wird und lediglich durch C# wohl noch in der Übermacht der Marktanteile angegriffen werden kann.
Leider fand ich neben den bekannten IDEs, Visual Studio nicht unter den Entwicklungsumgebungen, VS ist zwar sehr kostspielig, aber gerade über die neuen Ankündigungen auf der //BUILD 2015 mit Visual Studio Code ebenfalls eine kostenlose IDE für Linux und iOS mitbringt. Visual Studio Code wäre eine mögliches weiteres Thema, welches verständlicher Weise noch nicht im Buch enthalten ist, da es bei Drucklegung noch nicht veröffentlicht war. @Autor 🙂
Besonders gut finde ich die beiden Kapitel JavaScript Anwendungen testen und Die Entwurfsmuster der Gang of Four, sowie Architekturmuster und Konzepte moderner Java-Script Webframeworks. Hier zeigt sich die Fachkompetenz des Autors, denn die Inhalte werden präzise beschrieben und sind natürlich alle reproduzierbar. Ich habe hiermit eine Webanwendung geschrieben, die sich in Cross-Plattform Apps nach Außen zeigte.
Alle wichtigen Strukturen, Verhaltensmuster und auch Scriptzeilen sind im Fachbuch zu finden und zeigen den enormen Umfang des Buches trotz der nur 450 Seiten im Gegensatz zu dem Javascript doppel so umfangreichen Buch JavaScript von Herrn Wenz aus dem gleichen Verlag.
Also zusammengefasst super Inhalt, kurz, knapp und präzise mit der Möglichkeit das Wissen direkt einzusetzen.
Eine kleine Ergänzung würde ich noch machen und auf Chocolatey hinweisen, mit dem ich per PowerShell Frameworks nachladen kann. Vielleicht habe ich es auch einfach übersehen 🙂
Zusatzmaterial
Wenn es Beispiele und Übungen in einem Buch gibt, muss ich diese Beispiele irgendwie in digitaler Form erhalten. Früher wurde dies mit einer CD oder DVD gelöst, die dem Fachbuch beilag. Leider hab ich diese immer verloren, deshalb ist es äußerst sinnvoll diese per Download anzubieten. So wurde es auch in diesem Buch gelöst. Ich gehe jetzt auch einmal davon aus, dass der Download auch die nächsten 10 Jahre zur Verfügung steht und zur Not vom Autor bereitgestellt wird.
Das Material an sich ist aktuell und passt zu dem jeweiligen Kapitelinhalten.
Also Zusatzmaterial top und verfügbar per Download.
Kontakt zum Autor
Normalerweise muss man über einen Kontakt im Fachbuch über den Verlag an den Autor gelangen. Bei Herrn Ackermann kann der Leser auch unkompliziert über Twitter Kontakt aufnehmen: @cleancoderocker
Dafür gibt es mindestens 100 Zusatzpunkte.
Zusammenfassung:
Das vorliegende Fachbuch ist kein Nachschlagewerk wie das umfassende Handbuch von Herrn Wenz, aber für mich als sagen wir mal Auffrischer und paralleler Entwickler mit C# ist das Buch genau richtig. Ich benötige keine große Einführung, sondern brauche ein paar Tipps und Tricks rund um JavaScript.
Diese Sprache nimmt neben C# einen immer größeren Raum ein, denn gerade mit JavaScript, html und etwas css kann man WebApps entwickeln und diese schnell auf verschiedene Plattformen wie iOS, Android oder auch Windows bringen.
Also ich werde das Buch auch bei meinen Trainings einsetzen und es auch den TeilnehmerInnen zeigen. Nach nun 7 Tagen der Nutzung kann ich es dennoch bedenkenlos empfehlen! Gut gemacht Herr Ackermann und denken Sie bitte an regelmässige Neuauflagen!
Cleancoderocker rockt JS!
BUILD Treffen der Giganten
Auf der BUILD habe ich viele Leute getroffen und auch wenn ich nicht mit allen ein Foto machen konnte hier eine Auswahl.
Mit Satya Nadella hatten wir einen 30 minütiges Q&A, welches recht interessant war, weil wir die Fragen zuvor nicht einreichen musste. Er berichtete über seine Erfahrungen und gab uns und den anwesenden Studierenden das Privileg der Zukunft mit. Wir sind die Zukunft der IT Branche und wir werden mit den neuen Technologien aufwachsen und natürlich als FanBoys Werbung machen. Natürlich wurde nach Holo Lens für uns aber auch nach Gandalf oder Sauroman gefragt. Am Ende durften wir gut 3 Minuten Selfies mit Satya machen, aber hier war ich leider zu spät.
165 GB – Alle IGNITE Sessions per PowerShell downloaden
Microsoft bietet über Channel 9 an die vorhandenen Sessions per mp4 Datei und auch die passenden Präsentationsfolien als .pdf auf den eigenen Rechner oder Smartphone runterzuladen.
Diese könntet ihr euch natürlich auch auf die eigene Festplatte ziehen und so auch offline ansehen. Damit man nicht jede Session einzeln anklicken muss, braucht ihr lediglich dieses Script runterzuladen und dieses mit rechter Maustaste auszuführen. Aber Achtung der Download beginnt natürlich nur, wenn ich auch PowerShell in eurem Betriebssystem zur Verfügung habt, also Windows 7 Pro und Enterprise, Windows 8/8.1 Pro und Enterprise oder Windows 10 Preview Pro oder Enterprise.
Das Script gibt es hier: https://gallery.technet.microsoft.com/all-the-Ignite-Videos-and-b952f5ac
Ihr könnt natürlich auch den Speicherort, der aktuell auf der C: Platte liegt und auf dem das Script den Ordner „Ignite“ anlegt und dort alle Dateien speichert ändern. Ändert diesen auf die externe Festplatte wie zum Beispiel Z: oder D: und schon kann der Download starten.
Beachtet auch, dass der Download sehr lange dauern kann. Auch wenn ihr mit bis zu 22MBs downloaden könnt, lädt er fast einen gesamten Tag, bis alle Informationen und damit 165GB gespeichert sind. Zu empfehlen ist es den Download per Wlan zu machen und einen zusätzlichen Ethernet-Anschluss für die Übertragung auf ein NAS zu verwenden. Euer Rechner ist quasi in der Mitte und kann so die volle Leistung ausnutzen.
MVP KaffeeKlatsch die 3. Folge ist online

Am vergangenen Abend saßen Hans, Torben und ich diesmal mit einem Gast zusammen. Als besonderen Gast konnten wir den Plattform Development MVP Peter Nowak begrüßen, der uns von seinen Experimenten mit dem Rasberry PI 2 und Windows 10 berichtete.
Ich selber erzählte von meinem Holo Lens One o One und gemeinsam sprechen wir über Themen wie Windows 10, Sprachassistenten und vieles mehr!
Also viel Spaß bei der dritten Folge MVPKaffeeKlatsch:
via: http://mvpkaffeeklatsch.de/mvp-kaffeeklatsch-003-irish-coffee-fuer-peter/
GameJam und TechJam am 5. bis 6. Juni 2015

Heute darf ich mal wieder eine schöne Veranstaltung ankündigen.
Am 5. Juni 2015 findet der TechJam statt.
Der TechJam ist eine kleine Konferenz bei Microsoft Deutschland im Kölner Office. An diesem Tag werden verschiedene Speaker Vorträge zu aktuellen Themen in der IT Welt halten. Die Speaker sind junge und herausragende oder auch ehemalige Microsoft Student Partner, die bei den Großen der IT Branche arbeiten.
Speaker und Themen:
Anmeldung via: http://www.eventbrite.com/e/tech-jam-der-mircrosoft-student-partner-tickets-17095129994

Am 5. Juni 2015 von 17:00 bis zum 6. Juni 03:00 Uhr findet der GameJam statt.
Wer noch nicht genug gehört hat, der oder die können direkt im Office bei Microsoft sitzen bleiben und beim GameJam teilnehmen. Der GameJam ist ein klassischer Hackaton bei dem die TeilnehmerInnen ihre Entwicklungs- und Designfähigkeiten bei der Gameentwicklung erlernen und messen können.
Für das leibliche Wohl ist während der gesamten Zeit gesorgt, so dass man sich auf das Programmieren mit C#, Unity und vielen spannenden Geräten wie der Kinect for Windows oder der Oculus Rift freuen kann.
Wichtig: Bringt euren Rechner mit! Für die Software und auch eine stabile Wlan Verbindung ist gesorgt.
Anmeldung via:
BUILD – Alle Office 365 Vorträge auf einen Blick
Hier nun alle Vortraege zu Office 365 auf einen Blick. Ich konnte auch nicht in allen Session sein, aber diese sind besonders interessant und besonders zu empfehlen:
Supercharging Your Custom Solutions with the Office 365 Unified API Endpoint
Integrating Web Apps with Office 365
RIPE NCC – Vorträge abrufbar – Internet Security
Kurzbeitrag:
RIPE Meeting See4
Auf dieser Webseite findet ihr interessante Vorträge rund um Security im Netz:
Exchange Online Advanced Threat Protection – neuer Schutz in Office 365
Die E-Mail Kommunikation in unserer Wirtschaft und auch im Privatleben ist schon seit Jahren massiv angestiegen. Aktuell wird diese nur durch Messanger Programme wie WhatsApp oder Skype etwas eingeschränkt, aber der Siegeszug der E-Mail geht stetig weiter. Mit dieser Nutzung von E-Mails kommt es auch immer mehr auf die Sicherheit und die Absicherung dieser an. Sei es die verschlüsselte Versendung von Emails, die End zu End Protection von Server zu Server oder eben der Schutz von Anhängen und der Schutz vor Hackerangriffen.
Einen Basisschutz für Emails besitzt Office 365 über den Exchange Online Server schon und über E3 ist auch die Message Encryption direkt dabei. Viele Unternehmen nutzen jedoch zusätzlich noch die Microsoft Forefront Endpoint Protection & Security, um einen besseren Schutz innerhalb des „Unternehmes zu erhalten.
Meiner Ansicht nach möchte Microsoft mit der neuen Exchange Online Advanced Threat Protection teilweise die Microsoft Forefront Endpoint Protection/Security in Office 365 bringen. Office 365 wird somit neben MDM (Mobile Device Management) und diversen Security & Compliance Featuren (Compliance Center) immer mehr zur zentralen Plattform im Unternehmen.