I think I have followed directions to get routing in rc3 working. It works well in rc1. I create the app.routes, the app.providers, and it looks like this:
main.ts:
import {bootstrap} from '@angular/platform-browser-dynamic';
import {APP_ROUTER_PROVIDER} from './app.routes';
import {HTTP_PROVIDERS} from '@angular/http';
import {AppComponent} from './app.component';
bootstrap(AppComponent, [APP_ROUTER_PROVIDER, HTTP_PROVIDERS]);
See Question&Answers more detail:os