看到关于.net的帖子,很多问题一点也不了解;
1.IIS
很少有人能说出IIS6和II7在处理上有啥不同的,甚至说不出IIS7有啥重大改进(除了说一个模块化),80%以上不知道IIS6升级到II7需要注意啥.
2.C#
很少有人能准确说出const和static readonly 有啥区别,更别说应用场景。更有很多被教科书害的不知道对像的生命周期(Release和Debug是有点小区别的)
3.BS
80%的人不知道为什么新开的线程里HttpContext.Current为空(其实没啥太多的实用场景,我需要知道的是他自己对这个理解)
4.调试
90%的程序员不知道SOS, 更别提一些高级调试技巧(要知道1.5W以上不是过来编码的,更多情况是解决别人不能解决的问题的),说自己工作5年以上,却没有读过<.net高级调试>的应该不在少数。
5.CLR
80%以上不能准确解释垃圾回收机制(最好的回答到引用关系,根对象,分代),如果追加一个那弱引用是如何回收的呢?95%以上不知道, 更不要提运行时的各种运行模式以及多核时对程序及垃圾回收的影响,90%以上不知道如何查看程序运行时的各种参数(比如分配了多少对象,GC的圧力怎么样)。
6.开源世界
列不出5个以上对平时.NET设计有帮助的有很多。
浙公网安备 33010602011771号