Image Image Image Image Image
Scroll to Top

To Top

speaker

19

Mrz
2012

inNode.js
NoSQL

vonJohannes Hoppe

Introducing SolarTournament

On 19, Mrz 2012 | inNode.js, NoSQL | vonJohannes Hoppe

For my latest talk I have prepared a node.js demo project, called „SolarTournament“. It demonstrates a bunch of technologies.
But first of all: Let’s have some fun and enter the live multiplayer tournament!

Don’t get confused: At the moment you can’t destroy other players spaceships, only asteroids. It’s simply not implemented. Or in other words: Nobody gets harmed! ;-)

Screenshot

This is demo code

The game is based on Node.js and uses the express web development framework, the Jade template engine, the Stylus CSS engine, Socket.IO for WebSocket communication and last but not least MongoDB – for storing the highscore. (this feature is not online at the moment)

Tags | , , ,

31

Jan
2012

inNoSQL

vonJohannes Hoppe

VSone 2012 – Slides and Demo code (NoSQL in .NET mit RavenDB und MongoDB)

On 31, Jan 2012 | inNoSQL | vonJohannes Hoppe

I’m happy! This is was a really full conference room.  Many thanks for coming and participating. I enjoyed the talks before and after the presentation. It’s great to hear that more and more people are evaluating NoSQL databases. As promised: Here are the slides and the demo code! (sorry, in German only) Don’t forget to install WebNoteNoSQL (which is coded in English, of course).


Tags | ,

31

Jan
2012

inNoSQL

vonJohannes Hoppe

Introducing WebNoteNoSQL

On 31, Jan 2012 | inNoSQL | vonJohannes Hoppe

For my NoSQL talks I have prepared an ASP.NET MVC project. It is a simple application to create, read, update and delete notes (little coloured post-it notes).

By utilizing the repository pattern the underlying code to access the database can be interchanged. Currently three databases are prepared and ready to go:

  1. A classic relational database: SQL Server (mapped by the ADO.NET Entity Framework)
  2. The NoSQL database MongoDB and
  3. The NoSQL database RavenDB

Tags | ,

23

Jan
2012

inGeneral

vonJohannes Hoppe

Vorträge und Termine 2012

On 23, Jan 2012 | inGeneral | vonJohannes Hoppe

Johannes Hoppe NoSQL Tie

Meet the guy with the great tie!

Dieses Jahr werde ich auf Konferenzen und User-Groups zu folgenden Themen sprechen:

Ich freue mich, euch dort kennen zu lernen!

 

Tags | , , , , ,

14

Dez
2011

inNoSQL

vonJohannes Hoppe

[GERMAN] NoSQL aus der Praxis – Slides und Download

On 14, Dez 2011 | inNoSQL | vonJohannes Hoppe

Der gestrige Vortrag bei der .NET User Group Frankfurt zusammen mit der PASS Rhein/Main war für uns ein ganzer Erfolg. Bei einem vollen Saal mit rund 90 Teilnehmern hatte das Thema NoSQL offensichtlich viel Interesse geweckt. Die Stimmung während des Vortrags und das positive Feedback werden bei uns eine sehr gute Erinnerung an Frankfurt hinterlassen. Vielen Dank!

 


Downloads:

Tags | ,

29

Nov
2011

inNoSQL

vonJohannes Hoppe

[GERMAN] .NET User Group und PASS Rhein/Main Meeting – NoSQL aus der Praxis

On 29, Nov 2011 | inNoSQL | vonJohannes Hoppe

Der Begriff NoSQL ist in aller Munde. Eine große Anzahl an neuartigen Datenbank-Systemen drängt auf den Markt. Wo stehen wir derzeit? Lohnt sich ein Umstieg? Was sind die Vorteile aber auch die Nachteile? Wo liegen die häufigsten Umsetzungsfehler? Und wie programmiert man ganz konkret mit .NET gegen diese Systeme?

Diese Fragen werden Johannes Hofmeister und Johannes Hoppe in einem zweieinhalb stündigen Vortrag klären. Sie haben mit RavenDB und MongoDB erfolgreich Projekte im Web realisiert. Sie führen in die Theorie ein, stellen die NoSQL-Datenbanksysteme vor und berichten von ihren Erfahrungen. Einen besonderen Stellenwert werden das Design von dokumentbasierten Datenbanken und bekannte „AntiPatterns“ einnehmen. Die Sprecher präsentieren die beiden Systeme live an einem ASP.NET MVC Beispielprojekt, welches allen Teilnehmern zur Verfügung gestellt wird.

Tags | ,

27

Jun
2011

inAOP

vonJohannes Hoppe

[GERMAN] AOP @ .NET Usergroup Rhein-Neckar – Downloads

On 27, Jun 2011 | inAOP | vonJohannes Hoppe

Hier sind die Folien sowie die Beispiel-Anwendung, welche ich während des Vortrags verwende:


Downloads:

 

Tags | , ,

16

Jun
2011

inAOP

vonJohannes Hoppe

[GERMAN] 8. Treffen der .NET Usergroup Rhein-Neckar am 27.06.2011

On 16, Jun 2011 | inAOP | vonJohannes Hoppe

Als Entwickler sind wir täglich bemüht hochwertigen und sauberen Code zu produzieren. Für viele Probleme kennen wir bewährte Patterns und Vorgehensweisen. Doch manche Belange – wie etwa Logging, Exception Handling, Validierung oder Caching – liegen schnell unsauber verstreut im gesamten Projekt herum.

Bei dem 8. Treffen der .NET Usergroup Rhein-Neckar spreche ich von meiner Sicht über Clean-Code und die Grenzen von objektorientierter Programmierung. Anhand praktischer Bespiele zeige ich, wie man mit dem AOP-Framework Postsharp elegante Modularisierungsansätze erhält.

Der Vortrag richtet sich an interessierte Einsteiger in das AOP mit .NET.
Sofern bereits Postsharp auf dem Laptop installiert ist, können alle Beispiele Anhand der ASP.NET MVC Demo-Applikation WebNoteAOP nachvollzogen werden.

Tags | , ,

09

Feb
2011

inAOP

vonJohannes Hoppe

[GERMAN] VSone: AOP-Präsentation am 17.02.2011 in Unterschleißheim/München

On 09, Feb 2011 | inAOP | vonJohannes Hoppe

Wenn Sie Teilnehmer der VSone sind,
dann lade ich sie herzlich zu meiner Session ein:

  • am Do. 17. Februar 2011, 15:15 Uhr
  • Track 6
  • Thema: Aspektorientierte
    Programmierung (AOP) mit .NET

SharpCrafters  (die Entwickler vom AOP-Framework PostSharp) haben in Begleitung zur Session ein interessantes Interview mit mir geführt!

Der Vortrag richtet sich an alle AOP-Interessierten und wird einen theoretischen u. praktischen (Live-Coding) Anteil beinhalten.

Zunächst werde ich über Clean Code und die Grenzen von OOP sprechen. Ich zeige, dass Nicht-Funktionale Anforderungen (Cross-Cutting Concerns) neue Ansätze verlangen! Anschließend demonstriere ich die Anwendung von Aspekten für Exception Handling, Logging, Validierung & Caching.

Tags | ,