Entity Framework 小技巧三 —— 如何在导入集合类型的Navigation Property时增加过滤条件?
在使用EF的集合类型的Navigation Property时,我时常需要只导入符合特定条件的实体对象,例如:Blog类和Post类存在一对多关系,即一个博客可以拥有多篇博文。现在我们想获得博客以及其相关博文中在今年1月1日之后发表的所有博文,可是之前EF版本所提供的Lazy Loading、Explicitly Loading和Eagerly Loading都不支持在Navigation Pro
http://www.cyqdata.cn/cnblogs/article-detail-36452
Helloj2ee的新译作:Silverlight 4 RIA开发全程解析(英文名为Silverlight4 Problem Desing Solution)
今天收到了清华大学出版社寄给我的新译作《Silverlight 4 RIA 开发全程解析》。随即,我查了查在当当,卓越以及China-pub上还没有此书。这本书是一本使用Silverlight 4构建富客户网站的实践书。在这里Helloj2ee为大家推荐一下该书。原因很简单,因为是本人翻译的,至于钱的方面,倒确实没有这方面的原因。因为译书和写书全然不一样。翻译是一锤子买卖的事情。即使这本书卖得再好
http://www.cyqdata.cn/cnblogs/article-detail-36364
ASP.NET杂谈-一切都从web.config说起(2)(ConfigSections详解-下)
还是接着上一篇说起,在上两篇中主要和大家探讨了ConfigSection的几种常用形式,并举例几个例子说明了一下。其实它们主要都是继承System.Configuration.ConfigurationSection类来创建自定义配置节。其实在.Net Framework 1.0和1.1的时候,我们是实现Syst
http://www.cyqdata.cn/cnblogs/article-detail-36357
Silverlight内存泄露(五)MEF等Ioc框架引起内存泄露-PartCreationPolicy
对象的创建可以使用new,也可以使用IOC架如:castle、MEF等,IOC创建的对象的生命周期,可能IOC负责管理,使用框架的开发者如果不弄清楚可能会造成内存泄露问题。 这些内存泄露问题并不是IOC框架的bug,只是开发者使用不当或者不注意造成的内存泄露问题。 以MEF为例说明我碰到的两种内存泄露问题。 内存泄露系列阅读提示: 一摸一样的对象图,有时候我们可以认为它是内存泄露,有
http://www.cyqdata.cn/cnblogs/article-detail-36345
MIX 11 细节梳理 Windows phone 7 Session
昨天熬夜看了MIX 11的Windows phone 7和Silverlight 5 的相关SEssion.从11点26开始到凌晨的2:08结束 .整个过程现场气氛一直很活跃.相比第一天的Mix11的主题演讲.4月14日内容相对比较充实.而且都是涉及本次大会核心主题Silverlight 5/Windows phone 7. 错过时间看Mix11同学通过以下连接回顾:
http://www.cyqdata.cn/cnblogs/article-detail-36303
iOS用户设计指南 - 平台特征
iOS系统的设备有一些特有的特征,影响着所有在其上面运行的应用程序的用户体验。大部分的热门应用,都是做到了很好的与这些特征的融合。
屏幕尺寸
设备的屏显是影响用户体验的重中之重。不仅是用户能通过视觉感受到的,如:文字、图片、视频等;还包括用户看不到的,如:操作体验(苹果的移动都是一个键的风格,所以触摸交互成了它的操作体验的重点)。
虽然应用在不同的尺寸、分辨率下,会带来不同的用户体验,但还是存
http://www.cyqdata.cn/cnblogs/article-detail-36214
ASP.NET进阶(8):HttpModule和HttpApplication
前面三节讲了控件的构造、呈现和数据绑定,我想该差不多了。本想讲一个自定义控件来终结控件部分,但是我个人不太喜欢控件这些东西,所以也就懒的写相关的内容,抱歉了。虽然我不喜欢使用控件,但我还是喜欢整个WebForm的设计。一个字:“太神了”。前面章节将Page生命周期的时候有朋友评论说内容太少了,今天开始就从来围绕生命周期的话,讲讲相关的内
http://www.cyqdata.cn/cnblogs/article-detail-36195
驱动程序中文件,定时器,IO_WORKITEM 的使用
内容要点展示:
内核中文件的使用
内核定时器的使用
IO_WORKITEM 的使用
文章概要
最近一个项目呢,是做一个基于 TDI 的防火墙,
而在该防火墙的实现过程中呢,有对文件的处理,
因为这个防火墙中涉及到日志文件,黑名单文件,白名单文件的处理,
所以整个的 TDI 防火墙中对于文件处理这一块,
就涉及到文件的创建,打开,读取,写入等等文件操作。
而在内核中处理文件呢,自然有其特殊的
http://www.cyqdata.cn/cnblogs/article-detail-36148
jQuery动画高级用法(上)——详解animation中的.queue()函数
如果你拿着一个疑问去找专业人士寻找答案,那么你的一个疑问会变成三个,因为他会用另外两个令你更加一头雾水的名词来解释你的这个疑问。
我想这是大多数,包括我在内,IT人在学习过程中碰到的最大问题。当你有一段代码或是一个概念不是很清楚,百度也好,Google也好,在论坛发问也好,给出的答案往往又会夹杂着更多你不懂得概念和令你头
http://www.cyqdata.cn/cnblogs/article-detail-36145
Expression Blend 中添加自定义字体
在练习《Sketchflow for Windows Phone 7》 中发现手写的英文字体很漂亮,但是在自带的字体中也没有找到中文的
我们可以自己添加字体以便在项目中显示自己想要的字体,特别是做原型设计的时候,一款漂亮的手写体能够给客户良好的用户体验,
添加方法很简单,右击Font文件夹,选择"添加现有项..."
导航到自己下载的中文手写字体
http://www.cyqdata.cn/cnblogs/article-detail-36093
[WPF - 之一问一答系列] 如何从WPF的WebBrowser控件中获得WebResponse内容?为何WebBrowser控件的Navigated事件参数NavigationEventArgs的WebResponse属性始终为null?
问:
如何从WPF的WebBrowser控件中获得WebResponse内容?为何WebBrowser控件的Navigated事件参数NavigationEventArgs的WebResponse属性始终为null?
我们在一个WPF的WebBrowser的Navigated事件中,尝试去输出NavigationEventArgs e的WebResponse属性,他始终是null。
http://www.cyqdata.cn/cnblogs/article-detail-36070
ASP.NET杂谈-一切都从web.config说起(2)(ConfigSections详解-中)
我们就接着上一篇继续说,上一篇中介绍了ConfigSection的结构和两个简单的DEMO,本篇就说一下SectionGroup、ConfigurationElementCollection和key/value pair configurationsection.
的使用。
1、SectionGroup的使用
下面的代码简单的说明一下SectionGroup的使用:
1)、首先定义一个继承C
http://www.cyqdata.cn/cnblogs/article-detail-36063
C#中的collection类
一:定义Collection类
在C#语言中定义一个Collection类最简单的方法就是把System.Collection库中的CollectionBase类作为基础类。
二:实现Collection类
Collection类中包括了很多方法和属性,这里介绍一下Add方法、Remove方法、Count方法和Clear方法。
代码如下
public class collection
http://www.cyqdata.cn/cnblogs/article-detail-36062
分享插件平台相关的源码分析——SharpDevelop、Composition Application Block、Eclipse OSGi、ObjectBuilder
今天分享一下我们在2008年设计OSGi.NET动态插件化平台时研究的源代码。在源码分析中,让我也见识了很多高手编写的非常巧妙、高超的程序。这几个程序中,最精妙的应该属于ObjectBuilder,最复杂是CAB。SharpDevelop是.NET最著名的开源IDE,基于自己创建的插件框架,这个插件化框架比较简单易用,不过,并不是我心目中真正的插件平台,因此,在参考SharpDevelop和OSG
http://www.cyqdata.cn/cnblogs/article-detail-36044
Animation效果的树状(treeView)控件源代码
感谢网友的支持,有的网友说用不了,所以在这里我又重新做了一个修改,把详细的使用方法写出来
第一步
拷贝文件到你的项目中,下载源代码后你会发现有很多项目,有的童鞋会感觉很乱,不要乱,让我一解释一下吧
这个开源代码有很多控件,这里我只说树控件。首先拷贝BinaryComponents.SuperTree,BinaryComponents.Utility,BinaryComponents.WinForm
http://www.cyqdata.cn/cnblogs/article-detail-36020
Visual Studio使用小技巧6 – 为代码加上Using(Resolve using)和管理Using(Organize using)
* 为代码加上Using(Resolve Using)
是否你遇到过这种情况? 在internet上或者msdn上找到段代码,拷贝到Visual Studio中进行编译;或者是将书上的代码敲入Visual Studio中,进行编译。得到这样的错误:
The type or namespace name '****' could not be found (are you missing a usi
http://www.cyqdata.cn/cnblogs/article-detail-35988
HDU_1299 Diophantus of Alexandria
整数分解:
任何一个正整数都可以表示成素数的x次方之积,所以本题就被转化成了求n ^2的素因子个数;
先把n分解得到 n = p1^e1 * p2^e2 * ......*pr^er 其中p是< n 的素数那么n 的素因子个数 k = (e1 + 1) * (e2 + 1) * (e3 + 1)*......
所
http://www.cyqdata.cn/cnblogs/article-detail-35982
关于position定位下的各种属性说明!
在这里详细讲解一下,希望能让更多的新手理解能够合理去理解position定位!
代码如下:
.box2:"我"一直没有找到依靠.所以"我"会停靠在浏览器的左上方.
.relative下的box:.relative是"我"的依靠.如果.relative块没有设置position:relative;"我"会一直往上寻找有position:relative;的依靠.如果一直没有目标."我"会以浏览器的左
http://www.cyqdata.cn/cnblogs/article-detail-35979
今天是星期几,从iOS API 到 .net Framework.
早已不用Javascript/VBscript获取星期几的函数了,getDay/Weekday.它们功能太单一,而且不扶持本地化.
在iOS中获取某日期的API:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter.locale = [[[NSLocale alloc] initWithL
http://www.cyqdata.cn/cnblogs/article-detail-35934
FusionChart对MDX查询结果的数据展示案例
前不久在发布了“2011高校信息化实践者精英论坛之上海交大BI系统汇报”之后,相继有几位朋友问到关于数据展示方面的问题,足见数据可视化在BI项目中的重要性。其中有一位叫Emmy朋友问到关于FusionChart如何对MDX查询后的结果数据进行展示,并在博客中问到这个问题,详见这里。今晚刚好有点时间,于是将Emmy的问题以实际例子的在此解
http://www.cyqdata.cn/cnblogs/article-detail-35922