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

推荐订阅源

S
Schneier on Security
有赞技术团队
有赞技术团队
T
The Blog of Author Tim Ferriss
F
Fortinet All Blogs
D
DataBreaches.Net
F
Full Disclosure
腾讯CDC
博客园 - 【当耐特】
MyScale Blog
MyScale Blog
Stack Overflow Blog
Stack Overflow Blog
小众软件
小众软件
Hugging Face - Blog
Hugging Face - Blog
Last Week in AI
Last Week in AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
爱范儿
爱范儿
The GitHub Blog
The GitHub Blog
Engineering at Meta
Engineering at Meta
大猫的无限游戏
大猫的无限游戏
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
S
SegmentFault 最新的问题
The Register - Security
The Register - Security
WordPress大学
WordPress大学
博客园 - 聂微东
雷峰网
雷峰网
J
Java Code Geeks
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
P
Privacy International News Feed
酷 壳 – CoolShell
酷 壳 – CoolShell
A
Arctic Wolf
Scott Helme
Scott Helme
C
Cyber Attacks, Cyber Crime and Cyber Security
T
Tor Project blog
博客园 - 三生石上(FineUI控件)
Know Your Adversary
Know Your Adversary
AWS News Blog
AWS News Blog
G
Google Developers Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
C
CERT Recently Published Vulnerability Notes
O
OpenAI News
Project Zero
Project Zero
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Application and Cybersecurity Blog
Application and Cybersecurity Blog
云风的 BLOG
云风的 BLOG
N
News and Events Feed by Topic
MongoDB | Blog
MongoDB | Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Microsoft Security Blog
Microsoft Security Blog
Cisco Talos Blog
Cisco Talos Blog
P
Palo Alto Networks Blog
Schneier on Security
Schneier on Security

博客园 - 飞刀

人生就是这样脆弱,纪念一位刚刚离去的同事 使用动感地带(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的灌水乐园。