Image Image Image Image Image
Scroll to Top

To Top

Johannes' Blog

14

Feb
2015

inNode.js

vonJohannes Hoppe

Introducing node-debug for ‪Gulp

On 14, Feb 2015 | inNode.js | vonJohannes Hoppe

gulp-node-debug

gulp_hero

I created a wrapper around node-inspector for gulp, it has the same functionality as the node-debug command. Node-debug for gulp is available on Github and NPM.

It’s perfect for development and easy to use.

  1. Runs node-inspector.
  2. Runs the supplied script in debug mode
  3. Opens the user’s browser, pointing it at the inspector.
node-inspector

 

Installation

npm install gulp-node-debug --save-dev

Usage

This is the minimal setup. The file app.js will be debugged with default values.

// gulpfile.js
var gulp = require('gulp');
var nodeDebug = require('gulp-node-debug');
gulp.task('debug', function() {
 
    gulp.src(['app.js'])
        .pipe(nodeDebug());
});

Add debugBrk: true if your script finishes immediately:

// gulpfile.js
var gulp = require('gulp');
var nodeDebug = require('gulp-node-debug');
gulp.task('debug', function() {
 
    gulp.src(['app.js'])
        .pipe(nodeDebug({
            debugBrk: true
        }));
});

10

Jan
2015

inAngularJS
Highlights

vonJohannes Hoppe

Fachartikelreihe: Optimale Web-Umgebung mit AngularJS und ASP.NET

On 10, Jan 2015 | inAngularJS, Highlights | vonJohannes Hoppe

Dotnetpro Logo

dotnetpro_webumgebung2

Wenn man seit einem Jahr eine große Single Page Application (SPA) auf Basis von  ASP.NET Web API und AngularJS entwickelt, dann hat man viel zu erzählen. Aus diesem Grund habe ich für die dotnetpro eine vierteilige Artikelserie geschrieben. In dieser Serie stelle ich eine Auswahl von Entwurfsmustern und Frameworks vor, welche AngularJS und die .NET-Welt optimal verbinden.

 

Teil 1 – Am Anfang war das Modul

 

07

Nov
2013

inGeneral

vonJohannes Hoppe

Relaunch der Website der .NET User Group Rhein Neckar

On 07, Nov 2013 | inGeneral | vonJohannes Hoppe

Mit Stolz kann ich euch mitteilen, dass ich für die .NET User Group Rhein-Neckar die neue Website erstellen durfte.

Im Kalender sind auch die Termine der angrenzenden Usergroups vorhanden, so dass ihr euch ein Bild über die umliegenden Veranstaltungen machen könnt. Falls Ihr weitere Termine kennt, die in den Kalender gehören, dann meldet diese an uns, damit wir sie allen zugänglich machen können.

Auf der Jobbörse wollen wir Jobs und Projekte im .NET-Umfeld präsentieren – aber wir werden dort sämtliche Vermittler fernhalten. Wir wollen, dass hier wieder ein direkter Austausch zwischen Anbietern und Suchenden stattfindet. Das bedeutet: Reinschauen lohnt sich. Bitte gebt diese Info auch an Eure Arbeitgeber/Projektanbieter weiter.

07

Nov
2013

inGeneral

vonJohannes Hoppe

Einladung & Workshop: Single-Page Web Applications (SPA)

On 07, Nov 2013 | inGeneral | vonJohannes Hoppe

Nächste Woche spreche ich auf der WDC und gebe am Folgetag einen Tagesworkshop zu Single-Page Web Applications. Meinen Followern und Lesern des Blogs möchte ich dieses Mal eine kurzfristige (aber tolle) Überraschung machen.

Ich lade einen Leser dazu ein, KOSTENLOS an der Konferenz und/oder meinem Workshop teilzunehmen. Es sind noch Plätze frei.

Mit einem geheimen Code kann eine Tickets unter http://www.web-developer-conference.de/Anmeldung/Anmeldung-2013 eingelöst werden. Hier kann der Teilnehmer sich entscheiden ob er nur die Konferenz, Konferenz + Workshop, Workshop oder Konferenz MDC und WDC buchen möchte. Der Code schaltet alle Kategorien frei.

Cool? Was muss ich tun?

25

Sep
2013

inWebinar

vonJohannes Hoppe

Teaser: Webinar jQuery 2013 – Teil 2

On 25, Sep 2013 | inWebinar | vonJohannes Hoppe

http://developer-media.de/portfolioentry/jquery-2013-teil-2/ – Webinar morgen um 17 Uhr: Mobile Frameworks auf Basis von jQuery. (Bootstrap, jQuery Mobile, Kendo UI Mobile) Sie sehen auf dem Screenshot eine App auf Basis von Apache Cordova /Icenium, Knockout.js, jQuery & Bootstrap)
Lernen Sie außerdem, wie man testgetrieben jQuery Plugins entwickelt.

Kurz: ein volles Programm!

19

Sep
2013

inWebinar

vonJohannes Hoppe

Developer-Media Webinar: Require.js & Prinzipien für modulares JavaScript

On 19, Sep 2013 | inWebinar | vonJohannes Hoppe


Am 02.10.2013 geht es weiter mit dem 2. Teil des Require.js Webinars!
Anmelden

Inhalt:
Wenn es darum geht, wiederverwertbaren, modularen und vor allem unbezwingbaren JavaScript-Code zu schreiben, dann trennt sich die Spreu vom Weizen. Der Erfolg einer Webanwendung hängt maßgeblich davon ab, dass sie von einem heterogenen Team trotz widriger Umstände stetig gewartet und weiterentwickelt werden kann. Als Berater für ASP.NET MVC kennt Johannes Hoppe sowohl die erfolgreichen als auch verunglückten Webprojekte. Dieser intensive Vortrag wird Ihnen zeigen, wie Ihr JavaScript-Code ein solider Baustein für den Erfolg wird!

Tags | , ,

17

Sep
2013

inWebinar

vonJohannes Hoppe

DEVELOPER MEDIA Webinar: Require.js & Prinzipien für modulares JavaScript (Ankündigung)

On 17, Sep 2013 | inWebinar | vonJohannes Hoppe

Die letzten fünf Webinare waren ein großer Erfolg. Die Reihe setze ich mit zwei Webinaren zur require.js fort. Auf dieses Thema freue ich mich besonders, denn Software Craftsmanship und JavaScript liegen mir sehr am Herzen. Egal ob JavaScript-Einsteiger oder alter Hase, es wird jeder auf seine Kosten kommen!

BESCHREIBUNG

Wenn es darum geht, wiederverwertbaren, modularen und vor allem unbezwingbaren JavaScript-Code zu schreiben, dann trennt sich die Spreu vom Weizen. Der Erfolg einer Webanwendung hängt maßgeblich davon ab, dass sie von einem heterogenen Team trotz widriger Umstände stetig gewartet und weiterentwickelt werden kann. Als Berater für ASP.NET MVC kennt Johannes Hoppe sowohl die erfolgreichen als auch verunglückten Webprojekte. Dieser intensive Vortrag wird Ihnen zeigen, wie Ihr JavaScript-Code ein solider Baustein für den Erfolg wird!

Tags | , ,

17

Sep
2013

inWebinar

vonJohannes Hoppe

Developer-Media Webinar: jQuery 2013

On 17, Sep 2013 | inWebinar | vonJohannes Hoppe


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

Inhalt:
Wer heute eine dynamische Webanwendung entwickelt, der verwendet jQuery. Das ist ein Fakt. Doch der Dino unter den JavaScript-Bibliotheken scheint seit 2006 langsam alt zu werden. Die Plugins sind auch nicht mehr das, was sie einmal waren, neue Features fehlen und der Support für alte Internet Explorer-Versionen wurde zu allem Überfluss auch noch eingestellt.

Tags | , ,

10

Sep
2013

inWebinar

vonJohannes Hoppe

DEVELOPER MEDIA Webinar: jQuery 2013 (Ankündigung)

On 10, Sep 2013 | inWebinar | vonJohannes Hoppe

Die Neue Mediengesellschaft Ulm mbH bündelt Webinare, Trainings, eBooks und die Events unter einer neuen Marke: Developer Media. Die letzten vier Webinare waren ein großer Erfolg. Die Reihe setze ich mit zwei Webinaren zur jQuery fort! Ich hoffe, ihr seid wieder dabei!

BESCHREIBUNG

Wer heute eine dynamische Webanwendung entwickelt, der verwendet jQuery. Das ist ein Fakt. Doch der Dino unter den JavaScript-Bibliotheken scheint seit 2006 langsam alt zu werden. Die Plugins sind auch nicht mehr das, was sie einmal waren, neue Features fehlen und der Support für alte Internet Explorer-Versionen wurde zu allem Überfluss auch noch eingestellt.

Tags | , ,

17

Aug
2013

inWebinar

vonJohannes Hoppe

Developer-Media Webinar: ASP.NET Web API

On 17, Aug 2013 | inWebinar | vonJohannes Hoppe

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

Inhalt:
Das Web ist längst zu seinen Wurzeln zurückgekehrt und spricht „REST“. Flickr, Twitter, Google, Dopbox, eBay und viele weitere haben das Programmierparadigma für ihre Schnittstellen wieder entdeckt. Mit der ASP.NET WebAPI hat Microsoft auf den Trend reagiert und aus seinen Fehlern gelernt. Mit Eleganz und Leichtigkeit entstehen mit C# und .NET konkurrenzfähige Schnittstellen, die den aktuellen Anforderungen gewachsen sind. Johannes Hoppe zeigt Ihnen, wie Sie Ihre Webanwendung fit fürs Web machen.

Tags | , ,