找到相关内容 749
用开源 ASP.NET MVC 程序 Bonobo Git Server 搭建 Git 服务器
现在不用Git,都不好意思说自己是程序员。 当你想用Git,而源代码服务器是Windows系统时,你将面临一个问题:如何在Windows上搭建Git服务器? 看看这篇文章(Setting up a Msysgit Server with copSSH on Windows)中的配置步骤,你会忘而却步吗?你会感叹“Linux世界的精彩,Windows世界的无奈”? 但程序员的
http://www.cyqdata.com/cnblogs/article-detail-40681 
Windows Live & Windows Phone 7
     众所周知Windows Phone 7 与Windows Live 有很好的结合度,用户可以通过Live ID 登录到Windows Phone 7,获取个人的Live 信息,例如:联系人、邮件、Xbox Live。本篇我们来一起探索在Windows Live 上能对Windows Phone 7 手机做些什么。   
http://www.cyqdata.com/cnblogs/article-detail-40655 
首款WindowsPhone 7 PC端实时截图工具诞生攻坚实录(二)
接上一篇:《首款WindowsPhone 7 PC端实时截图工具诞生攻坚实录(一)》 上节内容回顾:我开发了一款对真机进行截屏的软件,核心技术点就是在WindowsPhone中调用Com组件。 三、图片传出去   我们已经解决了截屏和后台运行的问题,下面怎么把截屏下来的内容显示到PC上呢?肯定使用网络了。简单测试以后非常开心,只要把手机连接到电脑上,并且启动Zune,将电脑和
http://www.cyqdata.com/cnblogs/article-detail-40604 
Windows Phone 7 网络编程之使用Socket(芒果更新)
       芒果更新的Windows Phone 7.1版本的API提供了Socket编程的接口,这给Windows Phone 7的网络开发又添加了一把利器,对于Windows Phone 7上的聊天软件开发是一件非常happy的事情。下面用一个小例子来演示一下Windows Phone 7上的Socket编程。用Windows Ph
http://www.cyqdata.com/cnblogs/article-detail-40567 
首款WindowsPhone 7 PC端实时截图工具诞生攻坚实录(一)
这是首款WindowsPhone 7 PC端实时截图工具,能够实时显示Windows Phone真机中的界面!演示GIF动画如下: 演示视频如下: 安装包下载:http://files.cnblogs.com/rupeng/ScrnMonitor20110620.zip安装方法: 1、首先把手机连接到电脑上,并且启动Zune,将电脑和手机设置为Connected状态。2、ItcastW
http://www.cyqdata.com/cnblogs/article-detail-40510 
Windows Phone 7的多任务解决方案
自从Windows Phone 7问世以来,其多任务的能力就一直是个谜。到底是否支持多任务一直是大家关注的一个重点。直到本月的MIX大会上,谜底才真正揭晓:Windows Phone 7 Series将不再支持第三方应用软件的多任务。这一消息对开发人员以及关注Windows Phone 7 Series的用户来说不亚于投下一颗重磅炸弹!不支持多任务?从Windows Mobile的历史上看来微软一
http://www.cyqdata.com/cnblogs/article-detail-40490 
Hello,Expression Blend 4 (含Demo教程和源码)
前言   这段时间的开发不会用到Blend,到年底才会大量用到,本来打算到时候在写Blend相关的笔记,不过看到一些朋友还比较感兴趣,所以这里提前整理了一下。   首先,我希望你记住下面几点:   1、 Blend并不完全是为Designer设计的,玩得最好的一定是Programmer  2、必须了解Behavior,Blend很多特性基于Behavior   Expression Blend
http://www.cyqdata.com/cnblogs/article-detail-40454 
Android控件系列之Button以及Android监听器
说明:本教程来源于http://www.cnblogs.com/wt616/转载请标注该链接 学习目的: 1、掌握在Android中如何建立Button 2、掌握Button的常用属性 3、掌握Button按钮的点击事件(监听器) Button是各种UI中最常用的控件之一,它同样也是Android开发中最受欢迎的控件之一,用户可以通过触摸它来触发一系列事件,要知道一个没有点击事件的Button是没
http://www.cyqdata.com/cnblogs/article-detail-40394 
JSON基础入门
JSON 基础 简单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。这个字符串看起来有点儿古怪(稍后会看到几个示例),但是 JavaScript 很容易解释它,而且 JSON 可以表示比名称/值对更复杂的结构。例如,可以表示数组和复杂的对象,而不仅仅是键和值的
http://www.cyqdata.com/cnblogs/article-detail-40370 
.NET 4.0新特性-- Corrupted State Exceptions
作为程序员,我想很多人应该都有过跟异常打交道的经历。而且相信也有很多人也都写过catch(Exception e){//blabla}这种把所有未知异常一股脑儿捕获并处理掉的代码吧。不管是为敷衍客户也好,让程序继续运行以避免糟糕的用户体验也罢,在微软眼中,这种处理方式都是不对的,特别是当你的程序是作为一个插件寄存在别的程序如VS,Offcie中时,这种情况下对有些严重的异常如访问冲突我们更应当是让
http://www.cyqdata.com/cnblogs/article-detail-40369 
RegexOptions.Compiled的含义和使用
曾经一位同事在写程序时发现在利用正则表达式匹配文本时的效率很低。首先可以排除是正则表达式本身的问题,因为所使用的正则表达式是十分简单的,匹配的文本量也不算大。检查的时候去掉了RegexOptions.Compiled的选项之后,程序整体速度得到了很大的提升。   这是因为误解了RegexOptions.Compiled这个选项提供的功能。在正则引擎启动正则表达式之前,需要做一些准备工作,这些准备工
http://www.cyqdata.com/cnblogs/article-detail-40356 
LINQ TO Reflection
引言   我们平时开发中不可避免,或者说,经常性的使用反射。但是却没有一个合适的类库帮助我们更好的利用反射。从早期的FastInvoker,到老赵的 fastreflectionlib ,无一不是在强调Fast。这是因为反射的性能损耗比较厉害,所以大家都集中精力解决性能的问题,但是在易用性方面却鲜有改进。今天我为大家带来一个即兼顾性能又具有良好的使用体验的反射类库.   .Metadata()  
http://www.cyqdata.com/cnblogs/article-detail-40342 
Windows Phone 实用开发技巧(8):在Windows Phone显示GIF图片
我们知道Windows Phone 目前只支持jpg和png两种格式的图片,并不支持动态图片,在Windows Phone 7 Tips (9) 中提到我们可以使用ImageTool来显示GIF图片。下面以一个具体的实例Demo来演示下: ImageTools目前的版本是0.3,是2010年10月编译的,存在一些bug,所以建议大家下载源代码自己编译dll(文件末尾处提供下载) 
http://www.cyqdata.com/cnblogs/article-detail-40328 
Windows Phone 7 MVVM模式通讯方式之实现Attached Behavior
MVVM模式的View与ViewModel的三大通讯方式:Binding Data(实现数据的传递)、Command(实现操作的调用)和Attached Behavior(实现控件加载过程中的操作)。 (1)Windows Phone 7 MVVM模式通讯方式之实现Binding Data。 (2)Windows Phone 7 MVVM模式通讯方式之实现Command。 (3)Windows P
http://www.cyqdata.com/cnblogs/article-detail-40320 
Winform开发框架之Office Ribbon界面
在前面几篇文章介绍我的Winform框架随笔文章,包括有《Winform开发框架之字典数据管理》、《Winform开发框架之权限管理系统》、《Winform开发框架之终极应用》,其中Winform开发框架之终极应用是集众多功能与一身,提供综合一站式、整体性的传统应用系统的开发框架,在此基础上开发新的业务系统,开发工作则是事半功倍,而且提供了高效、统一的界面布局以及支持多种数据库的数据访问层支持,提
http://www.cyqdata.com/cnblogs/article-detail-40319 
Windows Phone 实用开发技巧(9):自定义Windows Phone 页面切换动画
在Silverlight for Windows Phone ToolKit 中默认中有自带的页面Transitions:RollTransition、RotateTransition、SlideTransition、SwivelTransition、TurnstileTransition。大家如果查看源代码,会发现这些Transition都是继承自TransitionElement,然后定义一些
http://www.cyqdata.com/cnblogs/article-detail-40318 
关于Mono使用linq查询的几个BUG
服务器环境如下:系统: Ubuntu 10.10 Web服务器:Jexus/4.2.3 LinuxMono版本: Mono 2.10.1 代码如下: View Code 1 using (BizDataContext BDC = new BizDataContext())2 {3 int colID = ColumnInfo.ID;4
http://www.cyqdata.com/cnblogs/article-detail-40307 
自定义Silverlight的TabControl控件样式
上一篇说到自定义TabControl控件实现TabItem关闭按钮,但要实现漂亮的TabControl样式,比如VisualStudio2010的Tab样式,还是要自定义费一番功夫的。咱程序员擅长拖控件,不擅长美工;这年头程序员过剩,好的美工,好的界面设计人员难招。今天周末,我也闲来无事,玩玩控件样式吧。主要参考文献是MSDN,最终实现的控件效果:   用自定义TabControl和Ta
http://www.cyqdata.com/cnblogs/article-detail-40296 
Python中的列表解析和生成表达式
优雅、清晰和务实都是python的核心价值观,如果想通过操作和处理一个序列(或其他的可迭代对象)来创建一个新的列表时可以使用列表解析(  List comprehensions)和生成表达式,通过这两个操作,我们可以看到这三个观点是如何在python中和谐统一起来的。   列表解析   在需要改变列表而不是需要新建某列表时,可以使用列表解析。列表解析表达式为: [expr for it
http://www.cyqdata.com/cnblogs/article-detail-40279 
NoSQL内战:MongoDB与CouchDB查询方式对比
MongoDB和CouchDB都是面向文档的数据库,它们都使用JSON文档格式,它俩通常都被看作是NoSQL数据库,并且现在都很时髦,有很多的共同点,但谈到查询时,两者的差别就很明显了,CouchDB需要预定义视图(本质上是JavaScript MapReduce函数),而MongoDB支持动态查询(基本上和传统关系数据库上的即席查询类似),更重要的是,谈到查询时,CouchDB的API是REST
http://www.cyqdata.com/cnblogs/article-detail-40277