ASP.NET垃圾?.NET垃圾?

由这次CSDN泄漏用户资料的事件引起,某群中讨论得热火朝天。

这时候,又听到言论:

CSDN是ASPX做的,所以ASP.NET真的很垃圾.Net也很垃圾!千万不要用ASP.NET!

上次有黑客兜售网游源码,都是asp.net的。

我很不喜欢这种言论,虽然我不是做.Net的,我一直觉得,技术没有什么垃圾不垃圾,只有你能不能驾驭住、能不能找到它合适的领域。同样的,我也很讨厌语言优劣论,不过这个偏题了,就不说了。

我用过一段时间的C#,算是个入门者。我同意现在很多ASPX的程序写的问题很多,但是,其他语言的程序出问题的也不少。

ASPX的从业者很多,水平差异也非常大,造成很多人不信任ASPX程序的主要原因我认为是:

一部分的ASPX程序员是从ASPX开始进入程序员生涯的,这部分人有很大一部分呢又是直接使用webform来入门的,当时很多ASPX程序员只知道拖拉控件然后改改属性。于是他们对HTTP协议和特性知道的有限、对ASPX的工作原理模糊不清。

然后呢,当时很多企业大量缺人,于是这部分人也顺利的进入公司工作,企业对代码质量没把关好,于是出现了很多劣质的ASPX程序。也造成很多人对ASPX的恶劣印象。

然后我了解到的情况是:现在这样的情况已经有了很大的改善,很多的ASPX程序员都成长起来了。

所以我认为说ASP.NET很垃圾.Net也很垃圾的言论是一种很没有依据的说法,而且我恰恰认为C#是一门优雅的语言,他出生比较晚,吸取了很多语言的优点,微软更新得也很勤快。

以上言论只是我一人的看法,我对.NET了解不多,所以如有诸多错误还请海涵。

–EOF

One Response to “ASP.NET垃圾?.NET垃圾?”

  1. JavasBoy says:

    我现在就被公司的asp.net网站搞的头大。

Leave a Reply