Image Image Image Image Image
Scroll to Top

To Top

Johannes' Blog

06

Aug
2013

inWebinar

vonJohannes Hoppe

DEVELOPER MEDIA Webinar: ASP.NET Web API (Ankündigung)

On 06, Aug 2013 | inWebinar | vonJohannes Hoppe

Die Neue Mediengesellschaft Ulm mbH bündelt Webinare, Trainings, eBooks und die Events unter einer neuen Marke: Developer Media. Die ersten beiden Webinare (Knockout.js für .NET Entwickler) haben wir mit viel positivem Feedback durchgeführt. Die Reihe setze ich mit zwei Webinaren zur ASP.NET Web API fort! Ich hoffe, ihr seid wieder dabei!

BESCHREIBUNG

Die Windows Communication Foundation (WCF) war einst angetreten, eine universale Bibliothek für alle verteilten Anwendungen zu werden. Durch die Unterstützung von SOAP und weiteren Protokollen sollten Server und Client unabhängig von Programmiersprache, Betriebssystem und Gerät miteinander kommunizieren können. Doch wie so oft wurde die Rechnung ohne den Entwickler gemacht! Was in ersten Demos leichtgewichtig wirkt, entwickelt sich zu einem Wirrwarr aus Konfigurationen und endlosen Definitionen. Steht der erste Service endlich, stellt man fest, dass außerhalb der .NET-Welt kaum jemand die komplexen Szenarien tatsächlich unterstützen kann.

Tags | , ,

27

Jun
2013

inGeneral

vonJohannes Hoppe

Interview: Johannes Hoppe im DWX Gespräch

On 27, Jun 2013 | inGeneral | vonJohannes Hoppe

Am zweiten Tag der DWX Developer Week 2013 wurde Johannes Hoppe von Valentina Maglieri interviewt. Johannes spricht über seine drei Sessions und über die Webinare, welche er in Kooperation mit der Neue Mediengesellschaft Ulm mbH publiziert.

24

Jun
2013

inGeneral
NoSQL

vonJohannes Hoppe

DWX-Developer Week: Downloads und Slides

On 24, Jun 2013 | inGeneral, NoSQL | vonJohannes Hoppe


Software Craftsmanship with JavaScript

Entwickeln Sie Clean Code mit JavaScript. Den “Software Craftsman” zeichnen dabei Wissen, Werkzeuge und Wiederholung aus. Diese drei Grundfeste werden speziell für JavaScript beleuchtet. Lernen Sie die wichtigsten Patterns für eine stabile und wartbare Website kennen. Überprüfen Sie Ihre persönliche Werkzeugkiste für Entwicklung, Testing und Deployment. Schließen Sie Bekanntschaft mit Code Katas für JavaScript.

Vollbild: im neuen Fenster
Download als PDF: auf SlideShare

Sicherheit von HTML5 und JavaScript

17

Jun
2013

inWebinar

vonJohannes Hoppe

Developer Media Webinare

On 17, Jun 2013 | inWebinar | vonJohannes Hoppe

In der  dotnetpro 7/2013 findet man eine ganzseitige Anzeige mit meinen Webinaren!

Tags |

29

Mai
2013

inWebinar

vonJohannes Hoppe

Developer-Media Webinar: Knockout.js für .NET-Entwickler

On 29, Mai 2013 | inWebinar | vonJohannes Hoppe

Am 11.06.2013 geht es weiter mit dem 2. Teil des Webinars!
Anmelden

Inhalt:
Schnell wird im hektischen Projektalltag aus einer ASP.NET-Website eine undefinierbare Masse aus HTML, Controls und JavaScript. Arbeitspakete lassen sich nicht aufteilen, die Entwicklung wartet auf neue Wireframes von den Grafikern und irgendwie macht die proprietäre Control Suite, was sie will. Doch es gibt ein JavaScript-Framework, das einfach nur Spaß macht. Es trennt Daten, Logik und Darstellung sauber voneinander. Vormals komplexe Anforderungen lassen sich mit Leichtigkeit und Eleganz lösen.

Tags | , , ,

02

Mai
2013

inGeneral

vonJohannes Hoppe

HTML5 und JavaScript Security

On 02, Mai 2013 | inGeneral | vonJohannes Hoppe

Folgende interaktiven Slides habe ich bei der Dotnet Cologne 2013 für meine Präsentation „HTML5 und JavaScript Sicherheit“ verwendet. Alle Beispiele sind mit einer Demo verlinkt.

Ich bedanke mich bei den zahlreichen Zuhörern, die ordentlich zum Thema Web-Sicherheit informiert waren und intensiv in die Diskussion zu den neuen HTML5 Angriffsvektoren eingestiegen sind. Mehr kann man sich als Sprecher nicht wünschen. Der Vortrag hat mir dadurch besonders viel Spaß gemacht.

25

Apr
2013

inWebinar

vonJohannes Hoppe

DEVELOPER MEDIA Webinar: Knockout.js (Ankündigung)

On 25, Apr 2013 | inWebinar | vonJohannes Hoppe

Jetzt ist die Katze endlich aus dem Sack!

Die Neue Mediengesellschaft Ulm mbH bündelt Webinare, Trainings, eBooks und die Events unter einem neuen Portal. Die ersten beiden Webinare (Knockout.js für .NET Entwickler) werde ich durchführen. Weitere Themen von mir folgen! Das wird ganz großes Kino! Ich hoffe, ihr seid dabei! :-)

Johannes Hoppe nimmt Sie mit auf eine Reise in die Welt von Knockout.js. Am 27.05.2013 um 17 Uhr beginnt der Ausflug mit einem leeren ASP.NET MVC & WebAPI-Projekt. Johannes baut in diesem Webinar live mit den Teilnehmern erste Knockout.js-Anwendungen. Die 45 minütige Einführung in das JavaScript-Framework ist kostenfrei. Am 11.06.2013 um 17 Uhr setzt Johannes die Reise fort.  In 1,5 Stunden finalisiert er das Formular, welches die Möglichkeiten des MVVM-Patterns auslotet.

Tags | , ,

27

Mrz
2013

inNoSQL

vonJohannes Hoppe

Spartakiade rockt

On 27, Mrz 2013 | inNoSQL | vonJohannes Hoppe

Die Spartakiade war super. So stellt man sich Berlin vor. Workshops in den Räumen eines Coworking Space, belegte Baguettes, (kalter) Café und Clubmate satt. Ein schlichter und unterhaltsamer Ausklang bei ein paar Kästen Bier und Sekt. KISS in Reinform! So muss das.

Im nächsten Jahr bin ich definitiv wieder dabei. Der 22. März 2014 ist vorgemerkt. Egal ob als Sprecher oder Teilnehmer. Ich freue mich, spätestens dort die ganzen Nasen wie Jan, Mike, Kostja, DennisAlexander,  Andreas, Marco, Sergey, Alexander und alle anderen wieder zu sehen.

Versprochen habe ich noch die Folien und die Lösungen zu den Hands-On Aufgaben. Das Beispiel-Projekt WebNoteNoSQL und Mongo2Go findet ihr auf Github. Viel Spaß!

18

Mrz
2013

inNoSQL

vonJohannes Hoppe

Wir sehen uns bei der Spartakiade-Konferenz

On 18, Mrz 2013 | inNoSQL | vonJohannes Hoppe

Ich bin gespannt, dass erste Mal bei der „Mitmachkonferenz“ dabei zu sein. Mitten in Berlin wird es mehrere Workshops geben, die wie ein Open Space organisiert sind:

  • alle sind gleich, Titel zählen nicht
  • du darfst jederzeit dein Team verlassen zu einem anderen wechseln; keiner wird fragen warum
  • du kannst jederzeit an das Buffet gehen, um Kaffee, Obst etc. zu holen

Mein Workshop wird sich rund um das Theme NoSQL drehen. Auf meinem Laptop befindet sich sehr viel Material zu Redis, RavenDB und vor allem zu MongoDB. Hier schon mal ein kleiner Teaser:

25

Feb
2013

inNoSQL

vonJohannes Hoppe

MongoDB Berlin: Software Tests with MongoDB

On 25, Feb 2013 | inNoSQL | vonJohannes Hoppe

Quality matters. That’s why we write software tests. They give us confidence to release complex business applications. In a schema-free world they are going to be our escape rope! This talk introduces some Unit Testing principles and separates them from Integration Tests. We will see how other databases solve common problems and how we can archive the same with MongoDB.


Some links that were mentioned: