使用Windows 8专业版作为我的开发机器

我即将购买我打算主要用于软件开发/testing/debugging的新笔记本电脑,并想知道安装Windows 8 Pro操作系统是否安全? 还是应该坚持赢得7?

我主要做基于MS的开发(即Visual Studio,.net,IIS,sql server),但是我也做了很多PHP / Apache / Mysql的工作。 我不想进入一些软件工具,我使用win7的作品,但不是在win8的情况。

任何人都知道在Win 8上遇到的任何问题,或任何在Win 8上不起作用的软件工具?

另外,有没有人发现自己使用Win 8的效率较低,在速度上完成任务?

通过使用Windows 7,您将无法进行任何Windows 8电话或商店应用程序的开发,学习,运行示例等(除非您使用虚拟机,这需要单独的系统生成器许可证)。 即使你现在不打算建立商店应用程序,我也可以说,不要关闭修补和跟上技术的能力等等。

作为一名开发人员,您可能将大部分时间花在桌面模式,这将是熟悉的领域。 用“开始屏幕”代替“开始按钮”已经得到了很大的发挥,是的,有一个学习曲线,但它远远不可能。 甚至还有第三方提供的开始按钮功能。 我会说,作为Windows 8的开发人员,多显示器设置是关键(也许它已经为你:))

对于Anri来说,如果有什么Win8更快,更快的启动时间,更快的网络连接时间,以及传统开发者的一些其他改进。

Win 7和8之间的兼容性应该不会有任何大的回落。Visual Studio没有问题,但是我不知道其他工具。

与现代用户界面和没有启动菜单的可用性差异当然是有争议的,但是如果你花了一些时间,你会发现工作流程没有根本的区别,而开始屏幕只是变相的启动菜单。 它以同样的方式工作,但是与之前的Startmenu迭代的文件夹clusterfuck相比,排列得更好。

Anri所描述的当然不存在任何稳定性问题。 如果得到不变的(!)BSOD,则说明您的机器或驱动程序有问题,而不是Windows。 额外的内存占用(如果有的话)应该可以忽略不计,它肯定不会比Windows 7差。正常应用程序无法在全屏Metro模式下打开,只有Metro应用程序可以。 有一些提供两种方式的应用程序(例如Chrome或Internet Explorer),但这还不是标准。

我使用类似的工具(MS堆栈),一切工作正常,我在同一台机器上的Win7双启动和Win8的感觉更加灵活,更有反应,在几个月的恒定使用没有一个蓝屏或类似的错误。

我当然不会回到Win7,我真的不喜欢桌面上的现代用户界面(这在平板电脑上很棒),但有一些工具可以将您的开始菜单带回到win8,实际上没有什么区别在用户界面,如果你不会看到现代,你不必。 我最喜欢的是start8。

在Win8中有一些我喜欢的东西,例如简单的ISO挂载,甚至桌面上清洁的界面,非常好的任务管理器等等。

UPDATE

只是发现一个很大的缺点,用Visual Studio 2010,profiler不起作用! 只有VS 2012分析器可以在Windows 8上运行,并且没有什么可以做的,链接:

http://blogs.msdn.com/b/profiler/archive/2012/12/10/the-visual-studio-profiler-on-windows-8.aspx

别想了! 如果您是开发人员,请转到Windows 8:

在Windows 7和8之间没有兼容性的重大问题,我强烈建议去Windows 8的开发。

您可以在Windows 8上进行开发的额外功能非常重要:

  • 支持开发/测试在WinRT上运行的应用程序

  • 支持开发Windows Phone 8应用程序(即在Hyper-V上进行设备仿真)

  • hyper-V,对于CentOS和windows虚拟机(我使用它们进行开发和测试)具有“出色”性能。

除了这些客观的观点之外,我认为你不应该害怕Windows 8.但是这是关于个人喜好的:作为一名开发人员,我发现新的开始菜单更加方便(相同数目的点击/击键,在方便的地方组织我的工具的盒子),并与一个很好的发射条(例如freelaunchbar)结合在一起。

使用Windows 8的2个月后,除了额外的桌面上的点击之外,我没有从我的Windows 7机器上遗漏任何东西。

不要误解我的意思:windows 8并不完美,它们确实带来了一定的困惑。 Windows 7更“一致”,但也是“更少”。 但这是另一个话题。

那么,我可能是唯一一个在这里,但我真的不喜欢Windows 8作为一个开发人员自己。 我和XP一起工作了多年,跳过了Vista并和Win 7一起工作了很多年。 从管理层来看,我们在Win 8上获得了新的电脑,并在每一天(最近2个月)遇到麻烦。

主要是缺少对自己的计算机(文件,文件夹,注册表等)的访问,烦人的开始屏幕,像Peek这样的功能无法正常使用,以及桌面操作系统中缺少配色方案(或在Office 2013中缺乏任何颜色)。

在Windows 7中,您可以禁用UAC并最终获得对您的系统的一些控制权。在Windows 8中,滑块仍然存在,但它没有做任何事情。 你还不是你自己电脑的主人。 一切都被阻止,访问被拒绝,变灰,我不能把文件放在我想要的文件夹中。 VPN不再工作。 这太慢了我的工作。

我必须以Adminsitrator的身份运行所有其他问题(如缺少网络共享)。

对于网络管理员和家庭主妇,我可以想象,用户只能启动或关闭一个应用程序是很好的,但对于开发者来说,他们应该有一个选项来禁用所有的安全垃圾。 如果我想要一台你根本不能做任何事情的电脑,我就买了一台苹果机,但这是一台Windows机器。 请让我在这里做我的工作!

我还没有发现Windows 8中的一个功能,我喜欢Windows 7的功能。特别是开始屏幕。 如果像我的电脑是一个30英寸的电话,那么整个屏幕上的按钮就非常大,而且色彩极其丰富,他们认为我们是精神残疾人,还是3岁的孩子太愚蠢,无法控制电脑?

我会给很多回到更好的操作系统。 也许Windows 8是像Windows ME和Windows Vista一样的队长。 还没有完成的新东西。

我使用所有你在win8上列出的东西,没有问题,除了可怕的win8可用性问题。 生产力方面,如果你不打算开发地铁应用程序,我会建议坚持使用win7(至今我仍然在不同的工作站上使用,所以我有机会进行比较)。

我更喜欢使用Windows 8.几乎所有的开发工具都可以在Windows 8上正常工作。对于性能,我认为Windows 8更快。 如果你的机器是64位,那么安装64位版本。 我在windows 8中的开发没有任何问题。关于开始屏幕,我认为这很容易,因为如果你正在寻找一些应用程序,只要按'赢'键,然后键入应用程序名称,例如'visio'。 开始屏幕将自动找到应用程序并列出它们。 如果您使用多显示器,Windows 8可以让您轻松地将任务置于窗口打开的屏幕中。

在这里输入图像说明