vs2008sp1中智能提示变英文的HotFix
2008-11-27简体中文版vs2008打了sp1之后,部分智能提示变成了英文
现在出了补丁,但该补丁未经过回归测试。
下载地址:
http://code.msdn.microsoft.com/KB957507/Release/ProjectReleases.aspx?ReleaseId=1854
Files
Runtime Binary VS90SP1-KB957507-CHS-x86.exe
runtime binary, 6300K, uploaded Wed – 281 downloads
Runtime Binary VS90SP1-KB957507-CHT-x86.exe
runtime binary, 6435K, uploaded Wed – 3 downloads
Runtime Binary VS90SP1-KB957507-DEU-x86.exe
runtime binary, 6928K, uploaded Wed – 7 downloads
Runtime Binary VS90SP1-KB957507-ESN-x86.exe
runtime binary, 6516K, uploaded Wed – 2 downloads
Runtime Binary VS90SP1-KB957507-FRA-x86.exe
runtime binary, 6576K, uploaded Wed – 7 downloads
Runtime Binary VS90SP1-KB957507-ITA-x86.exe
runtime binary, 6486K, uploaded Wed – 2 downloads
Runtime Binary VS90SP1-KB957507-JPN-x86.exe
runtime binary, 6723K, uploaded Wed – 353 downloads
Runtime Binary VS90SP1-KB957507-KOR-x86.exe
runtime binary, 6453K, uploaded Wed – 14 downloads
日文版的下载量目前居第一,353 downloads
Ajax跨域请求
2008-11-26这二天在做一个小项目,该小项目中分配出小段的js代码供客户调用。
该js代码最终将展现完整的html文档,而且会有Ajax交互。
由于Ajax无法跨域,Google了一下到是找到了一些解决方案,但感觉都不大好用。
比如加Iframe强制设定document.domain、有使用代理文件。
后来看到有朋友在分析zhidao.baidu.com的跨域ajax认证,发现这个方法还是可行的。
原理就是动态在页面的head中添加一段script,该script中会定义一个js变量,页面中就可以调用该js变量了。
xxx.xxx中代码可能如下:
var v=’这里就是变量啦’;
核心js代码,动态创建script脚本到head中 在调用页的任何区域就可以用变量v了。
function request(page, pagesize, appid)
{
var url = 'xxx.xxx';
oScript = Find('RemoteScript');
var head = document.getElementsByTagName("head").item(0);
if (oScript) {
head.removeChild(oScript);
}
oScript = document.createElement("script");
oScript.setAttribute("src", url);
oScript.setAttribute("id",'RemoteScript');
oScript.setAttribute("type","text/javascript");
head.appendChild(oScript);
return oScript;
}
虽然不是一个很好的解决方案,但感觉也不错了,有一个不足就是必须要等script完全载入之后才可以使用v变量,当然这个也有办法解决。
当然,也可以直接用支持跨域的jQuery中的getJson来处理json文件。
第3届D2技术论坛见
2008-11-21昨天晚上收到邀请函。
当时正在公司加班,到22:30才离开公司。
刚在笔记本上装上了windows 7,感觉很不错。
哈哈,还没来得及认真去体验。
日程安排:
09:30 a.m. 《Flash Player 10》 – 马鉴(Adobe)
10:50 a.m. 《Flash 协作开发之路》 – 史珉(Tudou)
12:00 a.m. 午餐时间
1:30 p.m. 《如何开发IE8新特性》 – 王超群(Microsoft)
2:50 p.m. 《前端敏捷开发-质量与效率的战争》 – 许湛(Alibaba)
4:00 p.m. 《土豆与淘宝的前端团队组织结构剖析》 – 李戎(Tudou) & 怿飞(Taobao)
5:00 p.m. 自主议题讨论
朋友们,29号见啦~
正在使用的几款jQuery插件
2008-11-17Tabs
现在很流行的Tab,虽然自己写js也不难,但现这个的调用相当easy,而且功能比较强大。
http://docs.jquery.com/UI/Tabs
Dialog
不用再绞尽脑汁改变对话框了,直接用这个吧
http://docs.jquery.com/UI/Dialog
ColorPicker
这个也是在web项目中用得较多的了
http://dev.jquery.com/view/trunk/ui/demos/functional/#ui.colorpicker
Cookie Helper
http://stilbuero.de/jquery/cookie/
Google Project Hosting
2008-11-08以前推荐过“小灰”的svnhost
这是我看到的国内提供免费svn源代码托管服务做的比较好的一家,至今我还一直使用svnhost
国外也有一些提供免费代码托管服务的,比如Google。
但由于Google的服务器在美国,所以在Update与Commit时会感觉速度比较慢,但我觉得这不会成为我们不使用这个服务的理由吧:)
使用Google Project Hosting只需要很简单的几个步骤就可以了:
1 注册一个Project
打开http://code.google.com/,点击左边Developer Resources导航中的Project Hosting链接
页面会跳转到http://code.google.com/hosting/,点击下方的”Create a new project”链接就会进入一个表单页,
填写一些必备的信息就够了,注意这里的Project Name只能用小写,并且要唯一。
2 创建成功后会到项目的管理页面,先看一下svn checkout地址
点击导航中的”Source”标签就可以看到svn地址
3 指定项目成员。
Administer-Project Members
注意这里填写的是gmail地址
4 查看/更改svn密码
点击图示中的Settings链接
即可看到svn密码,当然,也可以点击Regenerate按钮来重新生成密码。
做完这些,就可以用我们的svn客户端来提交代码了。
上面提到的只是一其最基本的操作,管理面板还提供了很多非常有用的操作,大家可以在实际使用上慢慢体会。
不寒而栗
2008-11-06现在想起来,还有点毛骨悚然……
事件发生在昨天22:30左右。
当时我和Apple都在家里,我上网,她看电视剧。
突然门铃响了二声,我想,这么晚了不会有什么人会来找我们啊?正当我等着门铃再次响起时,它居然不响了。
但我心里一直有些疑惑:会是什么人这么晚了来按门铃呢?
23时左右,我躺在床上,脑袋里还在想着门鈴,此时门铃又响了,同样是响了二声!
我翻身下了床,想去看看是哪个小子大半夜地跑来骚扰。
我走到门前透过门上的猫眼往外看,看到的只是黒黒的楼道,丝毫感觉不到有人的存在。
而且在防盗门前面还有一道铁制的门,深夜万籁俱静的时候,如果有人打开铁门进来按门铃,我觉得我们是应该听得到的……
我郁闷了,我怕再听到第三次门铃,于是我把门铃里的电池卸了。
躺在床上很久才渐渐睡着,但被一个梦给惊醒了:
早上去上班,打开门,发现我住的这个楼变样了,到处是斑驳的墙壁,周围的邻居全都不存在了,而且房子都没有了大门,
我低着看了一下我家的大门,根本不是固定在门框上的,看起来像是被人撬过。
再看看室内,完全变成了毛坯房!
惊醒后睁开眼睛,映入眼帘的是Apple那件挂在衣橱把手处的齐膝的大衣,在窗外微亮灯光的衬托下活像一个人的影子。
我顿时觉得身上所有的汗毛都竖了起来,出了一身冷汗!
自那以后就没有睡着过……
vs2008 SP1无法调试
2008-11-03前二天重做了系统
在非常干净的系统中安装了vs2008 chs+sp1
然后是sql server 2005 express版
不料昨天在调试一段Asp.Net代码时发现vs2008无法进断点调试了!!
无论是直接按F5调试还是以”附加到进程”这种方式进行调试
都无法进入指定的断点,
web.config中<compilation debug=”true”>也指定了
配置管理器中也是Debug模式
但断点就是进不去,郁闷要死!
google了一下,好像有人给出了他的解决方案,但对我似乎无效:
方法 1: 禁用环回检查
请遵循以下步骤:1. 单击 开始 , 单击 运行 , 类型 regedit然后单击 确定 。
2. 中注册表编辑器, 找到并单击以下注册表项:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa
3. 右击 Lsa , 指向 新建 , 然后单击 DWORD 值 。
4. 类型 DisableLoopbackCheck然后按 Enter。
5. 右击 DisableLoopbackCheck , 然后单击 修改 。
6. 在 数值数据 框中, 键入 1然后单击 确定 。
7. 退出注册表编辑器, 并重新启动计算机。方法 2: 指定主机名
要指定主机名, 映射到环回地址并可连接到 Web 站点上, 请按照下列步骤:1. 单击 开始 , 单击 运行 , 类型 regedit然后单击 确定 。
2. 中注册表编辑器, 找到并单击以下注册表项:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsaMSV1_0
3. 右击 MSV1_0 , 指向 新建 , 然后再单击 多字符串值 。
4. 类型 BackConnectionHostNames然后按 Enter。
5. 右击 BackConnectionHostNames , 然后单击 修改 。
6. 在 数值数据 框中, 键入主机名或主机名为站点位于本地计算机, 然后单击 确定 。
7. 退出注册表编辑器, 并重新启动 IISAdmin 服务。
我已试过了,无效。
不知道哪位朋友也遇到过此类问题,还请告之解决方案为感。
今天是光棍节?
2008-11-01记得还是学生时,每到十一月一日,就会有同学祝我节日快乐,
当时很是不解,十一月一日是什么节日?
同学说是光棍节,我就疑惑了,为什么不是11月11,这才更像“光棍嘛”
一想起这些,我知道我又开始怀旧了……
无意之中听到一首不错的歌曲
值得与朋友们一起分享一下
[mp3:http://www.thelostplanet.net/WeirdAl/yourepitiful.mp3]
这二天在学习jQuery,这玩意实在是太方便,难怪MS要把它集成到VS中去。
可爱的Apple同学今天出去了一天,给我买了二件衣服,甚是喜欢。
晚上吃的火锅,在吃一个鹌鹑蛋时,蛋黄溅了一块到右手的的无名指上,
OMG,当时就觉得烧得疼痛难忍,现在发现被烫的地方已经起泡了。
今天跑银行也跑得够呛的:
去中国银行给房东打房租,发现窗口上写着“外币兑换”,于是兑换了$14去还Apple信用卡上的美元帐单。
这个美元帐单还是我造成的呢,当时去开PayPal帐户,为了验证信用卡,PayPal需先从信用卡中扣掉0.01美元以确认信用卡的有效性。
就是这不起眼的0.01美元还着实让我们烦恼了很久,这下可好,一次性还了$10,足够了。
还余了4个美刀,留着纪念了。
微软推出For .Net 3.5 Chart控件
2008-10-27的确是个好消息!弥补了.Net在生成图表方面的不足,
该控件支持winform与webform,不过按官方所言,该控件目前只有.Net formwork 3.5版。
Demo下载
http://code.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx?ReleaseId=1591








赶快试用一下吧