找到相关内容 3226
C# 中奇妙的函数–5. Nullable 静态类
前段时间忙于各处奔波没有写博,今天想和大家再来看看一个奇妙的函数。 首先假设你不得不处理一些已有的代码,里面用到了nullable(可空值类型)的变量, 你必须要用这变量与不可空变量比较. 使用  <, >, <=, >= 来比较 nullable 值 看下面的代码: 1: int
http://www.cyqdata.cn/cnblogs/article-detail-52604 
在Windows Azure中实现和调试一个WCF服务(上)
为了把在Windows Azure中运行的,使用强大的WCF框架的服务暴露出来,Windows Azure提供了一个WCF角色。无论在哪个框架和平台上构建复杂的,具有高度可扩展性的系统,通过它们的功能进行逻辑分组,针对那些分组来抽象代码,并 且分别执行它们,都是一种简单而高效的扩展性策略。你应该把用来“绘
http://www.cyqdata.cn/cnblogs/article-detail-52598 
Orchard中的多语言功能
在Orchard中支持了两种本地化的方法:1、对Orchard应用程序和模块中的一些文本字符串进行本地化。这个就相当程序本身的多语言支持,大多数的CMS系统都支持这一功能,如:DotNetNuke。2、对网站内容的本地化。如:你在录入一篇新闻的时候可以同时录入中英文两种版本。 本地化Orchard应用程序和模
http://www.cyqdata.cn/cnblogs/article-detail-52595 
javascript异步编程系列【六】----Jscex版愤怒的小鸟之冲锋陷阵鸟
上一篇的的主角=>红色小鸟:体型小,重量轻,攻击弱,无特效,可在滚动时消灭绿猪。 适合攻击玻璃与木头,攻击混凝土较弱。 黄色小鸟:体型较小,重量较轻,特效为加速,使用前攻击弱,使用后攻击中等。攻击木头较强,攻击玻璃与混凝土很弱。 对,没有错,它就这这篇文章的主角!   需求分析:冲锋陷阵
http://www.cyqdata.cn/cnblogs/article-detail-52593 
MongoDB Replica Sets和Auto Sharding配置方法详解(一)
网上有很多教程把Replica Sets和Auto Sharding(或者是Sharding)写在了一起,对于初学者可能会觉得有些莫名,之所以这样做是因为,一个较好的Auto Sharding解决方案是将每个一shard(分片)定为一个Replica Sets(复制集)。一个Replica Sets由若干个mongod
http://www.cyqdata.cn/cnblogs/article-detail-52574 
插入排序算法--直接插入算法,折半排序算法,希尔排序算法(C#实现)
插入排序算法主要分为:直接插入算法,折半排序算法(二分插入算法),希尔排序算法,后两种是直接插入算法的改良。因此直接插入算法是基础,这里先进行直接插入算法的分析与编码。 直接插入算法的排序思想:假设有序数组从小到大为array[0],array[1],array[2],....,array[n-2],array[n-1
http://www.cyqdata.cn/cnblogs/article-detail-52570 
[PyJs系列介绍]一、从commonjs和seajs说起
PyJs 项目地址:  https://github.com/demix/PyJs 文档地址:  http://demix.github.com/pyjs/   暂不具体说PyJs是个神马东东,只说一句:PyJs是依赖于python的一个符合commonjs规范的浏览器端js框架。所以,不
http://www.cyqdata.cn/cnblogs/article-detail-52567 
silverlight 自定义资源样式重画AutoCompleteTextBox,使其包含一个黑三角按钮
silverlight 自定义资源样式重画AutoCompleteTextBox,使其包含一个黑三角按钮,并且可以点击之,可以显示所有绑定的数据,效果如下: 一、新建一个用户控件或窗体,写入以下代码:【不过这个有一个问题,我还没有解决,本来想把这个代码放在一个资源字典中,但是就不能实现那个黑三角的事件,我使用触发器
http://www.cyqdata.cn/cnblogs/article-detail-52565 
Oracle 复习(序列,建表,查询,存储过程,异常)
     谨把这篇文章作为复习Oracle(只有相关的SQL语句部分,不涉及Oracle工具 的其他诸如回复容灾等等)之用。让各位大虾在偶然用到但却忘记的时候过来看看,正要学习的小虾们也过来看看……      下
http://www.cyqdata.cn/cnblogs/article-detail-52563 
WCF 4.0 进阶系列 – 第十三章以更好的性能实现WCF服务(上)
前言 良好的性能是大多数应用程序和服务的关键因素,你可以通过周密地设计,以及选择合适的特性以确保WCF服务维持其吞吐量,保持响应并具有可扩展性。到目前为止,这些技术包括事务(上,下),session状态,可靠地消息传递,以及异步操作(上,中,下)。 还有其他一些影响性能的方面,比如安全(企业内部WCF的安全,因特网环境
http://www.cyqdata.cn/cnblogs/article-detail-52561 
Bing Maps控件 for WPF和Surface 2
背景         之前我们在Surface2上使用Bing map的时候,不得不使用WebControl+Bing Maps Silverlight Control的方式来完成,现在微软终于发布了Bing Maps WPF Control。我们
http://www.cyqdata.cn/cnblogs/article-detail-52559 
LLBL Gen 3.x 源代码追踪与解析 Type Converter 类型转换器
TypeConverter 类,MSDN中的解释是提供一种将值的类型转换为其他类型以及访问标准值和子属性的统一方法。 先看一下例子,能够将字符串翻译成点结构的类型转换器 public class PointConverter : TypeConverter {    
http://www.cyqdata.cn/cnblogs/article-detail-52558 
警惕ConditionalAttribute的陷阱
ConditionalAttribute的用法相信大家都不会陌生,一般用于某个功能只需要在DEBUG(或其他模式)下使用。例如下面的代码将会只在DEBUG环境下输出一些调试信息,其他模式则不会。 public void Run(){ //do something LogDebugInfo(); }[C
http://www.cyqdata.cn/cnblogs/article-detail-52557 
InstallScript Project 如何使用Property?
需求:      通过IsCmdBld.exe 参数的方式生成不同的快捷方式的安装包。 设想:     在脚本中通过AddFolderIcon的确可以实现创建不同的快捷方式,可是需要在制作安装包的时候将值写进安装包。   &nbs
http://www.cyqdata.cn/cnblogs/article-detail-52550 
敏捷开发Scrum 学习笔记,适于移动开发
         抽空学习了下敏捷开发,觉得跟自己的一些想法不谋而合,如果一个团队能实施scrum,那效率一定非常高,非常适合移动开发,Android,IOS,WM等小team开发一个app。希望对大家也有帮助,   前期可能会觉得有点别扭
http://www.cyqdata.cn/cnblogs/article-detail-52549 
C语言学习趣事_How to Leran Program Fast_Translate Article
5 Ways You can Learn Programming Faster 5种方法提升程序设计学习效率 by Alex Allain Learning to program isn't something you can do in an afternoon, but it doesn't have to be
http://www.cyqdata.cn/cnblogs/article-detail-52548 
自己动手重新实现LINQ to Objects: 5 - Empty
本文翻译自Jon Skeet的系列博文“Edulinq”。 本篇原文地址: http://msmvps.com/blogs/jon_skeet/archive/2010/12/24/reimplementing-linq-to-objects-part-5-empty.aspx&nbs
http://www.cyqdata.cn/cnblogs/article-detail-52544 
Entity Framework 4 in Action读书笔记——第四章:使用LINQ to Entities查询:投影结果
4.2 投影结果 基本需求:用户只想查看订单日期和送货地址 解决方案:为每个订单提取出所有的数据浪费资源,在本例中,仅仅需要一部分数据,你需要的是订单的投影。 LINQ to Entities有一个投影方法:Select。我们看一个例子,查询所有订单的ID,日期和送货地址。 var result = from o in
http://www.cyqdata.cn/cnblogs/article-detail-52541 
富客户端项目瘦身利器 Microsoft Ajax Minifier
Microsoft Ajax Minifier 字面意思就不用解释了,就是给javascript和CSS文件瘦身用的 在现在Web2.0和HTML5的大环境下. 越来越多的 逻辑实现都通过javascript  该程序是microsoft的一个开源项目.我们可以到codeplex下载该程序. 如果有兴趣当然是
http://www.cyqdata.cn/cnblogs/article-detail-52539 
理解ASP.NET MVC系列之三:从URL到Route
这一篇继续从请求说起。 有意义的URL 在经典的Web From请求中,通常我们请求的都是.aspx或者.ashx的文件。 在ASP.NET MVC中,此时的请求不同了。 MVC的请求是一个有意义的URL,虽然不是直接请求的文件,但它还是能够得到网站应用程序处理,还是能得到响应,这是为什么呢?上一节也提过了,那就是Ro
http://www.cyqdata.cn/cnblogs/article-detail-52534