.NET 3.5、.NET 4.0、WPF、Silverlight、ASP.NET MVC - 这些天真的有很多新的微软技术发布/即将试用。(我给出的例子都是微软的技术,但这可以适用于任何语言或平台)。我很好奇你工作的公司是如何处理这个问题的。几个例子:
- 您是否有决定公司使用什么技术的 CTO?
- 开发团队可以自由选择他们使用的技术吗?例如:框架版本,经典的 ASP.NET vs ASP.NET MVC,ADO.NET Entity Framework vs Linq2Sql 还是 NHibernate?还是这些的混合?
- 您所在的公司尝试了哪些新技术,为什么?
- 您的公司是否有专门的资源(时间)来尝试 WPF 或任何技术,只是为了研究,或者您是否在业余时间尝试并尝试将它们介绍给您的公司?
这些只是让我的问题更清楚的例子。总而言之,我想知道这个过程是什么样的,谁负责,谁做决定。贵公司是跟风,还是不愿意尝试新技术?您对这种情况感到满意吗?
在我工作的公司,我们仍然使用 .NET 2.0(尽管我们现在正在慢慢切换到 .NET 3.5),还没有认真研究过 ASP.NET MVC,根本没有尝试过 WPF,等等。而且,有些人发现很难说服人们这样做。否则是否公平?