上一页 1 ··· 311 312 313 314 315 316 317 318 319 ··· 390 下一页
摘要: 1 <%@ Page Language="C#" %> 2 3 <%@ Import Namespace="System.Data.SqlClient" %> 4 <% 5 string ServerName = "测试"; 6 string DBIP = "-"; // - 表示没有数据库服务器 7 string DBName = ""; 8 string DBUser = ""; 9 string DBPassword = "&qu 阅读全文
posted @ 2012-10-19 22:15 张占岭 阅读(902) 评论(0) 推荐(1)
摘要: ADO.NET Entity Framework 是.Net Framework 3.5 SP1 引入的实体框架,它使开发人员可以通过对象模型(而不是逻辑/关系数据模型)专注于数据。实体框架Entity Framework使用概念层、映射层和逻辑层将逻辑数据库结构抽象化。ADO.NET Entity Framework是建立在关系数据库上的一种抽象概念模型(Conceptual Model)框架。术语说明:Data Source: 我们所熟知的数据库或其他可能的数据源,SQL Server、Oracle、DB2、MySQL 等等。Data Providers: ADO.NET Data Pro 阅读全文
posted @ 2012-10-19 22:07 张占岭 阅读(1547) 评论(1) 推荐(2)
摘要: 回到目录网页的头部压缩在页面体积大的情况下非常有必要做,它会使页面体积有一个明显的减小,同时加到网页从服务端下载到客户端的速度,以下是我做的一个测试:没有使用头压缩时:使用了头压缩后:我们可以看到,网页的体积足足减少了6KB,这对于远程传输来说是很重要的,同时,页面下载到客户端的速度也由825MS提升到了753MS,可以说是一次不小的飞跃!呵呵!在MVC环境中,是如何实现的呢,如果不是全局的,可以建立一个过滤器(特殊),然后应用到action或者controller上就可以了,我们以这种方式为例,我来共享一下代码: 1 /// <summary> 2 /// 页面头压缩 3 ... 阅读全文
posted @ 2012-10-09 18:00 张占岭 阅读(1049) 评论(3) 推荐(5)
摘要: 在分层架构中,查询操作是很常见的,我们有时总是希望把它写得健壮一些,有时总希望重复代码少一些,可能有时也希望它可以美丽一些,呵呵!在这个系列中,我将为大家解说一下分层架构里的条件过滤,如何去设计它,WEB,BLL,DATA层都干什么事,怎么样使程序更加灵活,更加合理些。目录:一 每个层对于“条件过滤”的职责二 Lambda表达式对于查询语句简化了不少,牺牲的性能可以接受三 将所有过滤条件放到字典里,最后统一过滤四 为Iqueryable结果集添加扩展方法,并添加排序功能五 模块完整代码一 每个层对于“条件过滤”的职责WEB UI 层:整理查询的对象,并进行初始化工作,组织Predi... 阅读全文
posted @ 2012-10-08 17:10 张占岭 阅读(907) 评论(0) 推荐(3)
摘要: 回到目录linq中也有像T—SQL的distinct方法,可以将重复的结果集去重,以下是我们使用 distinct()时需要注意的地方:1 distinct去重记录要求每个字段都重复时,才算重复对象,这与T—SQL保持一至2 disinct语句与orderby语句可以放在一起使用,对彼此不产生影响3 distinct是在数据库端进行的操作,即,你在linq中的distinct与T-SQL的distinct效果一样,不会产生性能问题4 distinct的数据集中不能有复杂对象,如果出现List<T>这种引用类型,那LINQ在解释成T—SQL时,将会把distinct()去掉,从而使去 阅读全文
posted @ 2012-09-25 11:02 张占岭 阅读(3097) 评论(1) 推荐(2)
上一页 1 ··· 311 312 313 314 315 316 317 318 319 ··· 390 下一页