Don't part with your illusions!

2013年5月3日

ch02 A comprehensive example

摘要: ---------------------------------内容提要>>案例>>错误的做法>>正确的做法---------------------------------DI是松耦合的解决办法,松耦合是首要的和最重要的解决复杂性的基本方法。 阅读全文

posted @ 2013-05-03 22:41 Crystal_yy 阅读(84) 评论(0) 推荐(0)

2012年11月5日

BundleConfig.cs的用法

摘要: 本文简单讲一下mvc4中关于前端的一个新功能——js与css的压缩与合并。BundleConfig.cs就是用来配置这些css、js的。bundles.Add(new ScriptBundle("~/bundles/jquery").Include("~/Scripts/jquery-1.*"));bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css"));这两个就是配置js路径跟css路径,当然路径可以有多个,Includ 阅读全文

posted @ 2012-11-05 23:55 Crystal_yy 阅读(3298) 评论(1) 推荐(0)

2012年10月28日

Ch04 Action-packed Controllers

摘要: 1. action返回view视图、string、跳转页面、JSON等。2. controller里面的public方法,如果不是 action,可以在前面添加[NonAction]属性。具体见63页。 NonActionAttribute可以防止URL访问。3. 开源工具AutoMapper,可以将domain objects转化为view models。详见第11章。4.第69页提到,“...there's often a need to take data from the model and project it into a different shape t render 阅读全文

posted @ 2012-10-28 23:30 Crystal_yy 阅读(134) 评论(0) 推荐(0)

2012年10月26日

Ch03 View Fundamentals

摘要: 1. 第三方视图引擎,开源Spark。2. Html.Raw,传出未编码的字符。 阅读全文

posted @ 2012-10-26 23:14 Crystal_yy 阅读(104) 评论(0) 推荐(0)
MvcSiteMap制作

摘要: 右击“引用”,选择“管理NuGet程序包”,查找"MvcSiteMapProvider”,安装成功后,即可使用。 阅读全文

posted @ 2012-10-26 15:12 Crystal_yy 阅读(233) 评论(0) 推荐(0)

2012年10月22日

Ch02 Hello MVC world要点

摘要: 1. Views/Shared文件夹存放多个控制器使用的视图。 阅读全文

posted @ 2012-10-22 21:14 Crystal_yy 阅读(111) 评论(0) 推荐(0)