I need a tool I can run that will show me a list of unused methods, variables, properties, and classes. CSS classes would be an added bonus.
I heard FXCop can do this? or NDepend or something?
Code Analysis in VSTS will generate warnings about this during the build process. You can set it up to treat Warnings As Errors.
You can use ReSharper to find unused code and Dust-Me Selectors to find unused CSS.