Elden@cnblogs

while(!(succeed = try()));
posts - 3, comments - 9, trackbacks - 0, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

2008年5月10日

微软好像还没正式发布,下载地址可以在google里搜索到。

此BETA版会有一些冲突问题,安装之前先看http://download.microsoft.com/download/8/F/D/8FD2A9F0-C3D4-4B0A-80AF-88D738DCDDF4/VSReadme.htm
如果以前装了二月份发布的hot fix安装也会不成功,需要先删除再安装。


安装后需要重启,进入桌面后发现VS的图片变了,多了一个“9”,可能是为了于RTM区别吧。



打开原来的项目,发现从源代码界面切换到设计界面的速度快多了,原来会有一小会停顿,现在基本感觉不到。打开有引用Mootools的页面,智能感知的更新也不会出现警告了,而且对mootools还有部分提示,不知道会不会因此有人去制作mootools的Intellisense文件。

SP1中还包括了ADO.NET Entity框架和Dynamic Data,这些都还没去学习,所以就没去体验。


posted @ 2008-05-10 19:08 Elden 阅读(685) | 评论 (6)编辑

2008年5月9日

     摘要: (C# Coding Standard有多个版本,本文根据较新的2.31版本翻译。)

一、命名约定与风格
1、采用Pascal风格命名类型、方法和常量:
2、采用camel风格命名局部变量和方法参数:
3、命名接口时采用I作为前缀:
4、命名私有成员变量时采用m_作为前缀,m_后面的部分采用Pascal风格:
5、自定义特性类采用Attribute作为前缀。
6、自定义异常类采用Exception作为前缀。
7、命名方法时使用动宾结构短语,例如ShowDialog()。
8、有返回值的方法应该有能描述其返回值的名称,例如GetObjectState()。
9、采用描述性的变量名。
1)避免单字符的变量名,例如i或t,而是采用index或temp代替。
2)对public和protected成员避免使用匈牙利命名法。
3)不要使用缩写(例如将number缩写为num)。
10、总是使用C#预定义的类型,而不是使用System命名空间中的别名。  阅读全文

posted @ 2008-05-09 01:45 Elden 阅读(156) | 评论 (0)编辑

2007年10月19日

今天看到Rob的Blog里推荐了一种模仿TextMate配色的方案,很不错,对眼睛也好点,需要的可以到Rob的Blog上下载.
http://blog.wekeroad.com/2007/10/17/textmate-theme-for-visual-studio-take-2/


导入设置就行了,需要Consolas字体
http://www.microsoft.com/downloads/details.aspx?familyid=22E69AE4-7E40-4807-8A86-B3D36FAB68D3&displaylang=en

下面是效果图,我调了一下字体大小,11Px,这样看起来中文字体比较清晰.

posted @ 2007-10-19 02:14 Elden 阅读(217) | 评论 (3)编辑