上一页 1 ··· 315 316 317 318 319 320 321 322 323 ··· 381 下一页
摘要: 这个问题困扰了我很久,很觉得设计的不完善,终于在今天把它彻底解决了,其实就是一个C#里的基础知识问题,主要涉及到了,接口,抽象类,接口继承,类继承,多态等知识。事件是这样的,我有一个统一接口规范的接口,它可以由linq to sql,ado.net和ef等相关数据源去实现(只是举个例,不是实际中的代码) 1 /// <summary> 2 /// 数据统一接口规范 3 /// </summary> 4 interface ITest 5 { 6 /// <summary> 7 /// 插入方法 8 /// ... 阅读全文
posted @ 2012-06-20 14:58 张占岭 阅读(3294) 评论(23) 推荐(8)
摘要: 标题有有意思,说是再次看WCF,意思是说之前也简单的看过,但没有用到实际项目中来,这一次,准备大规模的体验一下WCF。 今天主要是一个例子,从用户服务器,根据指定用户ID,还回它的用户实体,即,用户模块的代码是写好的,可以供其它项目,业务去调用,提供一个开放的服务平台,先看一下结构图 在WCF Se 阅读全文
posted @ 2012-06-19 17:01 张占岭 阅读(3390) 评论(8) 推荐(7)
摘要: 回到目录MVC开发应用程序有个问题,很多开发者不知如何去使用页面模型,大多数开发者认为为每一个页面去设计一个实体是多余的,所以他们使用数据库实体来代码页面视图模型,事实上,这样做的好处就是节省的代码,但不好的地方是什么呢?我来总结一下吧:1 方便根据每一种业务逻辑和前台页面表现,去对模型进行特性的设置2 前台UI部分与业务层与数据库层可以更加独立,前台页面模型并不依赖于数据库模型3 可以根据具体业务,去分别设置它们的验证及约束关系好了,上面我说了3点不使用viewModel的缺点,事实上,确实是这样的,比如,你的userbase实体,如果它需要提供两种业务,如“登陆”和“注册”,那么它的前台信 阅读全文
posted @ 2012-06-16 23:49 张占岭 阅读(3918) 评论(3) 推荐(1)
摘要: 回到目录在MVC3网站的global.asax中的Application_Start方法里,有这样一段代码 1 RegisterGlobalFilters(GlobalFilters.Filters);它的主要使用是将全局过滤器进行注册,而全局过滤器可以在RegisterGlobalFilters这个方法里进行设置,如代码: 1 /// <summary> 2 /// 全局过滤器(特性) 3 /// </summary> 4 /// <param name="filters"></param> 5 public stat... 阅读全文
posted @ 2012-06-15 23:55 张占岭 阅读(6694) 评论(4) 推荐(6)
摘要: 回到占占推荐博客索引 本系列文章主要是我在工作中,遇到一些不能主观判断的问题,最后在电脑上去证明我的理解是否正确,这也是题目“将不确定变成确定”的由来。 记得我在上大学时,老师说过一句话:“机器最能证明一切”,这句话现在看来,确实很经典。 将不确定变为确定系列~目录(“机器最能证明一切”) 第一回  阅读全文
posted @ 2012-06-15 23:27 张占岭 阅读(2902) 评论(11) 推荐(6)
上一页 1 ··· 315 316 317 318 319 320 321 322 323 ··· 381 下一页