你好呀。我是一名 .NET 开发人员,多年来一直使用 Windows XP……我的问题是:我为什么要升级到 Windows 7。
我没有升级到 Windows Vista……但是现在很多人都在谈论升级,因为 XP 是一个旧操作系统,我们应该继续 bla bla bla。现在从开发人员的角度来看,我为什么要升级?
根据我作为 .Net 开发人员的经验,Vista 和 Win7 的开发更加健壮和稳定,64 位版本具有更好的驱动程序支持,并且您确实需要大量内存来运行您的 IDE 的一些实例,一些虚拟机等等。
特别是对于 Win7,所使用的虚拟 pc 引擎(现在可作为单独的候选版本下载)的性能比旧的虚拟 pc 2007、vmware 工作站/服务器 - 更类似于 hyper-v 和 esx,可简化本地测试。它还具有与虚拟 Windows XP 模式(如果您使用正确的 Win7 SKU)的无缝集成,这使您能够在 IE8 和 Web 开发测试所需的其他浏览器旁边的“正常”窗口中运行 IE6。
总的来说,Win7 UI 更新非常好。任务栏终于可以在任一侧工作,并且用于操作窗口的热键得到了极大的增强——尽管其中大部分都可以通过第三方实用程序添加。文件浏览器仍然很烂,必须使用 Directory Opus ^^
Vista 和 Win7 还以不同方式处理屏幕 DPI 设置,即使您想在非默认 DPI 设置下运行,所有应用程序看起来也很完美。
一个明显的缺点是,如果您在 Win7 下开发,则需要在 XP 中进行单独测试——但反过来也成立。
如果您在 Windows 域环境中,跨部门升级到 Server 2008 和 Vista 或 Server 2008 R2 和 Windows 7,那么从系统管理员的角度来看,很多管理都会得到极大改进。
有一些有趣的新功能可以添加到您的应用程序中,以便在 Win7 下玩得很好,并且在 Win7 下得到增强,我觉得这让工作变得更加有趣 - 学习新事物并跟上您正在工作的平台。
| 归档时间: |
|
| 查看次数: |
384 次 |
| 最近记录: |