http://www.ienablemuch.com/2011/03/passing-anonymous-type-to-aspnet-mvcs.html
ASP MVC 4.0 C#
Exercise 6: Using Parameters in View
Exercise 5: Creating a View Model
Multiple models in a view
View Models and Form Models in ASP.Net MVC – A Second Look
Working with many to many Relationship (join tables) in Asp.net MVC/Entity Framework
當你有Many-to-Many relationship
就需要用上ViewModel
同時View方面也想是selectList的話
這個tutorial可以幫忙