RSS 2.0 Feed
2006-05 Entries
摘要:360是个奇妙的数字。一个完整的圆的角度就是360度。新一代的Xbox就叫做XBox 360。而去年Tech Ed China上竟也有以360度命名的课程。 更新排行榜上显示这是我在博客堂的第360个Blog。从2004年3月1日到现在,感谢各位的支持和鼓励。 开心前几天写信给我:关于博客堂的事情,可能我近期找不到解决方案,因为服务器毕竟是GTSC的,如果在六月中旬还找不到服务器,可能博客堂就得彻底消失了。现在可以考虑一下搬家了。 搬家也可,或者就此打住。在2006年5月23日,我以第360篇的Blog善始善终。 珍惜您和我所把握的每个瞬间,朋友们,咱们后会有期!!!...[阅读全文]

posted @ | Feedback (34) | Filed Under [ 只言片语 ]

摘要:严格的说,一个方法若抛出ArgumentNullException,其paramName值应该是这个方法自身定义的参数名称(是参数的名字而非其值)。在实践中,越来越多的代码将对参数值的一些检查交给若干Helper方法来完成。比如: public static void CheckArgumentNotNull(object parameter, string parameterName){    if (null == parameter)    {        throw new ArgumentNullException(parameterName, StringResource.Get("ParameterCannotBeNULL"));    }} 调用方法会把参数实例和参数名一起传给CheckArgumentNotNull,比如CheckArgumentNotNull(parent, "parent");注意到2者在字面上的区别只是有没有引号。 使用这样的Helper方法,使代码稍微简化了一些。而代码中出现的parameterName值也几乎不可能是"parameter"。这虽然违反了抛出ArgumentNullException的最初的设计指导,鉴于这样的使用越来越多,我们也就只能接受这样的实践。是为与时俱进的设计指导之一。...[阅读全文]

posted @ | Feedback (16) | Filed Under [ 设计指导 | Design Guideline ]

摘要:试一试有多少快捷键也可以用于VS2005下缺省的设置? Open links in a new tab in the background? CTRL+click Open links in a new tab in the foreground CTRL+SHIFT+click Open a new tab in the foreground CTRL+T Open a new tab from the address bar ALT+ENTER Open a new tab from the Toolbar Search Box ALT+ENTER Open Quick Tabs (thumbnail view) CTRL+Q Switch between tabs CTRL+TAB/CTRL+SHIFT+TAB Switch to a specific tab number CTRL+n (n can be 1-8) Switch to the last tab CTRL+9 Close current tab CTRL+W Close all tabs ALT+F4 Close other tabs CTRL+Alt+F4 Open a link in a background tab Middle mouse button on a link Open a new tab Double click on empty tab row space Close a tab Middle mouse button on the tab ...[阅读全文]

posted @ | Feedback (165) | Filed Under [ IT ]