摘要:
从ASP.NET MVC第一个版本开始到现在,创建ASP.NET MVC项目的官方方法只有一个,“文件”->“新建”->“项目”,然后选择ASP.NET MVC X Web应用程序。 这种方式当然有其好处,但是很多时候,网站项目(WebSite)而不是Web应用程序(WebProject)更适合大型网站,能更充分的利用ASP.NET的优势,创建可伸缩性更好的网站出来。 其实说到底,ASP.... 阅读全文
阅读排行榜
LINQ本质 外篇 - JOIN补遗
2009-07-31 23:48 by Ivony..., 7898 阅读, 收藏,
摘要:
这是对“LINQ本质(再版)第二篇 运算”一文的补遗,主要讲述C#的LINQ表达式如何表示JOIN操作。 阅读全文
Jumony入门(二)初识选择器
2010-12-20 17:05 by Ivony..., 7746 阅读, 收藏,
摘要:
Jumony能干什么,这一次我将从一个具体的问题提出Jumony的解决方案,展现Jumony神奇的魅力。 阅读全文
在JavaScript中实现yield,实用简洁实现方式。
2010-06-08 23:46 by Ivony..., 7202 阅读, 收藏,
摘要:
原题还是老赵的:http://blog.zhaojie.me/2010/06/code-for-fun-iterator-generator-yield-in-javascript.html原以为是一个蛮复杂的题目,想了许久没思路,当然要实现绝对能实现,但如果分析JavaScript脚本或是动态产生代码,都太复杂了。刚才忽然灵机一动,迭代器我们很少会真的直接傻乎乎的next去遍历的,那为什么一定要... 阅读全文
通过源代码研究ASP.NET MVC中的Controller和View(二)
2010-11-15 07:40 by Ivony..., 7062 阅读, 收藏,
摘要:
通过源代码研究ASP.NET MVC中的Controller和View(一)在开始之前,先来温习下上一篇文章中的结论(推论):IView是所有HTML视图的抽象 ActionResult是Controller对View的控制的抽象,也是View的入口。 ViewResult用于指明呈现某个HTML视图(IView实例)。 ViewResult是IView实例的使用者,查找、呈现和释放IView实例。 IViewEngine是IView的管理者,被ViewResult调用,用于查找和释放IView实例。 三个类型已经可以得出初步的结论:ViewResult创建者:Controller 职责:呈现 阅读全文