07 2015 档案
摘要:CSS定位有四种模式:static、relative、absolute、fixed,其它static是默认值,下面分别讲解下各自的特点;static:静态定位,处于动态布局流中,按照页面中的各元素先后顺序、父子关系自动排列与布局,每个静态定位元素均占用动态布局的一块空间;relative:相对定位,...
阅读全文
摘要:C# 通过反射来动态创建泛型类型与创建普通类型的区别在于:泛型参数的处理创建泛型类型存在三种情况:第一种:知道泛型类型,但需要动态指定泛型参数;第二种:知道泛型参数,但需要动态创建指定参数的泛型类型;第三种:泛型类型与泛型参数均都不直接指定,需要动态创建指定参数的泛型类型;具体的方法说明详见文俊IT...
阅读全文
摘要:首先看一下采用MODEL FIRST的方式设计的实体模型对象关系图:注意:EntityOne中有导航属性:EntityTwo在如下代码中的几种情况进行新增操作,均会报错,新增都不会成功: static void Main(string[] args) { Mode...
阅读全文
摘要:之前发表过一篇文章题为《关于Entity Framework中的Attached报错的完美解决方案》,那篇文章确实能解决单个实体在进行更新、删除时Attached的报错,注意我这里说的单个实体,指的是要更新或删除的实体不包含其它实体(比如导航属性就包含其它实体),也就是简单POCO对象;但如果不是呢...
阅读全文
摘要:1.三层架构:说明:A.UI依赖于IBLL,UI通过BLL层的唯一入口(门面模式、工厂模式)来获得相应的业务服务对象(业务服务对象以业务为原则创建,比如:处理用户相关的业务,可定义UserService类);UI层不应包含任何的逻辑代码(最多只允许包含一部份与UI相关的逻辑)B.BLL层中处理UI发...
阅读全文