Hacker News new | past | comments | ask | show | jobs | submit login

Magic strings can be avoided by always using a viewmodel ,using the lamda overloads on HtmlHelper (@Html.*) also T4MVC is a godsend strongly typing routes, url lookups, viewnames, filenames.

Most of these have been around since MVC 1.0.

Hope these pointers will keep you magic string free :)




Adding T4MVC is the first thing I do on a new project. It makes pretty much all the magic strings disappear.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: