找到相关内容 295
使用LinqToSql加载动态column
需求 最近有个小的探索类需求:如何支持在数据库中动态的添加一列? 例如我们有一个type News news public class News { public int Id { get; set; } public string Title { get; set; } public string Detail { get; s
http://www.cyqdata.cn/cnblogs/article-detail-4499 
performance benchmark : memcached vs Kyoto Tycoon
kt: http://fallabs.com/kyototycoon/   客户端服务端都是8核,千兆网卡   100B 1KB 10KB 100KB 1MB KT写 35599 35075 34518 33189 30562 KT读 37939 40209 38095 38197 40518
http://www.cyqdata.cn/cnblogs/article-detail-4311 
Monitor Wait 与 Pulse
Monitor说明 Enter, TryEnter 获取对象锁。此操作同样会标记临界区的开头。其他任何线程都不能进入临界区,除非它使用其他锁定对象执行临界区中的指令。 Wait 释放对象上的锁以便允许其他线程锁定和访问该对象。在其他线程访问对象时,调用线程将等待。脉冲信号用于通知等待线程有关对象状态的更改。 Pulse (信号), PulseAll 向一个或多个等待线程发送信号。该信号
http://www.cyqdata.cn/cnblogs/article-detail-3450 
QWrap Selector简介
#看到最近司徒同学发了好几篇与selector有关的文章。就也草写一篇有关selector的一些杂想。以QWrap.Selector为例,它提供的几个方法。query(refEl, sSelector)one(refEl, sSelector)filter(els, sSelector, pEl)selector2Filter(sSelector)test(el, sSelector) 代码
http://www.cyqdata.cn/cnblogs/article-detail-3171 
Windows Phone 7 Button修改前景色和背景色的问题和解决办法
今天有朋友问我怎么在Button点击的时候修改它的前景色和背景色,自己觉得这个问题挺简单的,就写了两行代码,放到了按钮的点击事件响应行数中,代码如下: private void button1_Click(object sender, RoutedEventArgs e) { button1.Background = new SolidColorBrush(Colors.Blue);
http://www.cyqdata.cn/cnblogs/article-detail-2676 
How-to: 创建Windows Phone 7自定义控件
写在最前     前段时间报名参加了WPMind发起的一个针对Windows Phone 7的开源项目“WPMind Windows Phone 7 Framework”,最近抽空研究了一个实现比较简单的控件-Bubble Control。本人以前做Windows Mobile平台比较多,WP7平台上Silverlight是两个主流技术之一,因
http://www.cyqdata.cn/cnblogs/article-detail-2645 
Linq初级班 Linq To XML体验(编程篇)
Linq初级班 Linq To XML体验(编程) 首先,我们在Linq初级班 Linq To XML体验(基础)已经初步了解了一些XML的基本知识,在本章我们将试着用LINQ to XML对XML文档进行操作,我也是LINQ的初学者,文章中不免会有一些不对的地方,希望高手们多多指点,为我们LINQ初学者们多提宝贵的意见,我也会继续努力的,在本章我们将学习如何用LINQ to XML创建,加载,操作以及遍历XML文档,文章目录如下所示: 目录 1.使用Linq to XML加载XML文档 2.使用Linq to XML创建保存XML 3.使用Linq to XML遍历XML 4.使用Linq to XML操作XML的元素 5.使用Linq to XML操作XML的属性   1.使用Linq to XML加载XML文档 首先在工程下创建好一个XML文档,命名为test.xml,
http://www.cyqdata.cn/cnblogs/article-detail-2295 
SharePoint2010 ContentEditorWebPart的一个bug
1.在CEWP中使用CSS CEWP是SharePoint 2010中一个内置的webpart,我们可以在CEWP中使用自定义的CSS和JS,下面我们在CEWP中使用自定义的CSS来隐藏左边栏,在页面中添加CEWP: 在CEWP的HTML Source中输入下面css代码: <style type="text/css"> body #s4-leftpanel{display:none;} .s4-ca {margin-left:0px} </style> 2.Bug重现 我们一样也可以在CEWP中使用js,不过在使用js的时候有个小bug,就是我们如果使用document.write的时候,每次保存都会复制一份write的内容。我们同样通过上面的方式添加一段js: 保存后显示正常 如果你再次编辑WebPart保存后就会出现重复了
http://www.cyqdata.cn/cnblogs/article-detail-2291 
Linq初级班 Linq To XML体验(基础篇)
 LINQ To XML体验(基础) 这两天开始学习LINQ to XML的知识,我会继续把自己的感想和示例发布给初学者们学习的,一样欢迎高手们多多指点,请勿使用过激语言,针锋相对,我是个初学者,自知还有许多不足的地方,还请高手们多多耐心指导,好了,下面就开始我们的LINQ to XML旅程吧,在此之前我们需要先了解一下基础知识. 1.LINQ to XML是一种使用XML的新方法,它采用了多种当前使用的XML处理技术,如DOM和XPath,并在.NET Framework内组合为单一的编程接口. 2.LINQ to XML是基于LINQ的,这意味着可以使用LINQ中所有的功能,如标准查询操作符和LINQ编程接口. 3.LINQ to XML由System.Xml.Linq命名空间极其相应的类提供,因此工程中记得添加这个引用哦.下面列出System.Xml.Linq命
http://www.cyqdata.cn/cnblogs/article-detail-2285 
[项目过程中所遇到的各种问题记录]编辑器篇——使用FCKeditor生成静态分页HTML
       继续编辑篇的内容,本文是编辑器篇的最后一篇,前面2篇分别是FCKeditor相关知识及各种常见使用问题和FCKeditor自定义上传路径配置,今天这篇文章主要是介绍如何使用fckeditor来生成静态分页HTML。 以下是本文所要介绍的内容: 1、生成静态化分页HTML分析 2、具体实现   一、生成静态化分页HTML分析      在实际的网站开发过程中,我们总是想通过各种方式提高网站的性能,其中比较有效的方式就是:缓存、网页静态化、异步加载等等,今天这边主要讨论的是静态化页面的生成。      在一般的资讯网站上使用静态化的页面比较多,因为像新闻等资讯时效性比较强,一般生成了一个静态页面就可以一直使用,而需要生成静态页面
http://www.cyqdata.cn/cnblogs/article-detail-390 
[项目过程中所遇到的各种问题记录]编辑器篇——FCKeditor相关知识及各种常见使用问题
      马上2010年就要结束了,所以这几天准备花点时间把这一年中在开发过程中遇到的问题及解决方案记录下来,以备日后使用,目前先规划了:编辑器篇(仅针对asp.net开发中的fckeditor)、图表篇(winforms中的MSChart和asp.net中的FLASH图表FunsionCharts)、ORM篇(主要是针对NHibernate)       就目前来说fckeditor已经算是比较老的开源编辑器了(现在已经有新的CKeditor),但是其优秀的功能及可用性在目前WEB开发中占有很大的分量,今天这篇文章主要记录下fckeditor的各种常见配置及一些所遇到的问题的解决方案。 以下是本文所要介绍的内容: 1、fckeditor的使用 2、fckeditor的config介绍及
http://www.cyqdata.cn/cnblogs/article-detail-357 
OEA中AutoUI重构-新的Command生成设计
    OEA框架的核心之一是AutoUI,其职责是面向领域模型及UI元模型进行生成统一的界面。     在本次的迭代开发中,需要对命令按钮的生成方式进行一些定制。由于原来并没有为这样的需求留有特别的扩展点,加之原来的生成代码是过程式的代码、且也变得比较冗长,所以我们决定对这一部分的代码进行重构。 原来的模式     历史代码中,为某一实体类生成命令按钮的流程是这样的: 找到实体类可用的所有命令按钮元数据。 对它们进行过滤,依靠权限、版本的客户化元信息等。 构造几个生成控件的List容器,分别是:itemsInToolbar,itemsInContextMenu,itemsInGroup。 遍历所有的命令按钮,根据其对应的元数据,分别生成相应的控件(按钮、菜单等),然后添加到容器中。其中,还有
http://www.cyqdata.cn/cnblogs/article-detail-293 
使用Repository模式支持产品的客户化
    本篇博客简单描述了Repository模式在OEA中的应用。 不使用Repository时的问题     OEA框架中使用了DDD的思想,面向领域对象进行开发。在DDD中,有很多重要的概念,例如:聚合实体对象、值对象、仓储、工厂、服务等。(不太了解的Repository和DDD的朋友,可以看Evans写的《Domain Driven Design》。)     在OEA中,实体的实现框架使用了CSLA分布式框架。原来为了简单并保持和CSLA开发模式的兼容,一直都把实体的获取模式直接以静态方法的方式直接写在实体的对应列表类中。例如下面这段代码:     随着应用的慢慢深入,出现了一些问题: 不易支持客户化。OEA是基于产品线的开发,如果采用前面的开发模式,
http://www.cyqdata.cn/cnblogs/article-detail-250 
MonoDevelop/MonoTouch SDK开发iOS程序体验!
作者:不及格的程序员-八神 首先从http://monotouch.net/官网下载了三个必须的安装文件 Mono for mac 框架,这个大约70M大小,再下载MonoDevelop,这个开发IDE大概10多M,最后下载了Monotouch SDK,这个大约22M. 之后就是一步步安装了很顺利,由于我的mac mini 装的是中文系统,当第一次打开MonoDevelop时,界面居然是乱码,文字全是方块,或是空字符. 后来在设置窗口中的User interface language设置成了英文,界面算是正常了. 乱码的界面: 正常的界面:   下面创建一个Hello World的程序吧.托一个按钮,给按钮加一个事件委托,真的是非常简单.而且根本不用管理对象释放的问题,而且代码的智能提示要比xCode提高一个档次,有点类似VS2010. 工程类型选择: 代码: 默认情况
http://www.cyqdata.cn/cnblogs/article-detail-234 
[VSTO系列]一、Getting Start!
我们的目标: 在这次的系列文章中,我们通过一些小例子,来循序渐进的学习VSTO for excel这个已经出现很久的技术,在平常的使用时,我很少发现比较全面或者具体的文章作介绍,当然,除了MSDN。 在我的博客开始这个系列,一为了巩固自己的相关技术知识,二也是为了和大家一起交流分享自己的技术心得和体会,希望能够获得更多宝贵的经验! 这个系列第一期大致有如下文章: Getting Start(Add-In级别) 简单的UI设计(Robbin) 批量操作(附带一个qq联系人导出例子,Add-In级别)J 丰富的自定义UI交互(Add-In级别) 部署Add-In组件到客户端 第二期将根据第一期的情况做灵活修改和调整,欢迎大家拍砖! 什么是VSTO:  是啊,什么是VSTO呢,其实很多朋友包括MSDN都给出了很好的定义,在此我就不再罗嗦,请大家通过如下网址进行查阅吧: 引用:
http://www.cyqdata.cn/cnblogs/article-detail-224