如何说服我的管理员从ASP.NET 2.0升级到3.5?

时间:2009-05-20 14:10:50

标签: .net asp.net .net-3.5 .net-2.0 asp.net-3.5

我试图说服我的网络服务器管理员将我们的.NET框架版本从2.0升级到3.5。我想知道升级的最佳理由是什么,从服务器管理员的角度来看。显然,存在着保持最新,安全等方面的过于激进的想法。我正在寻找一些坚定而快速的理由,这会使他们更难说拒绝。

7 个答案:

答案 0 :(得分:6)

升级.NET框架版本对他们来说应该不是什么大不了的事,因为它不会影响你已经拥有的东西(例如2.0应用程序)。它还使您能够在更新的框架中开发新的应用程序,以便内置LINQ和更好的ASP.NET AJAX等内容。

谈论说服他们将实际应用程序升级到3.5框架是完全不同的故事,您需要对升级应用程序进行某种成本效益分析以说服他们(如果这实际上是您正在寻找的对于)。

答案 1 :(得分:4)

从服务器管理员的角度来看?说实话,不是很多。 .NET框架主要是开发人员堆栈(LINQ,ASP.NET MVC等)。从管理角度决定哪个版本的OS / IIS会更有趣。

我认为你必须在开发的基础上证明3.5(抵消部署/验证的资源成本等),而不是系统管理员。

答案 2 :(得分:1)

如果您使用AJAX,则ASP.Net AJAX内置于3.5,而LINQ for SQL也是一个不错的选择

但是这里有一个网站.Net Frameworks,它显示了.net frameworks 1.0及其后的差异并添加了功能。将这些功能与您实际使用的功能进行比较,以显示其巨大优势。

答案 3 :(得分:0)

.Net 3.5安装在.Net 2.0旁边,而不是代替.Net 2.0,所以它不是升级,因为一切都突然变得更好(或更糟)或实际上以任何方式改变现有服务器。

该值能够开发利用框架中新功能的新代码。

答案 4 :(得分:0)

支持升级的一个好理由是,您不是通过从2.0升级到3.5来升级.NET运行时(CLR)。从服务器管理员的角度来看,.NET 3.5安装实际上只是添加了新的库。

答案 5 :(得分:0)

不确定这是否会影响它们从服务器管理角度来看,但我认为LINQ支持和Silverlight支持是3.5中更具吸引力的两个特性。

答案 6 :(得分:0)

对于应用程序开发人员来说,最好的理由是更多 - 新功能。只要他们发布.NET 2.0的安全补丁,就很难制作纯粹的sysadmin-y类型参数。

更好的策略可能是说服上级。 “嘿,像ASP.NET AJAX这样的新功能将使我们提高工作效率,在更短的时间内产生更多功能”。然后他们可以依靠系统管理员。