要求 .Net 4.0 是否會成為在企業環境中採用我們的軟體的障礙?

要求 .Net 4.0 是否會成為在企業環境中採用我們的軟體的障礙?

.Net我們正在開發一款針對大公司的軟體產品。該產品具有伺服器和桌面用戶端元件。我們預計我們的產品將被公司的一小部分員工使用—可能是財務部門的員工。我們目前需要.Net 3.5但正在考慮遷移到.Net 4.0.

有在這種環境下管理 IT 經驗的人能否告訴我們,.Net 4.0現階段的要求是否會成為採用我們軟體的障礙?對於使用這樣的框架普遍持什麼態度.Net

答案1

與任何其他業務決策一樣,將其視為收益與成本函數。

如果安裝支援軟體所需的所有組件需要付費,您能否將成本降至最低? (例如,您是否只需要一台具有 .net4 的伺服器,而不是網路上的所有工作站都需要它?)。例如,這項原則也不利於要求最新版本的.net「只是因為你可以」。

您能否向公司的決策者證明該軟體的好處可以彌補安裝它的成本?真的就是這麼簡單。

我不會談論 .net 4 本身,因為我認為這無關緊要。無論您談論的是在 Windows 網路上需要 .net 4.0、在 Apple 網路上需要 Safari 5 還是在 Linux 網路上需要 Java 的應用程序,同樣的問題、同樣的答案。

答案2

安裝任何額外的軟體始終是 IT 部門和網路管理員關心的問題。如果你的產品對公司有用,他們就會購買並安裝它,但像這樣的事情是你必須透過改進你的軟體來克服的障礙。

如果可以的話,針對您可以使用的最低版本的 .NET 框架,並指出使用 4 的缺點。

答案3

如果將其部署到所有機器上,那肯定會起到抑製作用。目前,我們針對安裝量較大的應用程式使用 2.0 運行時,並為未廣泛部署的專案採用新的執行時間功能 (3.x/4.0)。

如果伺服器元件不是專用的,並且 IT 部門希望它在現有的共享伺服器上運行,這可能會引起一些焦慮。

答案4

另一個考慮因素是,阻力可能不一定是由於框架的安裝和部署成本,而是由於管理阻止現有關鍵任務企業應用程式的風險。我目前正在與基礎設施團隊合作,並要求我證明部署 .net 4.0 框架不會破壞任何現有應用程式。如果有人知道這樣一個神奇的工具可以做到這一點,我將非常感激你:)。

相關內容