找到相关内容 1006
WinForm控件开发总结(六)-----控件属性类型转换器代码详解
      在上一篇文章,我为控件添加一个一个复杂属性,并且为这个属性的类型的编写了一个类型转换器,现在我们来看看这个类型转换器的代码,并解释一下这些代码的意义。       要实现一个类型转换器,我们必须要重写(override)四个方法:   &
http://www.cyqdata.cn/cnblogs/article-detail-40201 
ASP.NET MVC3 让依赖注入来的更简单(新补充了Ninject示例)
昨天,我写了一篇文章(参见:ASP.NET MVC 依赖注入),这种实现方式我个人一直感觉不太顺,在写出来与大家一起分享的同时,   也是想让大家提提自己的建议, 今天下载了微软发布的最新的 ASP.NET MVC3 Beta 版,同时也仔细阅读了它的 Release Notes,   让我感觉到惊喜的是,MVC3增加了对依赖注入的支持,增加了一  个 IDependencyResolv
http://www.cyqdata.cn/cnblogs/article-detail-40200 
基本查询操作 (LINQ)
本主题简要介绍 LINQ 查询表达式,以及您在查询中执行的一些典型类型的操作。下面各主题中提供了更详细的信息: 获取数据源 在 LINQ 查询中,第一步是指定数据源。像在大多数编程语言中一样,在 C# 中,必须先声明变量,才能使用它。在 LINQ 查询中,最先使用 from 子句的目的是引入数据源 (customers) 和范围变量 (cust)。 //queryAllCustomers is
http://www.cyqdata.cn/cnblogs/article-detail-40186 
PLI 到 COBOL 的转换-数据类型 【不搞Mainframe的可能看不懂,冷门的语言】
此文非常小众,只是想认识一下圆子里面的做大型机的朋友。文章内容是这几年做语言转换积累来下的资料。全部原创的内容,觉得有些可惜,想给做大型机开发的朋友,不过,也没有专门的地方发表,借园子的人气找点朋友。资料有800K的Excel和一个VBNET写的自动转换软件。
http://www.cyqdata.cn/cnblogs/article-detail-40161 
JavaScript判断变量是否为undefined两种方式差异
工作中我们经常需要判断某个变量/属性是否为undefined。通常有两种写法 // 方式1 typeof age === 'undefined'; // 方式2 age === undefined 这两种写法有什么区别吗? 应该使用哪一种呢?看看下面的例子 typeof age === 'undefined'; // false 标识符 name 没有声明过,输出false。
http://www.cyqdata.cn/cnblogs/article-detail-40156 
Nicholas C. Zakas:介紹CSS Lint(检测工具)
Nicholas C. Zakas近日從yahoo離職,懷著冒險精神投入了自己著迷的新項目。昨天他推出了這幾個禮拜工作的一個階段成果,CSS Lint——CSS規範檢測工具(在線工具地址:http://csslint.net),議論不發,先做翻譯工作: 介紹 CSSLintIntroducing CSS Lint 不久之前,尼克爾沙利文和我宣佈了我們開始在一起工作。今天,我
http://www.cyqdata.cn/cnblogs/article-detail-40133 
WorkFlow设计篇Step.6—InvokeMethod调用对象或类型方法-WF4.0
开篇       上篇我们主要是讲述了《WorkFlow设计篇Step.5—用户自定义工作流活动-WF4.0》如何使用用户自定义活动来完成工作流的设计与开发,本篇我们将要开始讲述 设计篇的最后一章的内容,主要是讲述如何使用InvokeMethod的用法。 摘要       
http://www.cyqdata.cn/cnblogs/article-detail-40121 
开源项目管理工具Redmine及ezFAQ插件安装过程
Redmine是基于Apache、MySQL、以及Ruby on Rails开发的一套缺陷管理系统。BitNami Redmine Stack是BitNami组织开发维护的Stack系列中的一员,可以简化Redmine的安装配置。 【安装步骤】   1.从 http://bitnami.org/stack/redmine 下载 BitNami Redmine wg
http://www.cyqdata.cn/cnblogs/article-detail-40114 
使用fastcgi_cache加速你的Nginx网站
很久以前在TW上挖了个坑,说nginx的fastcgi_cache是被大家忽视的一大金矿,今天把这个坑填上。   对于变化不太频繁的数据,大家都比较喜欢存Memcached以减少数据库的读取,但还是会有语言解析运行上的消耗(比如运行PHP,Python等),当然这个时间很短,记得OP上有个同学说P字头的语言,效率都不高,如果能省去,当然最好。(已经用上Squid等的可以忽略本文)。   还有一个问
http://www.cyqdata.cn/cnblogs/article-detail-40100 
使用配置文件(.settings、.config)存储应用程序配置
引言 我不知大家早先是如何保存应用程序配置,以备下次打开时使用的,反正我开始学.Net的时候就去研究序列化,以二进制或XML格式的序列化来保存应用程序配置。这样每次都要建立单独的配置类,并书写读写配置代码,相当麻烦。 期间也看了看.config文件的读写方式,感觉还是很麻烦,不如自己序列化来的踏实。 后来才猛然发现微软早提供好了settings,用以定义.config文件内容,并生成相应的强类型类
http://www.cyqdata.cn/cnblogs/article-detail-40091 
.NET 4.0 Beta2中的BigInteger和Complex类
.NET4.0 Beta2中提供了新的System.Numerics命名空间,对应于System.Numerics.dll。该命名空间下就两个类BigInteger和Complex,我们来简单了解下这两个类的用法。 BigInteger:任意大小的带符号整数 1.Int64, SByte, UInt16, UInt32, and UInt64这些都有一个MinValue和MaxValue属性。而B
http://www.cyqdata.cn/cnblogs/article-detail-40085 
CRM 4 Recurring Workflow - 定时执行workflow
普通的workflow,设置简单,开发也不复杂,SDK里面带有例子。 最简单的CRM 4 workflow:  [CrmWorkflowActivity("My Demo workflow")] public partial class MyDemo : Activity { public MyDemo() { }
http://www.cyqdata.cn/cnblogs/article-detail-40058 
Beijing 2008,我面试过的软件公司!
今天是2008年12月27日,2009年马上就要来临了。。。   回首2008这一年,最值的回忆的就是一年内我换了三家公司。最终找到了比较满意的东家吧!找到好的东家的代价就是我面了差不多30家软件公 司!面这么多公司,主要还是因为个人能力不强的问题吧,还有一个问题是找工作时不是换工作旺季。要是能力的强的话,就没有必要面这多家公司了,呵呵。   离开第一家公司,主要问题是合同到期要续签,但公司不给
http://www.cyqdata.cn/cnblogs/article-detail-40028 
你必须知道的Windows Phone 7开发
托管代码是你唯一的选择   对于普通的ISV和开发者来说,托管代码将是唯一的选择。你将不能使用C++来编写程序,同时,也不能对已有的native dll或者系统函数进行P/Invoke调用。也就是说,不要奢望将你的某些代码封装在native dll里面然后在托管代码里面调用。   两种开发模型可以选择   而编写托管代码将有两种方式,一种是编写Silverlight的应用程序,另外一种方式是编写X
http://www.cyqdata.cn/cnblogs/article-detail-40022 
[Spring.NET IoC] 之五:列表参数
我们可以在配置文件中向构造方法或者属性注入列表型参数,诸如 Array、ArrayList、Hashtable 等。1. IList在 .NET Framework 中实现 IList 的主要是 Array、ArrayList。 <?xml version="1.0" encoding="utf-8"?><objects xmlns="http://www.springframe
http://www.cyqdata.cn/cnblogs/article-detail-40005 
WCF的问题和Using语句块
WCF客户端不能用在Using语句块中,因为它可能会抛出不可预知的异常。即使你捕获了异常,仍有可能一直保持连接。让我们来看看形成这一问题的历史原因,并提出几个补救措施。   在.NET中,资源管理的基础就是IDisposable和Using语句块。除了CLR对象,.NET中一切对象均使用这些工具进行管理。因此,我们需要知道为何微软对于WCF框架的资源管理如此一筹莫展。   WCF客户端的首要问题是
http://www.cyqdata.cn/cnblogs/article-detail-39999 
RIA Service 的 SOAP EndPoint
越来越多的朋友都在使用Silverlight开发应用程序,其中我们常用的还会有一个特殊的服务,就是RIA Service,具体来说,它是一个所谓的Domain Service. 关于这个服务的基本概念,如果有不清楚,请参考下面这个网址 http://www.silverlight.net/getstarted/riaservices/   今天这一篇是要谈谈一个问题,就是如何让RIA S
http://www.cyqdata.cn/cnblogs/article-detail-39983 
Windows7下如何安装部署秋色园CYQBlog源码V1.0网站
秋色园最后还是开源了,不知道拿到源码的朋友在win7下部署有没有遇到问题,没有的就可以飘过了... 如果你能继续往下看,那么说明你也杯具了...废话就不多说了,下面看操作步骤... 安装环境:   Windows7旗舰版   IIS7.0 拿到源码后解压,项目截图 首先打开C:\WINDOWS\system32\drivers\etc\hosts文件,在hosts中添加 127.0.0.1
http://www.cyqdata.cn/cnblogs/article-detail-39979 
HAL、FML、APL分层思想 In Action —— 在“光电心率探测仪”中的应用
背景   之前在学习 Zigbee 时,曾发表了一篇博文《嵌入式项目代码结构的分层——HAL、FML、APL》,其中谈到了我在编写的一些经验总结,并在之后的一篇博文中应用了这种分层思想(《Zigbee之旅(十):基于CC2430的温度监测系统》)。之后呢,则一直被课业和学生工作所围困,很少有时间继续搞嵌入式方面的学习了。   呵呵,不过最近机会来了,那就是我们大三下所开设的
http://www.cyqdata.cn/cnblogs/article-detail-39959 
Windows 2008 R2 HyperV 上客户端启动并登录后 win2008蓝屏
很早就装了Win2008 R2+hyperv很好用,今天由于一个网络断网,所以将虚拟网络切换到另一个网卡。 结果启动虚机以后系统就蓝屏,因此直觉的怀疑是网卡问题。后来找到一篇文章: http://hi.baidu.com/deyu260/blog/item/a4ec73d1c3e2d2209b502795.html 但是这篇文章是让去掉网络共享,这样一来主机就没法上网,这个无法接受。于是找到原文:
http://www.cyqdata.cn/cnblogs/article-detail-39953