Was ich mache

Ich unterstütze mit maßgeschneiderten und tiefgehenden Trainings sowie Beratung Firmen im gesamten deutschen Sprachraum bei der Entwicklung von Geschäftsanwendungen. Dabei fokusiere ich mich auf moderne Web- & Service-Architekturen mit Angular 2.

Schulung und Beratung zu Angular 2

Angular 2

Datenbindung, Formulare, Validierung, Routing, HTTP, Komponenten, ...

Details

Migration auf Angular 2

Bestehende Projekte auf Angular 2 migrieren, ngUpgrade, ...

Details

Angular 2: Deep Dive

Erweiterte Aspekte von Angular 2

Details

Progressive Web-Apps mit Angular 2

InHouse-Schulung und/oder Beratung maßgeschneidert für Ihre Lernziele

Details

Angular 2 Review

Feedback und klärung offener Fragen, weiterführende Themen

Details

Angular 2 Workshop

Start ohne Umwege

Details

Weitere Schulungen ...

Partner im IT-Visions-Netzwerk

Ich bin Partner im Experten-Netzwerk von IT-Visions. Mit meinen Kollegen bei IT-Visions lassen sich Gesamtkonzepte für komplexe Maßnahmen mit dem Know-How verschiedener Experten schnüren.

Öffentliche Schulungen

30. 5. bis 1. 6. 2016

Angular 2 Workshop in Graz (3 Tage)

In diesem Workshop erfahren Sie von den beiden O'Reilly-Autoren Manfred Steyer und Vildan Softic anhand eines durchgängigen Beispiels, welche Konzepte hinter Angular 2, dem "Framework für das Web von morgen", stehen, sowie, wie Sie es in Ihren Projekten nutzen können. Darüber hinaus erhalten Sie während der Übungen selbst die Möglichkeit, ein eigene erste Anwendung mit Angular 2 zu schreiben.

Details

22. 6. bis 23. 6. 2016

Angular 2 Workshop in Wien (2 Tage)

In diesem Workshop erfahren Sie von den beiden O'Reilly-Autoren Manfred Steyer und Vildan Softic anhand eines durchgängigen Beispiels, welche Konzepte hinter Angular 2, dem "Framework für das Web von morgen", stehen, sowie, wie Sie es in Ihren Projekten nutzen können. Darüber hinaus erhalten Sie während der Übungen selbst die Möglichkeit, ein eigene erste Anwendung mit Angular 2 zu schreiben.

Details

Alle öffentlichen Schulungen

Aktuelle Konferenz-Beiträge

Offlinefähige Browseranwendungen: Progressive Web-Apps mit Angular 2.0

w-JAX 2016, 7. 11. bis 11. 11. 2016 in München

Moderne Webanwendungen mit Angular 2.0 (Workshop)

w-JAX 2016, 7. 11. bis 11. 11. 2016 in München

Datenbindung und Performance in Angular 2 unter der Motorhaube

Angular Days 2016, 10. 10. bis 12. 10. 2016 in Berlin

Der neue Component Router für Angular 2

Angular Days 2016, 10. 10. bis 12. 10. 2016 in Berlin

Angular 2: Die Ideen hinter Datenbindung und Formularen im Detail betrachtet

BASTA! 2016, 19. 9. bis 23. 9. 2016 in Mainz

Single Page Applications neu gedacht: Redux in Angular 2 mit @ngrx/store

BASTA! 2016, 19. 9. bis 23. 9. 2016 in Mainz

Offlinefähige Browseranwendungen: Progressive Web-Apps mit Angular 2

BASTA! 2016, 19. 9. bis 23. 9. 2016 in Mainz

The "newest new" Router for Angular 2

Angular Meetup Berlin Juli 2016, 13. 7. bis 13. 7. 2016 in Berlin

Aktuelle Fachartikel

Webanwendungen auf Knopfdruck: Scaffolding von AngularJS- und ASP.NET-5-Apps

8/2015, windows.developer

Direktiven und Komponenten: Frameworkneutrale Komponenten mit AngularJS 2.0

9/2015, windows.developer

Tipps und Tricks mit AngularJS, Teil 9: Performance-Tuning [für Angular 2]

8/2016, Heise Developer (Online)

Ausblick auf ASP.NET vNext, Teil 1: Moderne Securityszenarien

9/2013, windows.developer

Moderne Sicherheitsszenarien für ASP.NET, Teil 3: Federated Security

4/2014, windows.developer

Last-Minute-Ticket: Neuerungen in der finale Version von ASP.NET Web API

12/2012, windows.developer

EAI and EDI in the Cloud: Prospects of Azure Service Bus EAI & EDI – Part I

8/2012, Service Technology Magazine

EAI and EDI in the Cloud: Prospects of Azure Service Bus EAI & EDI – Part II

9/2012, Service Technology Magazine

Aktuell im Blog

Angular 2 AOT Compilation and Tree Shaking with Webpack2 and/or Rollup: Step by Step

18. 9. 2016

In the last days, I've adapted my Angular 2 sample for ahead-of-time (AOT) compilation with the template-compiler. Here I'm documenting the necessary steps for such an undertaking as well as my learnings towards this. The whole sample can be found here.

Alles lesen...

Lazy Loading von Modulen mit Angular 2, dem neuen Router und webpack

3. 9. 2016

Um die Ladezeiten einer Single Page Application (SPA) zu optimieren, bietet es sich an, einzelne Bestandteile nicht sofort sondern erst bei Bedarf zu laden. Seit RC 5 unterstützt Angular 2 dieses Vorgehen, welches auch als Lazy Loading bekannt ist. Dazu kommen die neu eingeführten Module, mit der eine Anwendung strukturiert und in mehrere wiederverwendbare Einheiten aufgesplittet werden kann, zum Einsatz. Mit diesem Beitrag veranschauliche ich den Umgang mit Modulen und Lazy Loading anhand eines Beispiels, welches zum Bundling webpack verwendet. Das vollstädnige Beispiel findet sich hier. Wer mit den hier beschriebenen Techniken ein eigenes Beispiel erstellen möchte, findet für den Start auf den GitHub-Seiten des Angular-2-Teams ein sehr einfaches Seed-Projekt, welches auch webpack nutzt.

Alles lesen...

Slides and Sample from my talk about the newest new Router in Angular 2 at @angular_berlin in July 2017

14. 7. 2016

Please find below the slides and the sample from my talk about the newest new Router in Angular 2 that I did at @angular_berlin in July 2017.

Alles lesen...

Slides and Samples of my talk about the new newest router and Angular 2 at AngularCamp in Barcelona 2016

3. 7. 2016

Below the slides and samples of my talk about the new newest router and Angular 2 at AngularCamp in Barcelona 2016. The sample has been updated to Angular 2 RC 4 and Router Beta 4.

Alles lesen...

Unterlagen von Session zu Web APIs mit ASP.NET Core von der DWX 2016 in Nürnberg

3. 7. 2016

Nachfolgend die Unterlagen zu meiner Session über Web APIs mit ASP.NET von der DWX 2016 in Nürnberg:

Alles lesen...

Unterlagen von Session zum Upgrade von AngularJS 1.x auf Angular 2 von der DWX 2016 in Nürnberg

3. 7. 2016

Nachfolgend meine Unterlagen von der Session zum Upgrade von AngularJS 1.x auf Angular 2 von der DWX

Alles lesen...

Authentication in Angular 2 with OAuth2, OIDC and Guards for the newest new Router [English Version]

3. 7. 2016

This post shows how an application can use canActivate to keep an unauthenticated or unauthorized user away from specific routes. This isn't really about security, cause in browser-based applications security has to be implemented at server-side. Rather it's about usability cause it gives the application the possibility to ask the user to login in such cases. The whole source code of this sample can be found here. Besides Guards it also uses the security standards OAuth 2 and OpenId Connect (OIDC) to decouple the authentication and authorization from the application.

Alles lesen...

Slides and Samples of my Talk about Databinding and Performance in Angular 2 at AngularCamp 2016 in Barcelona

2. 7. 2016

Below the Slides and Samples of my Talk about Databinding and Performance in Angular 2 at AngularCamp.

Alles lesen...

Slides and Samples of my Talk about modern Authentication with Angular 2, OAuth 2 and OIDC at AngularCamp 2016 in Barcelona

2. 7. 2016

Below the slides and samples of my talk about modern authentication with Angular 2, OAuth 2 and OIDC at AngularCamp 2016 in Barcelona.

Alles lesen...