anchor.diff:  
   A ce stade le service utilisateur est terminé. Si vous avez bien suivi toutes les étapes vous devriez avoir le code suivant :
   
  -[source,javascript]
  +[source,TypeScript]
   ----
   /// <reference path='../../../../typings/tsd.d.ts' />
   
  
positive.code: Angular2 a enterré plusieurs concepts important du framework. Les deux principaux pour moi sont le *Scope* et le *Controller*. Il est possible de trouver une explication logique à cette suppression. Quant on développait un contrôleur Angular avec la première version il y avait une ambiguïté entre les pattern https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller[MVC] et https://en.wikipedia.org/wiki/Model_View_ViewModel[MVVM]. D'un côté le contrôleur traitait des actions mais d'un autre on utilisait le Scope pour faire le *binding two way*. Malheureusement le mélange de ces deux concepts créer pas mal de confusion et même s'il est possible de les faire cohabiter, le mieux reste encore de les séparer clairement. Dans Angular2 plus d'ambiguïté, nous avons à disposition les *Components* et on peut dire qu'il fonctionne comme des ViewModels. Certains ne seront peut-être pas d'accord avec mon analyse, mais on va dire que ce point de vue n'engage que moi ;)
  
  Afin de rester bien organiser, ajoutez un répertoire _components_ toujours dans :
  ----
  public/javascripts/app
  ----
  et ajoutez y un fichier _user.component.ts_ et un _user.component.html_. Le fichier .html correspondra au template utilisé par le compostant. L'idée est de partir sur une liste d'utilisateur. Une simple boucle for fera la mise en forme. Voici le code du template :
  
  [source,html]
  
negative.code: 
  Afin que le template puisse fonctionner il faut que le composant dispose d'un attribut _public users_ de type _User[]_ (Le template itère une collection). De plus, le service devra être utilisé pour obtenir les données. Avant l'export de la classe il faut donc importer le type _User_ et _UserService_ :
  
  [source,TypeScript]
  ----
  import {User} from '../services/user';
  import {UserService} from '../services/user.service';
  