惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
腾讯CDC
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
L
LINUX DO - 热门话题
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Project Zero
Project Zero
V
Vulnerabilities – Threatpost
Cisco Talos Blog
Cisco Talos Blog
P
Palo Alto Networks Blog
C
Cisco Blogs
A
Arctic Wolf
月光博客
月光博客
The GitHub Blog
The GitHub Blog
T
The Blog of Author Tim Ferriss
量子位
小众软件
小众软件
Latest news
Latest news
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Microsoft Security Blog
Microsoft Security Blog
T
The Exploit Database - CXSecurity.com
Security Latest
Security Latest
N
Netflix TechBlog - Medium
K
Kaspersky official blog
人人都是产品经理
人人都是产品经理
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园_首页
Y
Y Combinator Blog
P
Proofpoint News Feed
H
Hackread – Cybersecurity News, Data Breaches, AI and More
M
MIT News - Artificial intelligence
T
Threat Research - Cisco Blogs
S
Schneier on Security
D
Docker
Scott Helme
Scott Helme
MyScale Blog
MyScale Blog
Spread Privacy
Spread Privacy
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
GbyAI
GbyAI
有赞技术团队
有赞技术团队
Google DeepMind News
Google DeepMind News
The Hacker News
The Hacker News
H
Help Net Security
Simon Willison's Weblog
Simon Willison's Weblog
J
Java Code Geeks
C
Cyber Attacks, Cyber Crime and Cyber Security
T
Tenable Blog
B
Blog
Know Your Adversary
Know Your Adversary
IT之家
IT之家

博客园 - 飞刀

人生就是这样脆弱,纪念一位刚刚离去的同事 使用动感地带(CMWAP)+笔记本上网 上次被张艺媒给骗了, 这次又给陈凯歌给骗了,炒做的都不是好电影。 刚参加微软的新产品发布会 已经向CSDN提出辞职,不再担任了.Net大版主的职位了。 最近仔细研究了一下Java的NIO以及线程并发,搞清了点思路,特作笔记如下(NIO篇) 哈哈,.Net开源领域的发展比我想像的快啊。 Vs2005 B2中带的测试框架不错,至少在DotNet领域是最好的了。 最近一个专家的退出,.net内部是闹翻了天。 最近心情很郁闷,好多事情都堆在一起,很烦 总算是搞定了Nunit的调试。 与 吕震宇 的共鸣,有感于“专注于技术” 马桶上的乱弹(乱谈JDK5.0 和 .net 2.0) 自已编写Resharper v1.0注册机的流水帐(3) -- 大功告成:) 自已编写Resharper v1.0注册机的流水帐(2) -- 分析算法、痛苦 自已编写Resharper v1.0注册机的流水帐(1) -- 上阵、分析、碰壁 推荐一个NB的Vs.net 2003插件 吃坏肚子了。。。。唉。。。 有关于Refactor(重构)与Source(源)的比较
比较Eclipse,试用Vs.net 2005(Whidbey) 预览版的感受
飞刀 · 2004-06-11 · via 博客园 - 飞刀

昨天下载了Vs.net 2005,总共2.5G(M$都淘汰CD啦,现在出的东东清一色全是DVD,看来俺的三星康宝要换代了)

今天装上用了一用,不错。

第一感觉就是变漂亮了,页签、工具栏、菜单都变漂亮了,类似于Office2003。

用了几分钟,谈一下初步感受。

我一直认为Eclipse是我见过最强大的编程工具,以前的VS.Net在界面设计上可以傲视群雄,但是在具体代码的编写上远远落后于Eclipse。

不过现在的2005已经在慢慢向Eclipse看齐,所我的比较是以Eclipse为参照物的。

在代码编辑方面,主要增加的功能如下:

1. 重构(Refactor)
   这是现代代码编写、设计模式运用的对开发工具的最基本的要求,也是最重要的一环节,M$一直不肯加,这次总算是舍得加上了,痛快痛快,我看了看,whidbey beta时重构的功能还很少,预览版现在已经增加了不少,与Eclipse提供的功能已经很接近了,这还是预览版,正式版可能会超过Eclipse。
   提供这一能力最大的好处就是加强.Net开发人员的设计意识,这也是大部分.Net程序员与Java程序员的差距所在。

2. 格式化(Format)
    提供这个功能就是一个进步,以前Vs2003虽然也有format,但是太弱,可以忽略不计,而这次提供的就不少,看options中的选项就知道了,但是比起Eclipse 3.0来,还是不够强大。有总比没有的好。

3. 内置了测试(Test)
    Java中有著名的Junit,Eclipse,Jbuilder等Java主流开发工具中都直接集成Junit,因此在Java中编写测试案例很方便,.Net中虽然也有Nunit,但是由于在Vs.net不直接集成,感觉还是很不爽,直接导致了.Net开发人员忽视单元测试。
   现在2005中直接集成了,应当会把.Net开发人员的测试意识提高一大截。

4. 代码覆盖率(coverage)
    这是与测试并行出现的新东东,在java中有一个牛玩意叫Clover(这家伙太另类,Java一片开源,他还要收钱),干的是同样的事情。代码覆盖率是衡量测试案例好坏的首要标帜。
   覆盖率高则说明测试案例写得全,以后对代码进行重构更放心。

5.混淆器(Dotfuscator)(Vs.net中有,我错了)
   不管是Java还是.net,代码都会被反编译,这个玩意当然不能少,呵呵。这个应当是从Jbuilder来的,连菜单的位置都一样,呵呵。

6. 任务标签(TaskList)(Vs.net中有,我错了)
   这里应当也是学的Eclipse,只要在代码注释中用特写的字符(比如:TODO),则在TaskList中就会自动显示,用过Eclipse的人都知道这个的好处,可以随时标记自已代码中的工作,防止自己忘记。

其它的优点,我还没有来得及细看。。。暂时就不说了。。

不过也有我不满意的地方,或者说与Eclipse的差距,就是对源(Source)的支持。Eclipse中的这个功能让写代码的速度大大增强,比如由字段生成属性、快速override父类方法等.

总得来说,Vs.net 2005还是个让人期待的产品,M$j不愧是一个“借”的专家。

附:
    我真是受不了,有人在这个评论里面一而再,再而三的骂街,唉。
    其实在这里说Java阵营的好话,我也估计到是这个后果。
    我个人也是从.Net过来的,你们站在.net的视点上看Java的观点,我非常明白,因为我以前也是这么想。
    有些人,老是和我争什么“快”啊“慢”啊之类的,Sun啊微软之类的,我真的不想多说什么,这种争论有什么意义,这些观点是我亲身感受的我以前的那些肤浅的认识,看着有人又在和我争这些重复的肤浅的观点,我好气没好笑。
   
    我在这里比较两个编辑器,比的是写代码的功能,看清楚了,是比较“写代码”的“功能”,下次和我争,请不要偏题,唉,我真的不想多说了。
    有些人看到我说Vs.net的坏话, 气就不打一个地方出,非要骂两句才行。但是老大,你看到外面的天没有?外面的天很大。如果连重构和设计模式这最基本的东东都不懂,我们争有什么意思?我以前也是VS.net的绝对拥护者,也曾经认为M$的东东是最好的。

    今天看到有人MJ,心情不好,多加写了这一些,我原以为程序员们至少是大学受过4年高等教育的,素质不是到骂人骂得很下流的那种地步,但是现在知道总是有一小部分人,不骂人,心里就不爽。唉。
   我希望有搞过java,用过Eclipse或IntelliJ的朋友,来和我讨论。
   如果没有用过的,根本就没有比较性,我也懒得理论了,麻烦你先把我这几篇blog看完,发现骂人的贴,我就删了,对不起了。这里不是CSDN的灌水乐园。