找到相关内容 271
实现Gridview行上下移动代码
今实现Gridview行上下移动代码思路:把要上移或下移的id 与它的临近行的id进行互换,代码如下:
http://cyqdata.cn/cnblogs/article-detail-53098 
FCKEditor简化与FCK源代码分析
本次从学习的角度对FCKEditor源代码进行分析和作了部分修改:因FCKEditor是一个复杂的基于JS的开源软件,更多细节难以在文章中描述,可下载查看DEMO深入了解,希望对有需要的朋友带来帮助。同时因个人能力、时间、精力有限,不足之处还请指正,后继也会进一步完善本文
http://cyqdata.cn/cnblogs/article-detail-52870 
优秀的基于模板的代码生成工具Template Studio
LLBL Gen作为一个优秀的ORM代码生成工具,可以基于模板快速生成应用程序代码。可能你也会推荐T4,Code Smith等模板生成器,但是先别急,先看看这篇文章作为入门教程,再来比较各自的优势和不足。 以第三方的模板Provide common SQL Functions for Microsoft SQL Se
http://cyqdata.cn/cnblogs/article-detail-52836 
也来一段Mootools的图片切换代码
#my_wap h3{ height:52px; width:750px; background-color:#959595; margin:25px 0 10px 0; padding:0; font: normal 25px/45px Arial, Helvetica, sans-serif ; text-inde
http://cyqdata.cn/cnblogs/article-detail-52833 
简短几句jquery代码的实现一个图片向上滚动切换。
简短几句jquery代码实现一个图片向上滚动切换。 animate()参数介绍: animate() 方法执行 CSS 属性集的自定义动画。 该方法通过CSS样式将元素从一个状态改变为另一个状态。CSS属性值是逐渐改变的,这样就可以创建动画效果。 只有数字值可创建动画(比如 "margin:30px")。字符串值无法创
http://cyqdata.cn/cnblogs/article-detail-52809 
基于正则表达式匹配的CSS语法高亮及代码格式化
点击此处进行全屏查看 ©2011 Copyright Ider Zheng 此项目中用到的Javascript偏门知识 prototype扩展已有的Javascript对象: String.prototype.trim = function(){return this.replace(/^\s+|
http://cyqdata.cn/cnblogs/article-detail-52774 
LLBL Gen 3.x 源代码追踪与解析 验证Validation的原理和流程
先看应用程序如何应用验证。以SalesOrderHeaderEntity为例子。 常见的三种验证: 1)保存之前的验证,重写ValidateEntityBeforeSave 2) 删除前的验证,重写ValidateEntityBeforeDelete 3) 属性获取值之后的验证,重写Val
http://cyqdata.cn/cnblogs/article-detail-52773 
App Inventor 初体验。功能强大,真不懂代码的人应该做不好的吧。
你想过自己写 Android 应用吗?如果你这样做的愿望非常强烈并且又不想学写代码的话,你可以期待下 App Inventor 这个 Google Labs 项目。这个软件将枯燥的代码变成了一块一块的拼图,你需要做的只是把这些零散的拼图按照你自己的意思组合在一起,点击生成,你的第一个 Android 程序就诞生了。 你
http://cyqdata.cn/cnblogs/article-detail-52706 
提高自身代码阅读能力——代码配色(Dreamweaver、Notepad++)
我们都知道,各大编辑器的默认代码配色都是很单一的,或者说色调相近。其缺点其一就是难以阅读,变量名、函数名、方法名等等,当这些代码不能一眼就区分出是什么,就会大大降低自身代码阅读能力;其二是阅读疲劳,通常编辑器的背景都是白色,长时间盯着一大片刺眼的白色,眼睛长时间盯着很容易疲劳。   抱着以上两个缺点,我决定把电脑上现有
http://cyqdata.cn/cnblogs/article-detail-52700 
三行代码实现快速排序
一直对函数式编程的魔力所吸引,对λ演算来简化编程,对动态语言的特性有很浓厚的兴趣,也自学查找多方资料,现在列举一个我冥思苦想了好久才真正懂得的函数式的快速排序。 /// <summary> /// 快速排序函数 /// </summary&g
http://cyqdata.cn/cnblogs/article-detail-52675 
LLBL Gen 3.x 源代码追踪与解析 存储过程的执行
AdventureWorks的存储过程uspGetEmployeeManagers,调用方法如下 DECLARE    @return_value int EXEC    @return_value = [dbo].[uspGetEmployeeMa
http://cyqdata.cn/cnblogs/article-detail-52596 
LLBL Gen 3.x 源代码追踪与解析 Type Converter 类型转换器
TypeConverter 类,MSDN中的解释是提供一种将值的类型转换为其他类型以及访问标准值和子属性的统一方法。 先看一下例子,能够将字符串翻译成点结构的类型转换器 public class PointConverter : TypeConverter {    
http://cyqdata.cn/cnblogs/article-detail-52558 
LLBL Gen 3.x 源代码追踪与解析 查询命令的追踪
这一节追踪LLBL Gen是如何把实体映射到为数据库操作的SQL语句的。 先来看读取数据库的程序片段 [TestMethod] public void TestFetchSalesOrderHeader() {     DataAccessAdapter ad
http://cyqdata.cn/cnblogs/article-detail-52537 
代码生成技术-目录
        在这里总结的是本博客中的一些关系代码生成的技术,其中包含 CodeDom,CodeSmith,T4,Mono.Cecil MSIL(静态AOP实例)注入,以及一些杂记 。 一:CodeDom目录 &nbs
http://cyqdata.cn/cnblogs/article-detail-52520 
给没有源代码的.NET程序&ldquo;打补丁&rdquo;
公司为一个web应用程序写了一个注册机,基本原理是用户运行这个软件后,得到一个申请码,然后公司根据这个申请码给出相应注册码,匹配后方可正常使用web软件。在别人机子上没有问题,但是我机子上运行软件后死活就是没有申请码产生,也没报错。开发此程序的人员早不知道是谁了,也没有源码,只好自己分析是什么问题导致的,如果是程序的问
http://cyqdata.cn/cnblogs/article-detail-52471 
在Framework2.0环境下运行3.5的代码
因为许多的服务器特别是廉价的服务器上使用的是Framework的v2.0.50727。再加上自己开发的算是产品,所以就需要降低一些客户的前期成本,而自己同时也喜欢简单的代码。后来查了下,得知其实Framework3.5也是可以运行在2.0上的。引用System.Core.dll就可以直接的编写了。在2005下是不行的。
http://cyqdata.cn/cnblogs/article-detail-42824 
微软一站式示例代码库(中文版)2011-08-08版本, 新添加ASP.NET, Azure, Silverlight, WinForm等15个Sample
2011年的8月8日,立秋,转眼间,秋天悄悄走来;2011年的8月8日,奥运,转眼间,北京奥运会已过三载;2011年的8月8日,七夕,转眼间,情人节的幸福或失落尚在心间;自问:时光飞逝,我们曾否孤单、兴奋、快乐?我说:有家,有你,有微软一站式示例代码库,幸福常在! ——赠给所有为情人节而忙碌和奋
http://cyqdata.cn/cnblogs/article-detail-42803 
改进C#代码之20:保证值类型的常量性和原子性
    经常会遇到一些需要保证常量值不能被外界修改的情况,当然,我们可以通过使用private set;的方式来保证内部成员属性不会被外界修改,但是,如果遇到了多线程的情况,可能还是保证不了常量内部数据值的一致性,下面把常用的三种常量定义方式罗列一下,且越往后的方式越使得常量的原子性更强: 
http://cyqdata.cn/cnblogs/article-detail-42780 
c# 扩展方法奇思妙用滥用篇一:改进 2011 年度最佳代码
今天从老赵 的文章《谈谈年度最佳代码“不管你们信不信,反正我信了”》中学习了 2011 年度最佳代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 try { if (you.believe(i
http://cyqdata.cn/cnblogs/article-detail-42697 
Windows下动态加载可执行代码原理简述
xiaotie同学比较蛋疼,问C#里面能不能动态加载SIMD的汇编代码。C#我不知道,反正c/c++下面这事情很好做。顺手花了几个小时写了个例子和这篇博客。 总的来说,windows下要动态加载binary的话,基本上分以下几步。 1. 首先要得到可执行代码的binary。 无论是在程序里面编译也好,或者从什么地方读出
http://cyqdata.cn/cnblogs/article-detail-42525