2010年6月4日
摘要: 在开发中,我们常会遇到某些css在IE中显示正常,但是在Firefox中显示不是我们所希望的,或者在Firefox中正常而在IE中不是我们所要。由于不同浏览器对CSS的支持和解析不一样,或者CSS优先级不一样,所以我们常针对不同的浏览器去写不同的CSS,让它能够同时兼容不同的浏览器,这就是CSS Hack。也可以说CSS Hack就是那些能区别不同浏览器的字符,如!important, * , _... 阅读全文
posted @ 2010-06-04 11:13 viste_happy 阅读(485) 评论(0) 推荐(0)
  2010年6月3日
摘要: 预备知识2 LINQ技术2 LINQ技术的基础 - C#3.02 自动属性2 隐式类型2 对象初始化器与集合初始化器3 匿名类3 扩展方法4 Lambda表达式4 .NET中的数据访问4 DataSet方案5 改进的的DataSet方案5 手写代码通过ADO.NET2.0连接类与数据库交互5 ORM – LINQ to SQL6 深入了解Entity Framework7 Entity... 阅读全文
posted @ 2010-06-03 13:13 viste_happy 阅读(765) 评论(0) 推荐(0)
摘要: ADO.NET Entity Framework 架构图  ADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,早期被称为 ObjectSpace,现已经包含在 Visual Studio 2008 Service Pack 1 以及 .NET Framework 3.5 Service Pack 1 中... 阅读全文
posted @ 2010-06-03 11:15 viste_happy 阅读(391) 评论(0) 推荐(0)
摘要: 将memcache服务器安装包解压到C:\memcached文件夹后,使用cmd命令窗口安装。1>开始>运行:CMD(确定)2>cd C:\memcached(回车)3>memcached -d install(回车 这步执行安装)4>memcached -d start(回车 这步执行启动memcache服务器,默认分配64M内存,使用11211端口)此时memca... 阅读全文
posted @ 2010-06-03 09:54 viste_happy 阅读(1729) 评论(1) 推荐(0)
  2010年6月2日
摘要: 概念 LINQ to Entities 一种 LINQ 技术,使开发人员可以使用 LINQ 表达式和 LINQ 标准查询运算符,针对实体数据模型 (EDM) 对象上下文创建灵活的强类型化查询。 ESQL Entity SQL 一种与 SQL 类似的、独立于存储的语言。该语言直接操作概念实体架构,并支持实体数据模型功能,如继承和关系。 EF 实体框架 ADO.NET Entity Framework... 阅读全文
posted @ 2010-06-02 14:41 viste_happy 阅读(719) 评论(0) 推荐(0)
摘要: 1.dynamic ExpandoObject熟悉js的朋友都知道js可以这么写 :view source print?1var t = new Object(); 2t.Abc = ‘something’; 3t.Value = 243;现在这个js动态语言的特性,我们也可以在c#中使用了,前提是将一个变量声明为ExpandoObject类型。如下例:view sourc... 阅读全文
posted @ 2010-06-02 13:31 viste_happy 阅读(338) 评论(0) 推荐(0)
摘要: 自Enterprise Library 1.1 推出以来,Terry写了一系列的关于Enterprise Library的文章,其中得到了很多朋友的支持,在这里一并表示感谢。为了方便大家的阅读,这里我做了一下整理与分类。第Ⅰ部分:Enterprise Library 1.1 Step By Step1.Enterprise Library Step By Step系列(一):配置应用程... 阅读全文
posted @ 2010-06-02 12:55 viste_happy 阅读(203) 评论(0) 推荐(0)
  2009年7月16日
摘要: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。但是ASP.NET中的虽然已经可以实现对页面局部进行缓存,但还是不够灵活。此时Memcached或许是你想要的。Memcached是什么?Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached能缓存什么?通过在内存里维护一个统一的巨大的hash表,Memcached能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。Memcached快么?非常快 阅读全文
posted @ 2009-07-16 15:17 viste_happy 阅读(242) 评论(0) 推荐(0)