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 von AngularJS 1.x auf Angular 2

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

Details

Angular 2: Advanced

Erweiterte Aspekte von Angular 2

Details

Angular 2 Review

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

Details

Angular 2 Workshop

Start ohne Umwege

Details

Modernes AngularJS 1.x

Komponenten-orientiertes AngularJS 1.x für wartbare und testbare Anwendungen

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

Step by Step: Improving Startup Performance with Lazy Loading in Angular 2

ngVikings, 11. 2. bis 12. 2. 2017 in Copenhagen

Advanced Angular 2 Workshop

ngVikings, 11. 2. bis 12. 2. 2017 in Copenhagen

Improving Start-up Performance with Lazy Loading in Angular 2

ng-be (Angular Belgium), 9. 12. bis 9. 12. 2016 in Ghent, Belgium

Lazy Loading und Preloading zur Performanceoptimierung in Angular 2

Angular Graz (Meetup), 24. 11. bis 24. 11. 2016 in Graz

Improving Data Binding Performance with Immutables and Observables

Angular Berlin (Meetup), 23. 11. bis 23. 11. 2016 in Berlin

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

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

Sticky Routes in Angular 2.3+ with RouteReuseStrategy

2. 12. 2016

Beginning with Version 2.3 (and the corresponding Router Version 3.3), Angular will support sticky routes. Such routes preserve the current component's state when they are deactivated, so that it is still available when it is re-activated later. For this, the application can define its own Strategy for reusing components.

Alles lesen...

Lazy Loading and Preloading with Angular: Slides and Sample from Meetup in Graz, Nov. 2016

26. 11. 2016

Below you find the slides and the sample from my talk "Lazy Loading und Preloading mit Angular" I've given in Nov 2016 at Angular Graz.

Alles lesen...

Datengetriebene Web-APIs mit Entity Framework: Folien und Beispiel vom API Summit im November 2016 in Berlin

26. 11. 2016

Nachfolgend findet man die Folien und das Beispiel zu meinem Vortrag über datengetriebene Web APIs vom API Summit 2016 (November 2016 in Berlin).

Alles lesen...

Slides and Sample from my Talk about Data Binding Performance Tuning in Angular 2 with OnPush at Angular Berlin, Nov 2016

24. 11. 2016

Below, you find the slides and sample from my talk about data binding performance tuning in Angular 2 with OnPush at Angular Berlin, Nov 2016.

Alles lesen...

Using ngUpgrade with Angular's AOT to optimize performance

15. 11. 2016

ngUpgrade which is included in Angular 2+ (hereinafter just called Angular) allows for the creation of hybrid applications that contains both, AngularJS 1.x based and Angular 2+ based services and components. This helps to migrate an existing AngularJS 1.x application to Angular 2+ step by step. The downside of this approach is that an application needs to load both versions of Angular. Fortunately, beginning with Angular 2.2.0 which came out in mid-November 2016, there is an implementation of ngUpgrade that allows for ahead of time compilation (AOT). That means that the size of the Angular part can be reduced to the constructs of the framework that are needed by using tree shaking. In this post, I'm showing how to use this implementation by an example I've prepared for ngEurope. It contains several components and services written with AngularJS 1.x and Angular

Alles lesen...

Slides and Case-Study from my talk about Progressive Web Apps with Angular at @thelondonjs, Nov 2016 in London

11. 11. 2016

Below you find the links to the slides and the case study I've used for my talk about Progressive Web Apps with Angular at @thelondonjs in Nov 2016 in London.

Alles lesen...

Folien und Show-Case von Vortrag zu Progressive Web Apps mit Angular von der w-JAX 2016 im November 2016 in München

9. 11. 2016

Nachfolgend findet man meine Folien und mein Show-Case zu PWA von meiner Session, die ich heute zu Progressive Web Apps mit Angular 2 auf der w-JAX in München gemacht habe.

Alles lesen...

Unterlagen und Beispiele von Angular 2 Workshop auf w-jax 2016 in München

7. 11. 2016

Nachfolgend die Unterlagen und das Beispiel meines Angular 2 Workshops, den ich heute auf der w-jax 2016 in München gemacht habe.

Alles lesen...

AOT in Angular 2 mit Lazy Loading kombinieren

30. 10. 2016

In seinem Blogbeitrag Angular 2 AoT Compilation with webpack beschrieb Suguru Inatomi diese Woche, wie man mit webpack und Angular 2 eine AOT-Kompilierung durchführen kann. Dazu nutzte er das Paket @ngtools/webpack, welches im Rahmen der CLI entwickelt wurde und ohne Änderungen am Source Code lediglich durch eine Anpassung der webpack-Konfig von JIT auf AOT umstellt. Ich habe versucht, diese Idee auf mein Beispielprojekt anzuwenden und sie mit Lazy Loading zu verknüpfen ...

Alles lesen...