问个问题,前辈们2009年以前写的.net开发经验,会不会已经过期?主要是javascript的还有asp.net的Webform的。
博客园首页左侧有很多推荐博客,还有博问专家。博客混得多了,常跑到前辈的地盘,看着年龄都六年,七年,甚至十几年了。
博客园中我见很多前辈写.net技术,我主要关注的是asp.net这个方向,c#语言。很多大概都是高产三年以后就不怎么写了。
这些技术总结距今远的已经有7年8年,近的有六年,五年。我知道这些是博客园的老人,他们的见识,经验可能已经举重若轻,境界到了一个自我随意法规的地步。不再拘泥于听别人的建议,而是有独立看法。
随着经验积累,程序员过了三年会成为熟练搬砖工,然后学习新东西就变慢。然后掌握的知识开始衰退。
微软的技术更新换代很快,
.netframework已经发布到4.6 上次最后大更新是4.5 2012年2月。在2005年发布2.0到2006年发布3.0后很多东西已经比较稳定。
我自己感觉目前用的最多的还是 3.5 4.0 , 4.5.
由于微软不断的在改.netframework的一些实现,iis的架构,我很担心早期的经验是否过时……
SqlServer都要2015了,个人感觉2000版本,2005版本都已经有点老了。
我们已经在用2014版本了,2008R2用的也很多。
css似乎一直改的比较慢,现在很多还在用css2,css3熟练的人不多。
我们在用css2.
html标准现在用的最多还是4.0.1 这是1999年的推荐标准。 html5在2014年开始被W3C开始推荐。
我们虽然vs2013设置是html5,但是依然用的4.0.1编码。
asp.net Webform由于学习的时候,老师说,不要做拖控件,然后从2013年就开始推荐使用asp.net MVC。
现在我们都用MVC4, webform很少用复杂的服务器控件,也会用webform开发。
站内搜索解决方案,仍然用lucene.net+盘古分词,很多公司都要用solr,虽然它封装的是lucene.
winfrom与wpf比起来似乎就是显老的感觉。
不知道大家都什么感觉?
c#程序员开发三年,四年以后变厉害了,可能已经转java,可能转app开发,可能转游戏开发,可能转架构,转管理了。
已经不屑于或者没耐心,回头再次整理webform,最新经验实践了。
我常常看到那些服务器控件页面担心自己学的技术过时。
写这篇博客是希望让大家来讨论下,怎么别让后来人学技术,学的时候就学过时的经验。
不过我从不担心 J ffrey Zhao 的博客过时,前辈赵一直不停在写博客,维护经验。
下班了,大家先讨论下,等我有空再写。 --2015-12-25