为什么不升级到最新的.NET框架? [英] Why not upgrade to the latest .NET framework?

查看:137
本文介绍了为什么不升级到最新的.NET框架?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我看到很多人有.NET 2.0甚至1.1的要求为他们的项目。在我自己的工作也有很多怀疑的升级到最新和最伟大的.NET框架。

I see a lot of people have .NET 2.0 or even 1.1 as a requirement for their projects. In my own workplace there is also lots of skepticism for upgrading to the latest and greatest .NET framework.

作为一个程序员,我觉得这是非常令人沮丧与旧框架的工作,当你知道,你可能会与新的框架,这样做容易得多。我通常安装beta版本和他们一起玩,所以我很快熟悉他们,在这个过程中忘记了做事的老办法所以这是一个痛苦的重新学习你都试过,当你有与旧版本工作的约束给忘了。

As a programmer I feel it is very frustrating working with the older frameworks when you know that you could have done this so much easier with the newer frameworks. I usually install beta versions and play with them so I quickly get familiar with them and in the process forget the old way of doing things so it's a pain to relearn what you have tried to forget when you have the constraint of working with older versions.

是什么原因挂在旧版本的时候,他们应该是兼容的,你怎么能说服人们升级?

What are the reasons for hanging on to the old versions when they should be compatible and how can you convince people to upgrade?

推荐答案

一,了解原因,企业是缓慢的升级。

First, understand the reasons why businesses are slow to upgrade.

计算机系统不是战略上的优势对大多数公司在那里。他们是一个必要的服务功能。

Computer systems are not a strategic advantage for most of the companies out there. They are a necessary service function.

由于他们是必要的,打破他们可能会非常昂贵。因为他们不是战略上的优势,能够稍微更快的发展不是一个很大的优势。

Since they are necessary, breaking them can be extremely expensive. Since they are not a strategic advantage, being able to develop slightly faster is not a large advantage.

正在提议,公司花费大量资源,以保持升级到最新版本的可能性,但还不能确定,而不是重大进展,有很多破损的可能性。对于大多数公司来说,这不是一场胜利。它的安全采取的事情,他们已经在那里一段时间后。他们错过一定的上涨空间,但要避免灾难性的缺点的机会。

You are proposing that a company spend resources to keep upgrading to the latest version for likely but not certain and not major gains, with the possibility of a lot of breakage. For most companies, this is not a win. It's safer to adopt things after they have been out there for a while. They miss some upside but avoid a chance of a disastrous downside.

继续前进,并提出升级到最新和最伟大的,如果你喜欢,但你会更有效的把它在一个企业(而不是技术)的方式。尝试找出定量如何更有效,它会使你,所以什么公司可以节省。 (他们不会留意这个数字你做了,有可能会注重一个人熟知的组成,而且更容易相信的东西的一项研究的支持。)确认的缺点,并显示可能需要的费用有哪些将是,并想方设法限制下行空间。要非常警惕捏造任何事情,因为决策者有更多的经验,拒绝这样的事情比你提议吧。

Go ahead and propose upgrading to the latest and greatest if you like, but you'll be much more effective putting it in a business (as opposed to technical) manner. Try to find out quantitatively how much more effective it will make you, and therefore what the company can save. (They won't pay attention to a figure you make up, might possibly pay attention to one somebody well known makes up, and are more likely to believe something supported by a study.) Acknowledge the downsides, and show what the likely costs are going to be, and find ways to limit the downside. Be very wary about fudging anything, as the decision-makers have a lot more experience rejecting this sort of thing than you have of proposing it.

不要做任何提及开发商喜欢最新的东西,否则你会脱落正如有人希望该公司以支付新的玩具,而失去了不少可信度。

Don't make any mention of developers liking the latest stuff, or you'll come off as somebody wanting the company to pay for new toys, and lose a lot of credibility.

您有时可以得到你想要的东西,但它有助于了解如何提出要求。

You can sometimes get what you want, but it helps to know how to ask for it.

这篇关于为什么不升级到最新的.NET框架?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆