存档

2009年9月 的存档

一句话博客2009-09-30

2009年9月30日

技术不是当你成为高手时才去使用,而是你在使用的过程中成为高手

Web表单设计指南:眼动跟踪研究

2009年9月29日

原文:Web form design guidelines: an eyetracking study

作者:Chui Chui Tan

译者:耿人杰

表单是网站的重要组成部分。从商业网站的联系到反馈、从注册到交流、从在线银行到搜索都能见到表单在发挥巨大的作用。

什么是我们想要的,我们为什么想要这样

在 cxpartners,…

如何快速查看一个网页的对齐方式

2009年9月29日

如果屏幕够大的话,那么将浏览器最大化就可以知道网页到底是居中、左对齐还是自适应了,但是如果你的屏幕分辨率比较低,那么你无法看出来了。而windows下又无法将浏览器拉伸超过屏幕宽度,因此无法通过此方法来查看网页对齐方式。我能想到的最简单的办法就是通过缩放浏览器的功能来实现。在浏览器中按住Ctrl+滚…

解决Xaml中包含中文导致无法编译的问题

2009年9月29日

最近同事在编译工程的时候发现一个奇怪的Xml验证错误,提示信息是The "ValidateXaml" task failed unexpectedly。检查了半天发现是Generic.xaml文件中的中文字符导致的。只要文件中包含中文,那么就会出现这个编译错误。即使注释掉也依然出错。

这就奇怪了,按说Xaml…

Visual Assist代码提示使用的字符串模糊匹配算法

2009年9月28日

Visual Assist是Visual Studio上一个很强大的插件。特别是在代码提示方面,相比Visual Studio自带的要强很多。

Visual Studio自带的代码提示(智能感知)功能会根据我们敲入的字符串,找到相似的类或者方法等。但是它的匹配规则非常简单,就是前向匹配。例如当我们输入了Str…

解决维度成员中的非法Xml字符导致的查询错误

2009年9月19日

update(2009-09-20): 增加了去除这些非法Xml字符的正则表达式以及C#代码。

问题描述

最近在项目中遇到这么个情况,在展开维度成员的时候,服务端抛出了“The server sent an unrecognizable response”的异常,看了下异常细节,给出的信息是“'', hexadeci…

Visual Studio小贴士——加了Try-Catch也能自动定位到异常代码

2009年9月18日

Visual Studio的调试功能非常强大。当异常发生的时候,能够自动定位到异常发生的地方。但是如果你在代码外层显式的加上了Try-Catch异常捕获的时候,默认情况下,Visual Studio会直接跳到异常处理代码块,而不是出现异常的代码行。

namespace BreakOnException
{
    cl…

Blend小贴士——改变鼠标滚轮的默认行为

2009年9月18日

使用Blend的一个最大的别扭之处就在于它默认情况下滚轮的作用是放大缩小,而不是我们熟悉的滚动屏幕。还好这个默认行为是可以修改的。在菜单Tool=>Options=>Artboard中找到Mouse Wheel一节,将其改成Ctrl+滚动即可。以后滚轮就是滚动屏幕的作用,Ctrl+滚轮才是…

感叹Google的收录速度

2009年9月18日

昨天很晚的时候才在各大搜索引擎入口登记的新域名,早上上班site了一下,发现已经收录了几篇了。其他的搜索引擎都还没爬取。看来的这个入口登记还是非常重要呀。

使用相对Url无缝切换HTTP-HTTPS

2009年9月18日

概述

在HTTPS的网站下,如果要访问HTTP资源,那么一般浏览器会弹出窗口询问用户是否允许加载不安全内容,云云。为了避免出现这样干扰用户的情况,所有网页下请求的资源都都必须是HTTPS资源。如果你的站点支持HTTP和HTTPS两种方式访问,而实际网站只有一份的话,这种情况下,你可以使用相对Url的方…

启用新域名imkevinyang.com

2009年9月18日

大约一周之前,我的第一个独立博客www.54kevinyang.cn不知道出于什么原因被河蟹大队给毙了。当时还不确定,只是发现不能访问,以为是主机挂了怎么着的。后来发现挂上代理之后可以正常访问了。这个时候开始有种不祥的预感。在、百度、雅虎、搜狗(搜搜居然没问题)上site了一下,发现搜索…

一句话博客2009-09-15

2009年9月15日

向着最好的去努力,做好最坏的准备。

Fighting for the best, preparing for the worst.

解决Silverlight引用中文字体的问题

2009年9月8日

问题描述

在Silverlight程序中,对文字设置了中文字体之后不起任何作用。

问题分析

Silverlight内置了十几种常见拉丁字体,如Arial,Comic Sans MS,Courier New,Lucida Sans Unicode等。默认使用的字体是Portable User Interface。这是一种…

解决Silverlight无法调试的问题

2009年9月1日

问题描述

在Silverlight开发过程中,经常时不时的会碰到Silverlight无法调试的问题。我就遇到下面几种情况:

1. Web Application+Silverlight,F5进入调试状态之后无法跟进Silverlight程序中下的断点

2. 项目中有两个Silverlight工程,其中一个Si…

释放SQL Server占用的内存

2009年9月1日

由于Sql Server对于系统内存的管理策略是有多少占多少,除非系统内存不够用了(大约到剩余内存为4M左右),Sql Server才会释放一点点内存。所以很多时候,我们会发现运行Sql Server的系统内存往往居高不下。

这些内存一般都是Sql Server运行时候用作缓存的,例如你运行一个select语…