一个Silverlight图片切换效果
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
首先来看这个效果:
http://www.cyqdata.cn/cnblogs/article-detail-32625
重写的isPlainObject方法
jq1.4中新增了个静态方法$.isPlainObject,见http://api.jquery.com/jquery.isPlainObject/ 。
对于通过字面量定义的对象和new Object的对象返回true,new Object时传参数的返回false,如
var p1 = new Object;
p1.name = 'tom';
var o1 = new Object('aa')
http://www.cyqdata.cn/cnblogs/article-detail-32624
缓存DOM的style属性能快多少?
有时我们需要修改一连串style属性值,为了使代码简单点,先提前取出元素的style值,例如:
var sty = elem.style;
sty.left = "XXX";
sty.top = "XXX";
sty.width = "XXX";
sty.height = "XXX";
也许你考虑的仅仅是
http://www.cyqdata.cn/cnblogs/article-detail-32620
改进版CodeTimer及XCode性能测试
在测试XCode性能的时候,发现每次执行测试程序得到的执行时间差距实在太大,于是采用了老赵的CodeTimer来计算线程时间,后来因为测试成为稍微有点复杂,在使用匿名委托时会有参数的“打包”过程,于是改进了CodeTimer,测试功能代码通过实现一个继承自CodeTimer的类来实现,避免每次迭代时参数“打包”的过程。using System;
using System.Collections.G
http://www.cyqdata.cn/cnblogs/article-detail-32575
我的8年Web Socket成长之路
8年前的今天,我还是刚踏入互联网不久的小菜鸟。记得那还是一个IE5.5的时代,Win98的经典风格和亲切的蓝屏画面仍旧是记忆犹新。不过抱着对这未知世界的好奇,很快学会了新手最爱的开门语言——VB和HTML。顺着VB熟悉的手感,不经意间过度到了VBScript。在那个IE统揽天下的时候,VBScript仍然是流行的
http://www.cyqdata.cn/cnblogs/article-detail-32574
JQuery EasyUI弹出对话框解决Asp.net服务器控件无法执行后台代码的方法
jquery-easyui是一个基于jquery的图形界面插件,利用easyui可以创建很多好看的网页界面效果,easyui的相关地址是:http://jquery-easyui.wikidot.com/; easyui的中文文档地址是:http://www.easyui.net/,本人也利用easeyUI在做一些页面效果。由于我很喜欢那种弹出的对话框界面,因此在界面中应用了Dialog类来处理一
http://www.cyqdata.cn/cnblogs/article-detail-32572
仅IE6/7/8下cssText返回值少了分号
如下
<!DOCTYPE html>
<html>
<head>
<title>IE6/7/8下cssText返回值少了分号</title>
</head>
<body>
<div style="color:red;">TEST</div>
<script>
var
http://www.cyqdata.cn/cnblogs/article-detail-32570
视频:.NET程序反编译与源代码重构生成新的应用程序
.NET程序反编译与源代码重构生成新的应用程序1、编写一个事例程序。(c#)2、用Reflector.exe对这个事例程序进行反编译,找到关键的程序代码。这只是对没有加壳的程序。 也就是对Write1()进行解密,或是增加其他操作3、用DotNetHelper.exe把程序集编译成IL代码。ConsoleApplication1.il这就是反编译的IL代码。4、编写需要加入
http://www.cyqdata.cn/cnblogs/article-detail-32569
新版Microsoft All-In-One Code Framework发布下载 - 绑定第二版示例代码浏览器
新版Microsoft All-In-One Code Framework 3月10日发布下载。
下载地址: http://1code.codeplex.com/releases/view/62267#DownloadId=215627
本次发布中,不仅新增了20多个ASP.NET, Silverlight, Windows, IE, WF示例,也绑定了最新的示例代码浏览器:
&n
http://www.cyqdata.cn/cnblogs/article-detail-32568
.net实现客户区延伸至至非客户区
有人可能会问,客户区延伸至非客户区到底有什么意义。有些程序在布局上比较紧凑或者希望更美观等,无关紧要的菜单项希望能放到标题栏等非客户区,Form窗体控件本身并没有提供此功能。在这之前,有把窗体FormBorderStyle设为None重新绘制标题栏。还有文章通过调用“User32.dll”中的GetWindowDC函数和ReleaseDC函数来实现在标题栏上添加控件,这种方
http://www.cyqdata.cn/cnblogs/article-detail-32566
Photon Socket 术语表
#cnblogs_post_body dt
{
font-size: 18px;
font-weight: 900;
color: #000;
margin: 10px 0 10px 0;
}
#cnblogs_post_body dd
{
font-size: 14px;
http://www.cyqdata.cn/cnblogs/article-detail-32565
Windows Phone 7 编程实践 基础篇—多点触控示例(Silverlight)
作品目标:Windows Phone 7 开发的实用手册
Windows Phone 7 编程实践
第一篇 基础篇
第一章 开启创新之门
第二章 横向和纵向视图
第三章 简单触控和多点触控(多点触控示例)
第四章 传感器和服务
第五章 全球化(全球化示例)
第二篇 Silverlight篇
第一章 应
http://www.cyqdata.cn/cnblogs/article-detail-32564
短信猫软件的实现(C#)<十三>超长短信
超长短信:长度超过一条,而分多条发送的短信,通过用户数据头标识在接收端进行组合的短信(接收的短信在手机或其他终端上看到的是一条)。GSM_03.40规范中是Concatenated Short Messages :This facility allows short messages to be concatenated to form a longer message. 此种短信理论上最长可以将
http://www.cyqdata.cn/cnblogs/article-detail-32562
JavaScript中同名标识符优先级
一,局部变量先使用后声明,不影响外部同名变量
var x = 1; // --> 外部变量x
function fn(){
alert(x); // --> undefined 局部变量x先使用
var x = 2; // 后声明且赋值
}
fn();
alert(x); // --> 1
第一点,函数fn内第一句输出x,x是在第二句才定义的。这在JS中是允许的,这里的
http://www.cyqdata.cn/cnblogs/article-detail-32559
Windows Phone Developer Tools January 2011 Update全面支持拷贝粘贴功能
下载和安装
必须先安装Windows Phone Developer Tools RTM版本,无需安装2010 October update。
下载地址
Windows Phone Developer Tools January 2011 Update
注意两个文件都要安装。
VS10-KB2486994-x86.exe
763KB
Download
&nbs
http://www.cyqdata.cn/cnblogs/article-detail-32523
创建自定义行为并在Silverlight项目中使用2
前言
因为某个敏感词,一直不想用这个标题,但为了文章的连续性,我就2一回吧,呵呵。
首先,我们来补一上文《创建自定义行为并在Silverlight项目中使用》 中一开始说的在Expression Blend中调用创建的自定义行为,上文只是在Visual Studio中以代码的形式实现了。
打开Silverlight项目【注意:如果你创建的Behaviors是Silverlight的,则只能在S
http://www.cyqdata.cn/cnblogs/article-detail-32520
.net remoting学习(1)---remoting简单介绍与实现
什么是.net remoting
window为了程序的安全,每个应用程序被划分为一个个进程。如果不通过例如RPC进程通信机制之类的方法就很难访问另外的进程。而.net remoting不仅提供了在本地两个.net程序之间互访问的能力,而且还允许远程调用从而建立分布式的应用程
http://www.cyqdata.cn/cnblogs/article-detail-32518
Silverlight中在BingMap上画一个圆
不解释,直接上代码: private double rad(double d)
{
return d * Math.PI / 180;
}
//radius : km
private void DrawCircle(Location center, double radius)
{
double EARTH_RADIUS = 6371;
double lon = rad(center.L
http://www.cyqdata.cn/cnblogs/article-detail-32517
Step by Step-构建自己的ORM系列-ORM改进方案思考(上)
一、开篇
在之前的篇幅中,我们讲述了ORM的step by Step来讲述ORM的实现方案,那么下面我们来讲述下ORM关于我们前面的设计方案的一些过程改进和
优化,包括我们在前面的ORM中,有很大的一部分内容,我们并没有考虑或者想到的内容。这里提出来单独来分析和思考,当然如果您有更好的想法或者
思路,都可以提出来,我们大家一起来实现一
http://www.cyqdata.cn/cnblogs/article-detail-32514
ASP.NET实现进度条上传文件(原创)
随着ajax技术的流行以及用户体验得到越来越高的重视,各种注视用户体验的程序出现,比如带进度条的文件上传,看了网上很多资料还没找到真正意义上的ASP.NET实现进度条上传(可能是我没找到),下面我来跟大家分享一下我实现的这个程序。
最终实现的效果图如下:(备注:Firefox3.6下的截图)
先解释一下这个程序,该程序采用了jquery框架,实现了小文件
http://www.cyqdata.cn/cnblogs/article-detail-32510