摘要: 一个图片验证码的HtmlHelper,原来的调用代码如下: 封装成HtmlHelper后: @Html.ValidateCode() 阅读全文
posted @ 2012-04-28 14:16 高山流水2012 阅读(5596) 评论(6) 推荐(5) 编辑
摘要: 1.大家在写UT的过程中,比如测试业务层的一个方法A,A中调用了数据层的方法B,还有两个私有方法C和D:public void A(){ IDataBase.B(); C(); D();}一般情况下,你们除了Mork 数据层的B方法外,C方法和D也需要Mock吗2.一个方法A里面有多个分支的时候你们是如何写UT的?public int A(int input){ if(input ==1) { return 11; } else { return 22 }}这种情况下,你们是写两个UT还是写一个UT?比如:[Test]public void TestA1(){ int inpput =1; . 阅读全文
posted @ 2011-12-30 11:07 高山流水2012 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 我写的一个功能比较齐全的分页控件,可以应用到项目中,也可以作为自定义控件学习的范例,本控件提供源码下载。 阅读全文
posted @ 2010-11-15 23:36 高山流水2012 阅读(714) 评论(4) 推荐(6) 编辑
摘要: 本文是一篇翻译,主要说的是ASP.NET 3 RC的发布和ASP.NET 3 RC的一些新功能和重大改进,下面是英文原版的链接,本人是第一次翻译技术文章,翻译得不好请各位见谅,有你们的支持我会有更多的动力去持续改进,谢谢! http://weblogs.asp.net/scottgu/archive/2010/10/06/announcing-nupack-asp-net-mvc-3-beta-and-webmatrix-beta-2.aspx 阅读全文
posted @ 2010-11-10 22:52 高山流水2012 阅读(541) 评论(2) 推荐(0) 编辑
摘要: 一个分页Helper的代码。 阅读全文
posted @ 2010-01-25 21:22 高山流水2012 阅读(13232) 评论(43) 推荐(7) 编辑
摘要: 下面是俄罗斯方块的截图:请到这里下载源码:俄罗斯方块下面是代码:[代码] 阅读全文
posted @ 2010-12-10 23:45 高山流水2012 阅读(2124) 评论(12) 推荐(6) 编辑
摘要: http://weblogs.asp.net/scottgu/archive/2010/11/09/announcing-the-asp-net-mvc-3-release-candidate.aspx 阅读全文
posted @ 2010-11-10 09:15 高山流水2012 阅读(488) 评论(3) 推荐(0) 编辑
摘要: 1.页面包含多个form,共用一个model 这种做法不是很明智,而且当使用到模型验证时,就会出现相互的验证冲突,特别是服务端验证不通过,返回客户端时更是如此。 解决的方案,使用Ajax,但是此种方案第一个实现起来不容易,第二个无法充分利用MVC提供的模型验证。 2.使用iframe,页面上包含一个from,多余的form分散到iframe里面,一个ifram一个form。 这种做法可以充分利用MVC提供的模型验证功能,因为我其他页面的验证也用到了模型验证,所以为了保持风格的统一,这里使用iframe来解决问题无疑是比较符合我现有需求的解决方案。 阅读全文
posted @ 2010-08-30 10:50 高山流水2012 阅读(3204) 评论(4) 推荐(1) 编辑
摘要: 定义filter:[代码]在controller中:[代码]简单又方便,使代码结构更加清晰 阅读全文
posted @ 2010-08-11 11:58 高山流水2012 阅读(3268) 评论(3) 推荐(1) 编辑
摘要: 我在实现双工通讯duplex的时候,service端由这样的一个方法代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicvoidGetPeronBehavior(objectsender,ChatEventArgse){MessageTyp... 阅读全文
posted @ 2010-07-27 12:22 高山流水2012 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 下面是我的代码: 我在ObjectQuery里include对应外键所在的表,这样起不了左右,对应的表还是null。我知道用VsleaDataEntities.Customers.include("aa");是可以做到的,但我的目的仅仅是为了通用,或者我可以用InvokeMember来做到? 阅读全文
posted @ 2010-04-21 15:24 高山流水2012 阅读(419) 评论(0) 推荐(0) 编辑