回到目录 接口到底是什么,应该如何去使用它呢? 书上说:“接口规定了一组操作的规范,它将一些不相关的对象联系在一起”,说是这样说,但在实际当中我们应该如何去用接口,如何去用好接口呢? 事实上,我 ...
DAL层从数据库中将数据读出来后,传递给BLL层,再通过BLL处理数据后,向WEB层返回,最后到页面上输出,这是一个过程,在这个过程中我需要说两句, 层与 层通讯肯定是List,IList等等,即实实在在的数据,而 层向 层返回数据时,就需要注意了,因为 层返回一般是完整的结果集,而在 层根据具体的业务,再进行字段的过滤,这对于减少数据库与网络传递的压力是有帮助的,下面是一个案值,分别是向 层以I ...
2013-02-28 12:01 6 2265 推荐指数:
回到目录 接口到底是什么,应该如何去使用它呢? 书上说:“接口规定了一组操作的规范,它将一些不相关的对象联系在一起”,说是这样说,但在实际当中我们应该如何去用接口,如何去用好接口呢? 事实上,我 ...
回到占占推荐博客索引 本系列文章主要是我在工作中,遇到一些不能主观判断的问题,最后在电脑上去证明我的理解是否正确,这也是题目“将不确定变成确定”的由来。 记得我在上大学时,老师说过一句话:“机器最能证明一切”,这句话现在看来,确实很经典。 将不确定变为确定系列~目录(“机器最能证明 ...
回到目录 我们在使用linq查询时,你的数据源可能是linq to sql或者是ef产生的,但只要是使用linq的语法去实现一个查询,就有可能出现“查询包含对不同数据上下文上所定义项的引用”的异常,这个异常很明显,是你在进行join表关联查询时使用了多个不同的DataContext对象,这是 ...
,对彼此不产生影响 3 distinct是在数据库端进行的操作,即,你在linq中的distinct与T- ...
回到目录 问题描述: SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间 概念相关 .Net中的DateT ...
回到目录 这个问题有点意思,Razor的自动闭合性,导致JS代码不能直接与Razor代码混排,原来ASPX页面中,我们到处可见这种代码 而如果是Razor页面,这种写法,显然是行不通 ...
回到目录 首先,非常感谢赵老大的CodeTimer,它让我们更好的了解到代码执行的性能,从而可以让我们从性能的角度来考虑问题,有些东西可能我们认为是这样的,但经理测试并非如何,这正应了我之前的那名话 ...
回到目录 对于我之前项目中的统一条件过滤采用了dictinary来实现的,优点就是方法签名统一了,缺点不用说,就是字典的键容易写错,感觉一进入.net3.5之后,一切都要和Expression联系在 ...