找到相关内容 3226
C# 中奇妙的函数 -- 1. ToLookup
这个系列,我和大家一起来学学C#中一些非常有用函数,对于有些人来说可能它们不起眼,因此常常忽略它们。它们不会嚷嚷到:“使用我吧!我会让你节省很多的时间,而且让你的代码变得更加的简洁!” -- 但是,这些话会从对它们熟悉的程序员的脑海中涌现出来。 好的!先来看看ToLookup: 故事的背景 让我们先来创建一个简单的类来表示产品,产品有ID,类别,和价格,这个类没有什么特别:
http://www.cyqdata.cn/cnblogs/article-detail-35877 
在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解)
背景       在项目过程中,有时候你需要调用非C#编写的DLL文件,尤其在使用一些第三方通讯组件的时候,通过C#来开发应用软件时,就需要利用DllImport特性进行方法调用。本篇文章将引导你快速理解这个调用的过程。   步骤 1. 创建一个CSharpInvokeCPP的解决方案:   2. 创建一个C++的动态库项目:
http://www.cyqdata.cn/cnblogs/article-detail-35876 
小试Sketchflow for Windows Phone 7
关于下载和安装Expression Blend中的SketchFlow模板可以参考我的上篇博客《Expression Blend 中的Sketchflow for Windows Phone 7》 本文假设你已经安装好了该模板,创建WP7的原型设计项目,即可发现如下的界面,其中就包含了   先按F5运行下,会发现原型体会在浏览器中显示,而不是你可能会认为的Windows Phone 7
http://www.cyqdata.cn/cnblogs/article-detail-35875 
漂亮的玻璃透明按钮控件C#源码
使用方法:先拷贝GlassButton.dll到你的项目中,DLL目录GlassButton\bin\Debug GlassButton是控件的源代码 拷贝DLL后要把他添加到VS的工具箱中,添加方法:右键VS的工具箱->选择项->浏览->找到GlassButton.dll确定 添加成功后工具箱中会有一个名为GlassButton的控件 拖动GlassButton到你的窗体中就可
http://www.cyqdata.cn/cnblogs/article-detail-35874 
用 os.walk 和 fnmatch 删除指定目录下的pyc文件
在提交版本库的时候需要清除工作目录下的pyc文件,在《python cookbook》2.16节中提供了一种遍历目录树并找出指定文件的方法,可以利用这个清除工作目录下的pyc文件。 我做了简单的注释,并在pattern的调用中加入了strip方法以去除其两端的空格,来防止patterns字符串在以分号分割的同时因存在空格而无法匹配的情况。 遍历目录树 #!/user/bin/python# -*
http://www.cyqdata.cn/cnblogs/article-detail-35862 
Silverlight实用窍门序列:32.WebClient上传String、下载String、上传Stream流、下载Stream流【附带源码实例】
        Silverlight中我们很多时候需要上传下载数据的时候,在本节将讲述使用WebClient上传String、下载String、上传Stream流、下载Stream流的4个方法和相应的事件。下面我们首先认识一下WebClient类。       &nb
http://www.cyqdata.cn/cnblogs/article-detail-35861 
五、CXF WebService整合Spring
首先,CXF和spring整合需要准备如下jar包文件: 这边我是用Spring的jar包是Spring官方提供的,并没有使用CXF中的Spring的jar文件。 添加这么多文件后,首先在web.xml中添加如下配置: <!-- 加载Spring容器配置 --> <listener> <listener-class>org.spring
http://www.cyqdata.cn/cnblogs/article-detail-35855 
Entity Framework 小技巧一 —— 如何从DbContext得到其内部封装的ObjectContext
DbContext及其相关的API是EF4.1中一大新特性。简单说,DbContext就是之前EF的核心类ObjectContext的抽象封装。如果用.NET Reflector看一下DbContext的内部实现,不难发现其内部有一私有成员_internalContext,它属于InternalContext这一Internal的类。DbContext内部的许多函数就是通过InternalCont
http://www.cyqdata.cn/cnblogs/article-detail-35853 
使用 CSS3 可以实现的五种很酷很炫的效果
CSS3 给 Web 开发带来了革命性的影响,以前很多需要 JavaScript 才能实现的复杂效果,现在使用 CSS3 就能简单的实现。如果你想了解 CSS3 可以做些什么的话,可以参考本文列出的 CSS3 能实现的很炫的应用。这些很酷的例子中有渐变、旋转、字体效果以及三维变换等等,尽情欣赏吧。 1. 制作精美的按钮 2. 实现很酷的字体效果 3. 创建时尚的
http://www.cyqdata.cn/cnblogs/article-detail-35851 
Silverlight中使用MVVM(6):AutoComplteBox的异步过滤
            Silverlight中使用MVVM(1)--基础             Silverlight中使用MVVM(2)—提高   &
http://www.cyqdata.cn/cnblogs/article-detail-35849 
Windows Phone 7 HTC HD7 二/三月更新(多图)
二月更新(7.0.7008.0)      早上打开手机终于看到盼望已久的系统更新提示信息(如下图),手机型号是T-Mobile 版HTC HD7。 在“phone update” 中可以看到获得的更新信息: 机器更新前的版本7.0.7004.0: 将手机连上PC,打开Zune 也会有更新提示出现,更新是February 2011?,首先要更
http://www.cyqdata.cn/cnblogs/article-detail-35847 
ASP.NET MVC 3 RTM 更新(3)
五、SessionStateAttribute构造SessionStateAttribute对象时必须传入一个SessionStateBehavior枚举值,通过Attribute的Behavior属性可以获取该值。该Attribute只能用于引用类型(AttributeTargets.Class),不允许重复使用(AllowMultiple=false),允许继承(Inherited=true)
http://www.cyqdata.cn/cnblogs/article-detail-35846 
CXF WebService 开发文档-目录索引
上次介绍了Axis的WebService,现在我们来看看CXF是怎么完成WebService的。 Axis1 WebService 在线博文: http://www.cnblogs.com/hoojo/archive/2010/12/20/1911349.html Axis2 WebService 在线博文: http://www.cnblogs.com/hoojo/archive/201
http://www.cyqdata.cn/cnblogs/article-detail-35844 
Expression Blend 中的Sketchflow for Windows Phone 7
用过Expression Blend的朋友都知道,在Expression Blend中为Silverlight和WPF开发提供了一个项目模板,即SketchFlow。我们利用它可以方便的制作具有模拟效果的原型设计。这里就不做太多的介绍的,有兴趣的人可以自己搜索下,这里介绍一本不错的SketchFlow 入门教程《Dynamic Prototyping with SketchFlow in Expr
http://www.cyqdata.cn/cnblogs/article-detail-35836 
C#取得Excel文件中Sheet页信息
在很多时候我们的系统中都允许用户上传Excel文件,这时如果用户上传得Excel文件有多个Sheet页我们就需要遍历Sheet页, 那怎么才能取得所有Sheet页的列表哪,请看下面的代码: public List<string> GetExcelSheetNames(string excelFileFullPath, bool isIncludeName) {
http://www.cyqdata.cn/cnblogs/article-detail-35832 
体验SubSonic
最近在项目中用到了SubSonic,忍不住拿出来share下. 阅读目录: SubSonic简介 SubSonic配置 利用sonic.exe来生成代码 通过Substage来生成代码 简单操作示例 1.SubSonic简介    一句讲完就是:SubSonic就是一个ORM开源框架。作者是Robe Conery,用c#语言写的. SubSonic遵循了Ruby on Ra
http://www.cyqdata.cn/cnblogs/article-detail-35831 
部分浏览器中querySelector和querySelectorAll的错误实现
querySelector和querySelectorAll是W3C提供的 新的查询接口 module dom { [Supplemental, NoInterfaceObject] interface NodeSelector { Element querySelector(in DOMString selectors); NodeList querySelectorAl
http://www.cyqdata.cn/cnblogs/article-detail-35828 
Microsoft Access应用可以这么玩
Access作为一个轻量级的个人数据库,很久以前是数据库设计的流行工具,整理资料的过程中看到一个基于access的accdb格式的应用,功能也很强大。在目前网络应用主流的今天这样的应用比较少,不过在特定的场景下采用这个方案仍是一个高效快速的解决方案。 效果一览 如下是一个“营销项目.accdb”实例,可见报表、查询等展现非常方便 通过定制,这个软件外观发生了很大的变化,
http://www.cyqdata.cn/cnblogs/article-detail-35825 
[Project Euler] 来做欧拉项目练习题吧: 题目018
                                      [Project Euler] 来做欧拉项目练习题吧: 题目018        &
http://www.cyqdata.cn/cnblogs/article-detail-35823 
MS CRM 2011中的解决方案&mdash;&mdash;使用
    ms crm 2011中,解决方案列表的访问路径是:设置->解决方案,如下图所示     对解决方案,通过解决方案列表上面的“新建”、“删除”、“导入”、“导出”、“发布”等按钮,可以完成对解决方案的相应操作。     下面先创建一个解决方案,点击“新建”按钮,系统弹出解决方案编辑界面,如下
http://www.cyqdata.cn/cnblogs/article-detail-35818