- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想准备一个云端开发环境。我的目标平台是 Microsoft .Net
基于理论和一些基本实验,我倾向于亚马逊 AWS 基础设施。如果我购买高内存按需实例,我将能够在其中部署 8-20 个开发人员虚拟机实例,并且还可以部署用于数据库、源代码控制和测试的虚拟机。
这是我的疑问/疑问:
我愿意从那些成功尝试在云上运行开发的人那里了解更多信息。
最佳答案
我强烈建议不要在云中运行开发虚拟机。对于高效开发而言,延迟太高(尤其是如果您有带有 Resharper 的 Visual Studio 2010),此外,使用 RDP 连接使用多个监视器可能会非常棘手。
尽管对于不需要高开发人员的经济高效编码(尤其是部分外包给其他国家)来说,这可能是一个不错的选择。您只需使用工具和 RDP 连接设置镜像,根据需要将其克隆(记住许可)到虚拟机,并将远程桌面凭据传递给开发人员。
对于源代码控制和协作,我建议订阅服务(这比管理您自己的解决方案更具成本效益)。在Lokad我们雇用 hosted projects (尽管像 Mercurial 这样的东西现在对于分布式开发来说更受欢迎)再加上 Trac、Google 协作平台和一些实践。
云虚拟机也非常非常适合运行集成服务器,进行测试和研发(尽管出于某种原因我仍然坚持使用 Rackspace)亚马逊)。如果您使用 .NET 堆栈,请记住 Azure might introduce VM Roles以及。这样您就可以将所有 .NET 项目保存在一个云中(如果您的目标是 Azure 云计算和可扩展的 .NET 开发)。
关于.net - 寻求有关在云上配置开发环境的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3218833/
由于 Jquery Mobile 在导航时将一些页面保留在 DOM 中,因此在来回时可能会多次访问一个页面。 如果我绑定(bind)到如下所示的页面并在此绑定(bind)内执行我所有的页面逻辑,其中包
我是一名优秀的程序员,十分优秀!