Ember CLI et ASP.NET

J'ai utilisé avec succès la structure JavaScript EmberJS avec une application Web ASP.NET, en référençant le fichier ember.js.

J'ai l'impression que Ember-CLI est la façon dont Ember va se diriger dans les versions futures.

Si cela est correct, quelle est la manière appropriée de continuer à utiliser Ember dans l'avenir? Est-il logique d'utiliser Ember-CLI avec ASP.NET, ou l'hypothèse que le client est toujours un code HTML et CSS / JS statiques qui rappelle le code côté serveur (par exemple, WebAPI)?

Ember-Cli est juste la ligne d'outils de ligne de commande que la communauté Ember est "bénédicte", donc c'est vraiment une manière différente de construire l'application ember.

J'utilise Ember-Cli avec ASP.NET MVC et WebApi. Essentiellement, ce que je fais, c'est utiliser EmberCLI pour générer un fichier index.html ( ember new myapp configure un projet pour le faire par défaut) et ensuite avoir mon application MVC sur une URL / App, où le contrôleur renvoie une View("~/whateverdirectory/myapp/dist/index.html"); Razor ne se soucie pas que la vue que vous retournez ne soit pas un fichier .cshtml, donc cela fonctionne bien, en particulier si vous utilisez Ember pour contrôler toute la page. De cette façon, vous pouvez utiliser l'authentification standard dans ASP.NET, puis, lorsque l'utilisateur est connecté, envoyez-les à l'itinéraire d'index du contrôleur de l'application via MVC, et leur servir l'application Ember.

Mise à jour 8/18/2015

J'ai ajouté un certain code d'exemple sur github .