none
微软啊,你的.NET技术更不能别更新那么快啊 RRS feed

  • 问题

  • MVC1还没学MVC3就出来了,你是在聚集程序员还是在淘汰程序员啊,技术更新不是这么玩的,请尽量发布成熟的技术。。
    2011年12月5日 1:36

全部回复

  • 刚发布的技术怎么会成熟?

    还有,升级的时候看一下最近更新就好了,做项目的时候再看是否适用。Visual Studio功能那么多,你每次升级的时候是把所有旧功能学通了再升级吗?



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2011年12月5日 15:32
    版主
  • 我每次学习都是先学旧技术,然后慢慢升级的。。我的意思是既然是给人用的产品就该能长时间使用,像我刚掌握的.NET3.5的工作流技术,微软却在.NET4.0里把他全部重写了,让我很郁闷。还有MVC1到MV3的升级速度实在太快,还没反应过来呢就出现新版本了。我可不是不愿意学新技术,而是我花在学新微软技术上时间超过了实际开发的时间。而这些新技术并没有什么实质性突破,更多的是重构,更多的把一些复杂的东西变成简单的形式,而学习这些新的架构的时间并没有给实际开发的时间节省多少相反浪费很多精力在这上面。既然.NET是产品就该有延续性,每次发布新版本都要花好多时间去学,已经是很痛苦的事情了,使我体会不到开发的乐趣,体会不到学习的乐趣,而是成为一种负担。。。我想花更多时间在开发上而不是要不断去学所谓更简单的语法上。。

    在中国的这种环境下,我属于那种一个人兼做N多事的程序员,所以每次出现新版本都很痛苦。我觉得.NET技术的更新频率最好的和家用游戏机发布的一样。也就是每次发布的都是次世代主机,而技术也是次世代.NET技术。

    微软.NET 平台更新频率个人认为他是绑定了它的操作系统。每次或每年发布新版本的Windows系统就会出现新版本的.NET Framework。从商业角度是为了每年有新的盈利,但开发者角度他失去了平台的相对稳定性,未来的操作系统平台竞争更多的是开发人员竞争。哪个平台能更多吸引开发人员那么可用软件更多,那个平台的用户则更多,那么市场占有率则更高。希望微软更多关注开发平台的稳定性,延续性和性能,而不仅仅是体验性和功能。

    2011年12月6日 3:55
  • 给您个建议

    如果.net技术更新太快,您仍旧还是可以使用旧技术继续开发

    从2.0开始.net只不过在其上堆积新的技术,而且之后的新技术都是向前兼容的,所以您只要.net 2.0熟悉了,基本上80%的.net framework就熟悉了

    剩下的就是找有空的时间,把新的技术学好就可以

    一点一滴地您就会达到目前最新的技术,然后请注意学自己会用到的技术,若中途发现某个领域可能成为主流(也许MVC),我也建议先学好基础观念就好,为将来转型打基础

    别花太多时间纵向深入

    如此一来您应该可以减少很多过去浪费的时间。


    Shadowと愉快なコード達
    2011年12月6日 15:03
  • 主要也看你的需求,有没有必要用新的技术。

    也不一定盲目的跟风.


    认真的活,认真的爱!

    2013年2月5日 0:55