上一页 1 ··· 334 335 336 337 338 339 340 341 342 ··· 390 下一页
摘要: 回到目录在使用框架页时,它的子框架页面不能正常加载,而单独访问每个子页面是可以访问的,产生这个问题的原因是由于你的frameset节点位置不正确在网页中,它不能放在<body></body>之间,必须放在它的外面才行,就像这样:<html></head> <frameset rows="60,*" frameborder="no" border="0" framespacing="0"> <frame src="/Account/Statu 阅读全文
posted @ 2012-04-26 09:22 张占岭 阅读(1698) 评论(0) 推荐(1)
摘要: System.Web.Caching.Cache是.net为我们提供的一个轻量级的缓存组件,它提供了最基础的增,增过期,删除,获取等操作,下面是对Cache进行的一个封装,方便以后统一调用和扩展。 /// <summary> /// 缓o存?相à关?的?操ù作÷类à /// 占?占? /// </summary> public class DataCache { ... 阅读全文
posted @ 2012-04-24 16:26 张占岭 阅读(1103) 评论(0) 推荐(1)
摘要: 之前我完了《重构,改善即有代码的设计》,这本书非常适合在编程中遇到瓶颈的朋友,看完这本书,一定让您有一种“拨开迷雾”的感觉,事实上这本书就像标题一样,主要是讲代码重构的知识的,从变量命名到语句编写,从语句到提取方法,从方法重构到类重构等等,每一篇文章都像是一道菜,让看过的人回味无穷,在这里班 下Martin Fowler大师。今天有点兴趣,准备按下来的几一写一下最近的作品《架构,改善程序复用性的设计》,主要从系统架构的角度,来设计一个可能被多个系统重用的公用项目集,下面是本课程的目录部分:第一讲 系统的复用性离不开系统的面向对象性第二讲 什么应该提取出来,什么应该保留第三讲 实现一种功能的代码 阅读全文
posted @ 2012-04-23 22:34 张占岭 阅读(716) 评论(3) 推荐(1)
摘要: 将系统中全局的,容易发生变化的数据,但调用频繁的常量信息存储在文件中是个不错的选择,原因有以下几点: 1 由于操作频繁,放在文件里可以减低数据库的负载 2 由于信息是全局的,所以放在文件中,对于所有层都可以开放 3 由于它容易发生变化 ,所以写死在代码中,不是一个聪明的作法,放在文件中可以不用编译,就可以使信息同步到程序上 4 操作频繁,放在文件中,这事实上对于服务器的CPU来说不是一件好事,所... 阅读全文
posted @ 2012-04-19 17:58 张占岭 阅读(999) 评论(0) 推荐(0)
摘要: 在我上一篇文章中,对实体验证的方式是如果所有字段不满足条件将会向集合中迭代返回一个结果,但有时,我们不希望验证所有对象,可以只是修改指定字段,如用户修改密码功能,可以对实体验证只考虑原密码,新密码和确认密码就可以了,而如果验证所有字段反而有点多此一举了,所以,我对实体类的验证部分进行了一个改动看代码 /// /// 如果验证的字段为NULL表示验证所有字段 /// public string[] ValidFields { get; set; } public virtual bool IsValid { get { return t... 阅读全文
posted @ 2012-04-15 23:53 张占岭 阅读(2983) 评论(7) 推荐(0)
上一页 1 ··· 334 335 336 337 338 339 340 341 342 ··· 390 下一页