T4MVC is a T4 template that generates strongly-typed helpers for use in MVC Routing mechanisms, as opposed to magic strings. T4MVC will detect the various controllers, actions, and views, and create references to those views, making compile-time errors in the event that an attempt to Route or access a View is invalid.