【自然框架】QuickPager asp.net 分页控件的Ajax分页方式。
上次比较匆忙,Ajax的分页方式仅实现了基本功能,或者说只是验证了我的想法。现在对Ajax分页有做了一些调整,现在可以正式用了。
使用方法还是非常简单,可以完全按照URL分页方式来做,只需要把PagerTurnKind 属性 设置为:PagerTurnKind.AjaxForWebControl;就可以了。
然后前台需要引用jquery-1.4
http://www.cyqdata.cn/cnblogs/article-detail-5596
Silverlight C# 游戏开发:L8 材质和贴图
对于3D来说,主要的组成要素是:模型、灯光、摄像机,模型中的贴图部分不容忽视,贴图为模型带来生命力,在游戏开发当中非常重要,了解贴图的方式可以帮助我们作出,这一篇主要是说有关于贴图方面的内容。下面是今天的实例:
记得有一位朋友曾经说过,3D世界总会回归到2D当中,此话很有道理,无论我们怎么构建3D世界仍然还只是在面前的屏幕上显示,而这个就是典型的3D到2D,其实,我们都被欺骗了,所有看到的都不是
http://www.cyqdata.cn/cnblogs/article-detail-5595
开放的Web平台才是是我们想要的——HTML5变为HTML
昨晚WHATWG宣布了一条重大消息——HTML5变为HTML。 他们发布的文章标题是:HTML is the new HTML5,什么意思呢?它的依据是,实际应用中的HTML和JavaScript在很多方面都在不断的进步,时刻都在变化,HTML5这个名称已经没有什么实际意义了,这意味着这份规范将发布更少的版本,取而代之的将是一个活的标准,将随着不断发展的新技术而自动调整。
http://www.cyqdata.cn/cnblogs/article-detail-5592
WHATWG宣布:HTML将不再有版本号
W3C发布的HTML5官方Logo
在2009年的时候,我们宣布HTML5草案制定已经接近尾声了,原先计划的时间是今年完成草案并在2012年正式发布,然而,不久之后我们认识到人们对增加HTML新功能的需求一直高涨,因此在可以真正称它为HTML5之前,我们仍然称作HTML并继续增加新的功能,我们将转移到一个新的发展模式,HTML将不再带有版本号,而是一个活的标准,随着技术的发展而不
http://www.cyqdata.cn/cnblogs/article-detail-5591
setInterval 和 setTimeout 怎样停止
要想知道它们是怎么停止的,首先我们要了解它们的运行机制和原理:
先来了解 setInterval :
--------------------------------------------------------------------------------------------------------
1,HTML DOM setInterval() 方法
定义和用法
setInterv
http://www.cyqdata.cn/cnblogs/article-detail-5469
wdk tips (4): 当你CreateFile时,你都干了些什么
今天我们聊一聊CreateFile,这个名字取的不合适但IO的世界里完全绕不过去的东西,以及与之相关的“namespace”这一概念。
我们知道Create的意思是创造,创建,上帝创造了这个世界,指的可不是上帝打开了某样存在的东西(唯物主义者,我知道你们有意见,给我闭嘴…),但这个倒霉的函数要做的却是打开。我们也知道File是文件,windows里面也没有&l
http://www.cyqdata.cn/cnblogs/article-detail-5433
Visual Studio 2008单元测试(1)_开篇
说到单元测试,引用《单元测试之道C#版》里面的一段话:
单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list
中去,然后确认该值出现在list 的尾部。或者,你可能会从字符串中删除匹配某种模
http://www.cyqdata.cn/cnblogs/article-detail-5410
meego的皮 -- QT Quick
随着android和ios的兴起,很多人都在看衰nokia。认为nokia的时代即将过去,但是最近接触了一下meego相关东西,发现事实可能并不会像想象中的那样,个人感觉meego相对于同质化的android和相对封闭的ios优势还是很明显的。首先meego是一个全开源的平台,而不像android是一个半开源的平台,这样就不会使得所有的开发商都围绕着一个人转,出现大部分的机型都有很大的相似性。同时
http://www.cyqdata.cn/cnblogs/article-detail-5406
谈谈C#文件监控对象FileSystemWatcher使用感受
最近在项目中有这么个需求,就是得去实时获取某个在无规律改变的文本文件中的内容。首先想到的是用程序定期去访问这个文件,因为对实时性要求很高,间隔不能超过1S,而且每次获取到文本内容都要去分发给WEB服务器做别的操作,而那个文本的写入有时候会频繁,1秒可能多次,但是也有可能在相当长一段时间内是没有任何写入的。
这样一来如果每秒都去访问文件的话,一个是IO问题,还有就是每次操作
http://www.cyqdata.cn/cnblogs/article-detail-5223
WHATWG宣布:HTML5仍然称作HTML,未来HTML将不再有版本号
在2009年的时候,我们宣布HTML5草案制定已经接近尾声了,原先计划的时间是今年完成草案并在2012年正式发布,然而,不久之后我们认识到人们对增加HTML新功能的需求一直高涨,因此在可以真正称它为HTML5之前,我们仍然称作HTML并继续增加新的功能,我们将转移到一个新的发展模式,HTML将不再带有版本号,而是一个活的标准,随着技术的发展而不断更新。
我们仍然有兴趣发布HTML5标准,因此W
http://www.cyqdata.cn/cnblogs/article-detail-5222
Google的云存储技术:Google Storage的开通试用及其API的简单应用
前几天收到Google的邮件,说是之前申请的Google Storage for Developers终于通过了(申请到通过都有半年以上了)。
Google Sotrage(以下简称GS)相关的中文资料在博客园甚至整个墙内都不多
有一篇“Google Storage for Developers初体验”(大家可自行搜索) 但也只是介绍了GSUtil Tool
http://www.cyqdata.cn/cnblogs/article-detail-5063
VB项目的Option explicit选项
今天发现相同的VB代码在二个的解决方案的项目中编译结果还不一样,一个正常编译通过,一个则编译报错,十分困惑,报错信息如下图:
后来发现将报错的row变量定义好类型即可,如下:
最后努力找到
http://www.cyqdata.cn/cnblogs/article-detail-5058
wdk tips (3): IRQL
今天我们来聊聊IRQL,这是驱动新手的梦魇,想想看多少BSOD是因为IRQL不对引起的。这也是*NIX类内核开发人员最喜欢的吐槽点之一,你看linux里就没有这个概念,我们还不是活的好好的?我偶尔有时候能得着一些空,也会问一样的问题:为毛?为毛要有这东西存在!后来我想通了。
我们先聊passive level和interrupt level。passive level是普通级别,同时也是优先级最低
http://www.cyqdata.cn/cnblogs/article-detail-5056
分享 Visual Studio 2010 扩展制作的心得:基本功能篇
背景
几个月前我做了一个给 Visual Studio 2010 增加背景图片的扩展,不过说实在的这个东西也是借鉴了日本人做的同类扩展。
没想到放出来之后有很多人对此感兴趣,我也因此决定增加配置对话框功能,免去手工编辑配置文件的麻烦。
但是因为一些奇怪的原因,说好的功能一直没有去做,在这期间也有别人在此基础上进行改造(虽然有点无伤大雅的小小误会),受这件事情的刺激我决定完善这个扩展,让它成为一个说
http://www.cyqdata.cn/cnblogs/article-detail-5055
微软发布Silverlight Native Extensions 1.0扩展OOB应用功能
微软Silverlight团队发布Native Extentsions 1.0 for Silverlight,该组件包主要为了增强Silverlight Out-of-Browser离线应用功能,其中添加许多Windows 7的交互功能API支持。
Silverlight 4的Out of Browser应用支持信任权限提升功能,允许Silverlight的OOB应用
http://www.cyqdata.cn/cnblogs/article-detail-4853
Silverlight智能表单(1)关于控件拖动
前几天闲来无事就在家做sl的智能表单,因为技术有限,各种架构没能设计好,于是-------大家都知道,我拿出自己算是能够称的上功能的东西给大家分享一下。
1.控件在画布上拖动和大小设置。
2.控件从工具箱拖到画布。
3.生成XML。
今天就只写第一个在画布上拖动和设置大小,当时我想的是只做一个拖动的控件(占时叫SizeCtr),然后点击哪个控件,SizeCtr就放到哪个控件上面。
先展示下&nbs
http://www.cyqdata.cn/cnblogs/article-detail-4852
Windows Phone 7 不温不火学习之《Control Toolkit--静态和动态的ContextMenu》
跟大部分智能手机一样,Windows Phone 7 也有上下文菜单,比较典型的比较可以拿Android 的上下文菜单做比较,都是需要用户长按某一Element (Android 称为某一View)时才会弹出一个菜单项。作为一个辅助的控件,它只能辅助于某一单于控件,而不能设置为在某一布局。这点和Android 有点小差别,Android 允许上下文菜单在任何时间长按某一单元或者称为VI
http://www.cyqdata.cn/cnblogs/article-detail-4849
[Project Euler] 来做欧拉项目练习题吧: 题目005
[Project Euler] 来做欧拉项目练习题吧: 题目005 &n
http://www.cyqdata.cn/cnblogs/article-detail-4848
让IoC动态解析自定义配置(提供基于Unity的实现)
在《通过自定义配置实现插件式设计》中,通过在运行时对配置的动态解析实现了真正的“插件式”设计,其本质就是让配置自行提供对配置类型实例的创建。在这篇文章中,我们将更进一步,让自定义配置和IoC集成起来。IoC的目的就是通过解析注册的依赖注入信息,最终创建出我们希望的某个对象。而只有通过配置的方式来定义IoC容器需要的注入信息,才能实现灵活的设计。所以,如果将两者集成起来,让I
http://www.cyqdata.cn/cnblogs/article-detail-4847
Oracle 10g中DEPT、EMP脚本以及过程和函数的建立和调用
分享这个脚本,主要是因为一本书《精通Oracle 10g PL SQL编程》。在这本书中,离不开这两张表。
create table dept (deptno number(2) constraint pk_dept primary key, dname varchar2(14) , loc varchar2(13) ) ;
http://www.cyqdata.cn/cnblogs/article-detail-4838