Ответ 1
Ember-Cli - это просто инструментальная строка командной строки, которую сообщество Ember "благословляет", поэтому это просто отличный способ создания приложения ember.
Я использую Ember-Cli с ASP.NET MVC и WebApi. По сути, я использую EmberCLI для вывода файла index.html(ember new myapp
устанавливает проект, чтобы сделать это по умолчанию), а затем, используя мой маршрут приложения MVC к URL-адресу/App, где контроллер возвращает View("~/whateverdirectory/myapp/dist/index.html");
Razor не волнует, что представление, которое вы возвращаете, не является файлом .cshtml, поэтому это отлично работает, особенно если вы используете Ember для управления всей страницей. Таким образом, вы можете использовать стандартную аутентификацию в ASP.NET, а затем, когда пользователь зашел в систему, отправьте их на индекс индекса App Control через MVC и подайте им приложение Ember.
Обновление 8/18/2015
Я добавил несколько пример кода в github.