[原创]使用 Google Chart 在线服务实现软件版本发布时间线图
引言
ExtAspNet 是一组基于 ExtJS 的专业 ASP.NET 2.0 控件库,从第一次发布至今已经有超过 3 年的时间,版本也大大小小发了 80 多个。
今天想弄一个查看发布周期总体趋势的图表来,其实这个想法来自有 3 方面知识的碰撞:
ExtAspNet 的发布版本丰富,足以形成一张不错的报表。
记得以前买 MackBook 时,有一个提供 Apple 系列产品发布平均周期的网站
http://www.cyqdata.cn/cnblogs/article-detail-37253
SharePoint Workflow 版本控制
你创建了一个工作流,并且将它部署到生产环境。几个月后,业务需要做一些小的改变。你打开工作流代码,增加了一些Activities使得它满足了新的需求,然后重新部署到生产环境。令你感到震惊的事情发生了,所有的流程实例都中断了!你陷入了深深的狂乱中,因为你确信已经对修改的部分充分进行了单元测试,并且找不到产生错误的原因。你没有进行版本控制!
工作流的版本控制是非常重要的技术。当一个工作流处于闲置时(指等
http://www.cyqdata.cn/cnblogs/article-detail-37178
【原创】Silverlight 4学习笔记——创建可自动更新版本的桌面应用
前言
当我们开发的应用程序脱离浏览器执行时,必然涉及到需要通知用户自动更新软件。SL4内置了这样的API,能够很方便的实现这些功能。
内容
一、首先,我们创建一个项目,随便拖放2个按钮到MainPage.xaml中,添加单击事件,其中一个按钮弹(button1)出一段文本对话框。另一个按钮(button2)用来安装程序到本地。
代码如下:
private void button1_Click(o
http://www.cyqdata.cn/cnblogs/article-detail-36849
ESFramework 4.0 版本升级说明(持续更新)
ESFramework 4.0 内核(ESFramework.dll)已经相当成熟,不会轻易修改,而在不断增强中的是ESPlus和ESFramework.SL,所以,如下的一些版本变更几乎都是针对ESPlus和ESFramework.SL的。另外,最新版本及帮助文档、相关demo请到ESFramework 4.0 概述文末下载。
第01次版本更新
更新时间:2011.04.12&nb
http://www.cyqdata.cn/cnblogs/article-detail-36349
从火狐放弃依据特性更新版本说起
火狐也跟随google的步伐,加快了浏览器版本的升级。在过去一年Chrome以疯狂的速度更新了多个版本,火狐只更新了一个。 火狐放弃依据特性发布版本,是否意味着google的版本发布方式更优秀呢? 未必如此,最初软件功能不完善,存在许多要增加的特性,此时采用特性版本发布方式非常适合,随着新版本的发布,特性列表中存在的特性多是,非关键特性或实现困难的特性。如果到了此时仍然沿用特性版本发布方式就不合时
http://www.cyqdata.cn/cnblogs/article-detail-36294
Visual SVN最新2.0以上版本破解(修改自网络SVN1.5以上破解)
Visual SVN1.5以上版本破解过程1. 进入.NET Framework命令提示符(从程序里面的Visual Studio Tools里面可以找到),输入:A:1.5到1.7版本ildasm "VisualSVN安装目录\bin\VisualSVN.Core.dll" /out=输出路径文件名.il B:2.0以上版本ildasm "VisualSVN安装目录\bin\Vis
http://www.cyqdata.cn/cnblogs/article-detail-36293
[优秀源码解读]国外大牛IE版本检测!现在IE都到9了,以前的IE检测代码是不是有的不好用了?
有时会去看看国外大牛的一些代码,并学习,引用,并感叹大牛就是大牛,差距不是一点点,也在一点点的感叹中慢慢拉进和大牛的距离。
其实学习大牛源代码是一种很好的进步,可以给你一种新的视野。
看到这篇大牛的IE版本检测,只能是惊叹加惊叹。短短的代码中所包含的内容实在是太多了。
所以在这里决定来解读大牛的源代码,让准备向大牛靠近并还在努力的IT同人们从中学习到更多的知识。
我们先来看看一个世界最短ie检测代
http://www.cyqdata.cn/cnblogs/article-detail-36210
JavaScript实现IE6以下版本提示更新.
Navigator
获取浏览器的名称
var browser=navigator.appName
获取浏览器的版本
var b_version=navigator.appVersion
进行对IE5.5 and IE6.0判断
if(b_version.indexOf("MSIE 6.0") != -1 || b_version.indexOf("MSIE 5.5") !
http://www.cyqdata.cn/cnblogs/article-detail-36173
就是一个人写代码做软件项目也建议用版本管理器也要考虑采用异地容灾手段
就是一个人写的代码,也建议用版本管理器,很早以前版本管理软件用得不是很多,我们写程序设置是互相文件Copy来Copy去的原始状态也经历过,现在养成了一个好习惯,就是一个人写也用版本管理器。 好处有几点: 1:有时候自己程序覆盖错了,开始时操作失误,可能导致把有效的代码都覆盖了,找不到原来正确的代码了,那会非常痛苦,最要命的是
http://www.cyqdata.cn/cnblogs/article-detail-35983
试用Opera11.10 build2053 版本的quickdial功能
背景
实验网站:奇团网Qeetuan.com
应朋友邀请,为Qeetuan.com制作了Opera的快速拨号快照。
如果你想看下效果,安装Opera11.10版本在quickdial面板上加一下http://qeetuan.com即可!
下面分享下本次制作quickdial的体验。
首先,参考官方文档 http://www.operachina.com/explore/2011/03/18/don
http://www.cyqdata.cn/cnblogs/article-detail-35646
解决IE低版本不支持call和apply问题
Function.prototype的apply和call是在1999年发布的ECMA262 Edition3中才加入的(1998年发布ECMA262 Edition2)。在此前的的浏览器如IE5.01(JScript 5.0)中是没有apply和call的。因此会带来一些兼容性问题,以下是修复方式:
if(!Function.prototype.apply){
Function.proto
http://www.cyqdata.cn/cnblogs/article-detail-35263
各个linux版本优缺点之我见
ubuntu 11.04:都说他好用,桌面那个紫色的背景挺漂亮,但是其他图标还是丑,文件夹图标太大了,默认的可运行文件图标难看,kubuntu更是不好用
mandriva.pwp.2010.2:这个是我用过的桌面做的最漂亮的系统,可惜下载好慢,而且官方没有按时间出新版本,没信心了,而且他的urpmi…………找不到说明帮助文档
debian6:虚拟机下
http://www.cyqdata.cn/cnblogs/article-detail-32800
微软一站式示例代码库(中文版)2011-03-10版本, 新添加20个示例
阳春三月
檐前燕语唤村晨,三月由来景片新。 枝嫩风声摇翡翠,花妍曙色绽氤氲。 临溪只觉波生暖,踏垄尤看苗竞春。 莫若荷锄田野去,晴光烂漫好耕耘!
三月,春暖花开。我们发布了新一版本的All-In-One Code Framework 中文版!新一版本中,我们又增加了近20个Sample Code。问君今时忙几许,莫若耕耘在此春天里。
下载地址: http:/
http://www.cyqdata.cn/cnblogs/article-detail-32451
QT3.2版本QMessageBox字符串过长不能显示的bug修复
BUG描述:
QT3.2版本的QMessageBox有这样一个bug,就是当你传的参数足够长以至于你的屏幕不能显示的时候就会将字符串截断,剩下的字符串就无法显
示了,如果本身的字符串长度已知,那就很好办了,在字符串中间加换行符呗,但是很多时候这个字符串的长度
http://www.cyqdata.cn/cnblogs/article-detail-31866
在windows环境下搭建git版本环境
一、该安装的一安装 1. 先安装 TortoiseGit http://code.google.com/p/tortoisegit/downloads/list 列表中有32bit,64bit,千万看仔细了。别整个64bit。 Tortoisegit-1.6.5.0-32bit.msi Tortoisegit 1.6.5.0 32bit Featu
http://www.cyqdata.cn/cnblogs/article-detail-31863
C++ 工程实践(3):采用有利于版本管理的代码格式
陈硕 (giantchen_AT_gmail)
Blog.csdn.net/Solstice
版本管理(version controlling)是每个程序员的基本技能,C++ 程序员也不例外。版本管理的基本功能之一是追踪代码变化,让你能清楚地知道代码是如何一步步变成现在的这个样子,以及每次 check-in 都具体改动了哪些内部。无论是传统的集中式版本管理工具,如 Subversion,还是新型的
http://www.cyqdata.cn/cnblogs/article-detail-31804
jquery.validate 1.7版本(remote方法)bug修复方法
前一段时间在做表单提交的用户体验升级,使用jquery.validate时遇到一个棘手的问题. 具体情况是使用remote验证规则,jquery.validate 不能正常工作.于是分别用1.44版与1.51版做测试,结果仍然不能工作. 以下是测试脚本:
<script> &nb
http://www.cyqdata.cn/cnblogs/article-detail-31712
[开源]基于C#的腾讯微博SDK V0.1版本发布
开发此SDK项目的起原:
对腾讯微博真的不知道怎么说好,它里面的文档非常的乱(莫非真的像网上所说文档说明都是抄新浪的?)
想找个.NET所用的SDK,去官网的论坛下载了C#版本的SDK,却发现里面的代码也是乱且单一,使用起来非常的不方便。而网上其它第三方开发的SDK又非常的难找。所以就打算自己写一个SDK!
当前SDK的版本?
此SDK项目是昨晚才架构完成的,所以当前版本号是0.1(
http://www.cyqdata.cn/cnblogs/article-detail-31650
CYQ.Data 数据框架 发放V1.5版本源码
本篇的内容很简单,就发放V1.5版本源码,同时补充了所有发布版本的API文档。
具体相关下载地址见:
秋色园下载中心:http://www.cyqdata.cn/download/article-detail-426
如何快速上手:
看文章:http://www.cyqdata.cn/cyqdata/article-cate-33
看视频:http://www.cy
http://www.cyqdata.cn/cnblogs/article-detail-25522
新版本的MVC框架露下面
之前也介绍过一下自己的MVC框架,想一下自己这个框架的构建估计要比asp.net mvc要早。当初构建她的时候也是因为用过MonoRail后的想法,从开始到现在估计差不多有一年了,在这个过程中不停的重构翻新…再重构翻新…;经常N次的来回折磨后现在这个版本自
http://www.cyqdata.cn/cnblogs/article-detail-11697