我来自LAMP世界,那里的"缓存一切"心态很普遍.一切都放在memcache中.
我正在使用ASP.NET MVC和SQL Server开始一个新项目.我可能会使用LINQ to SQL或Entity Framework.我现在需要做出有关缓存的设计决策吗,或者如果有必要,是否可以轻松开始使用Velocity?为了清楚起见,我说的是微软的Velocity缓存,而不是Apache Velocity模板引擎.
我希望我暂时可以忽略缓存,因为学习C#,ASP.NET MVC,LINQ,IIS,SQL Server,并且熟练掌握VS,这样可以保持我的版本.
Stephen Walther有一篇关于如何做到这一点的精彩文章
ASP.NET MVC技巧#39 - 使用Velocity分布式缓存