我正在学习ASP.NET MVC。我开始阅读"MVC在行动“和”亲ASP.NET MVC框架“的书籍,并注意到它们的文本和代码严重依赖于一些开源项目,如MVCContrib、NHibernate、Castle。这些都是很好的书籍,有很好的样本项目,但是我需要学习原始的 ASP.NET MVC,而不是把我的大脑和其他项目弄乱,即使这意味着我必须用更难的方法来做事情。另外,我的项目可以由不了解这些开源项目依赖关系的同事维护,这意味着我需要坚持使用微软的纯产品,比如Linq到SQL,而不是NHiber