找到相关内容 387
使用EnterpriseLibrary5实现数据的缓存(附完整代码下载)
本例子演示了如何使用微软企业类库5.0实现数据的缓存。 本文代码下载 1,打开visual studio 2010,新建一个winform项目,并命名为CachingByEnterpriseLibrary5。 2,添加如下引用 Microsoft.Practices.EnterpriseLibrary.Caching   (C:\Program Files\Microsoft Enterpri
http://cyqdata.cn/cnblogs/article-detail-36816 
[SharePoint 2010] Javascript Client Object Model 在SharePoint2010中的使用方法
SharePoint2010 提供了基于Javascript的 Client Object Model库,用来操作SharePoint对象模型,当开发时需要用到javascript作客户端开发时,这些库将非常有用,这里介绍一下常规的方法。 1. SP.js load 首先,我们需要将相关的JS库load进来,主要是SP.js这个文件,它具体位置是在C:\Program Files\Common F
http://cyqdata.cn/cnblogs/article-detail-36787 
Entity Framework 小技巧四 —— 如何使用NoTracking查询得到Detached状态的实体?
有时我们的实体只需要显示,无需更新,所以为了提高性能,我们不需要实体被EF context追踪。此时可以使用NoTracking的查询来得到实体,这样实体的状态会是Detached状态。 在EF3.5 SP1和EF 4中,我们可以这样来进行NoTracking查询:using (var context = new MyObjectCont
http://cyqdata.cn/cnblogs/article-detail-36750 
发现一个特给力的编写HTML/CSS的插件——Zen Coding
这不是一个新东西,但它确实是个好东西。只能说我OUT了,这小插件还是在别人博客上一年前的日志里看到的,先来个链接吧,写的已经很详细了,我这里只是给自己做个记录,留给自己看的。(Zen Coding: 一种快速编写HTML/CSS代码的方法)   那Zen Coding到底是什么,又是如何使用的呢?我们看一下官方举的例子吧,如果你输入: div#page>div.logo+ul#naviga
http://cyqdata.cn/cnblogs/article-detail-36734 
html5中可通过document.head获取head元素
今天,看一个国外网站发现人家获取head元素如下 var head = document.head || document.getElementsByTagName('head')[0]; 后面的是我们常用的方式,前面的 document.head 着实第一次见。查资料发现原来是html5的东东。的确简单了,一个属性搞定。 当然,IE6/7/8不支持。IE9/Safari/Chro
http://cyqdata.cn/cnblogs/article-detail-36692 
Expression.Blend.4 Chapter 图片和视频的使用
翻译的地方可能有错误,欢迎大家指正。但是里面每一个程序都是亲自测试过,并加了点自己的看法。 我翻译的是Expression.Blend.4.Step.by.Step,大家有疑问的可以去看看英文原版。 希望大家转载的时候加上链接。3Q 图片和视频的使用 使用图片 在项目中添加修改图片。 1、点击File菜单的打开Project/Solution。出现项目对话框。找到CH3v文件夹。双击CH3v.sl
http://cyqdata.cn/cnblogs/article-detail-36579 
Prism之使用EventAggregation进行模块间通信
在开发Silverlight程序的时候,经常需要在不同的组件间进行通信。比如点击一个button,可能就需要改变另一个控件的内容。比较直接的办法是使用事件,当然使用MVVM的时候也可以使用command,还可以定义一些全局的变量来保存一些信息等。 Prism提供了几种用于组件间通信的途径,可以使用RegionContext使不同的视图共享数据,也可以借助于容器的力量来使用共享的service来进行
http://cyqdata.cn/cnblogs/article-detail-36518 
我的WCF4 Rest Service及Entity Framework with POCO之旅(四)——定制Entity
本文将focus几个结合使用WCF REST和Entity Framework with POCO的常见问题。 Entity Type和Property名称的大小写 按照RESTful的习惯,XML或者JSON格式的数据的node名称开头字母一般使用小写,比如,下面是一段Google Buzz API的RESTful返回信息: <entry xmlns="http://www
http://cyqdata.cn/cnblogs/article-detail-36495 
Expression.Blend.4 Chapter 接口设计
发现网上关于silverlight,WPF美工系列的书籍一直很少,而且很多都是英文的。在公司无聊,开始进行翻译。 翻译的地方可能有错误,欢迎大家指正。但是里面每一个程序都是亲自测试过,并加了点自己的看法。 我翻译的是Expression.Blend.4.Step.by.Step,大家有疑问的可以去看看英文原版。 希望大家转载的时候加上链接。3Q http://www.cnblogs.com/W
http://cyqdata.cn/cnblogs/article-detail-36493 
Entity Framework with MySQL Provider 更新行数为0的Bug
在使用MySQL数据库来做为Entity Framework的Provider时,有时会遇到如下问题: 存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除。刷新 ObjectStateManager 项。 问题产生的场景可能为: 通常会遇到这样的问题,我们打开编辑界面,然后不更改任何内容,然后点保存,基本流程为 1: var detail=db.Table.
http://cyqdata.cn/cnblogs/article-detail-36492 
我的WCF4 Rest Service及Entity Framework with POCO之旅(四)——定制Entity
本文将focus几个结合使用WCF REST和Entity Framework with POCO的常见问题。 Entity Type和Property名称的大小写 按照RESTful的习惯,XML或者JSON格式的数据的node名称开头字母一般使用小写,比如,下面是一段Google Buzz API的RESTful返回信息: <entry xmlns="http://www
http://cyqdata.cn/cnblogs/article-detail-36473 
Entity Framework 小技巧三 —— 如何在导入集合类型的Navigation Property时增加过滤条件?
在使用EF的集合类型的Navigation Property时,我时常需要只导入符合特定条件的实体对象,例如:Blog类和Post类存在一对多关系,即一个博客可以拥有多篇博文。现在我们想获得博客以及其相关博文中在今年1月1日之后发表的所有博文,可是之前EF版本所提供的Lazy Loading、Explicitly Loading和Eagerly Loading都不支持在Navigation Pro
http://cyqdata.cn/cnblogs/article-detail-36452 
求长度的另一种方法(&quot;&quot;+obj).Length
    ASP.Net页面绑定时,标题超过20则省略,常规做法: Eval("Title")==null?"":(Eval("Title").ToString().Length<=20?Eval("Title").ToString():Eval("Title").ToString().Substring(0,17)+"…")     
http://cyqdata.cn/cnblogs/article-detail-36404 
overflow:hidden在各个浏览器中的应用
首先看看w3c的解释: 这个属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所有内容也会出现滚动条。理解这句话的深刻含义,可以看出有一个包含,包裹的意思。它的值可能为值描述visible默认值。内容不会被修剪,会呈现在元素框之外。hidden内容会被修剪,并且其余内容是不可见的。scroll内容会被修剪,但
http://cyqdata.cn/cnblogs/article-detail-36346 
Lucene.NET 系列之一-------------初识Lucene&amp;&amp;创建索引
前段时间对Lucene.NET做了一些研究,当然也是比较浅显的研究。感觉学到了一些东西,所以写出来跟大家分享一下,还希望各位高人有指点一二。在此感激不尽。 以下是Lucene.Net的相关介绍。这部分是转自http://www.cnblogs.com/anan/archive/2008/04/20/1162283.html  一, Lucene 简介 Lucene 能够为文本
http://cyqdata.cn/cnblogs/article-detail-36300 
Entity Framework 4.1 DbContext使用记之三——如何玩转实体的属性值?
之前的两篇有关EF4.1的文章反响不错,感谢大家的支持!想体验EF4.1的新功能?RTW版本已经发布啦,http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b41c728e-9b4f-4331-a1a8-537d16c6acdf&displaylang=en    Entity Framew
http://cyqdata.cn/cnblogs/article-detail-36284 
体验Managed Extensibility Framework精妙的设计
MEF(Managed Extensibility Framework)是.NET Framework 4.0一个重要的库,Visual Studio 2010 Code Editor的扩展支持也是基于MEF构建的。MEF的目标是简化创建可扩展的应用程序,其核心类是ComposablePart,即具有组合能力的组件,每一个称为ComposablePart(中文可为可组合构件,不过下文一直采用英文来
http://cyqdata.cn/cnblogs/article-detail-36246 
SAP BPC最佳实践-在BPC NW中何时使用Shared Query Engine BADI
     前文曾经写过关于BPC Write back BADI的应用,对于BPC系统的读写接口来说,都提供了可供用户自定义开发的BADI接口,SQE的BADI会在系统查询后调用,此时用户可以根据需求进一步筛选数据。比较典型的应用是矩阵式的安全模型。BPC的Member Access Profile只提供了对独立的维度成员权限控制,当用户需要在不同的两个维度
http://cyqdata.cn/cnblogs/article-detail-36189 
事件绑定之bindEvent()与 unBindEvent()函数
前面我写过一个一个特殊的事件绑定程序(通用于各种浏览器) 不过,此函数只实现了事件的绑定,并保证按顺序执行这些绑定的函数。但是,不能实现元素的某个事件上删除一个函数。比如:element元素的click事件上有三个函数分别是a,b,c。现在要删除c这个函数的绑定,就无法实现了。所以特重新编写了两个函数: bindEvent(element, eventName, func) —&mda
http://cyqdata.cn/cnblogs/article-detail-36175 
漫谈算法(一) 如何证明贪心算法是最优 using exchange argument
Keywords: Greedy Algorithm; Exchange Argument [为什么写这类文章] 这里主要是介绍一种证明贪心算法是最优的一种方法:Exchange Argument (不知道应该怎么翻译到中文,交换参数?感觉听起来挺别扭的,不像是一个方法的名字~o(╯□╰)o) Exchange Argument的主要的思想也就是 先假设 存在一个最优的算法和我们的贪心算法最接近,
http://cyqdata.cn/cnblogs/article-detail-36171