改善Web开发中使用虚拟化如何在asp.net中使用虚拟化改进Web开发?
1
A
回答
4
1
虚拟化,从本质上讲,创建您的主电脑内的多个微型(虚拟)的PC。其中最大的好处之一是,它允许您在没有其他干扰的环境中隔离和测试一个应用程序或一组应用程序。曾经的情况是,为了让新机器拥有新的开发环境,你必须拥有另一个硬件,否则你必须重建系统到新的环境。通过虚拟化,您只需将所需的新环境安装到其中一个虚拟机中,并根据需要运行它。当你完成后,你可以关闭它。
虚拟化是孤立的终极目标 - 它可以让你在一件硬件上做事情,如果没有它,根本无法做到。例如,您可以将软件安装在成员服务器上的测试环境中,因为它不会在域控制器上运行。您只需同时启动两台虚拟机 - 一台是域控制器,另一台是成员服务器。两台虚拟机都可以同时在相同的物理硬件上运行,而不会意识到它们共享一台机器。结果是实现测试环境的快速方法。
虚拟化技术允许将虚拟系统冻结到位。换句话说,您所在机器的确切位置可以无限期地冻结。如果你在一个项目中工作,直到它被释放并且稳定,并且需要在一年内回来并且再次开始工作,那么当你停止项目工作并且然后在一年或更多时间重新启动时,可以冻结系统。当系统重新启动时,它会像时间没有通过。该系统将完全恢复原状。
对于支持多种系统的开发人员来说,这种特殊功能非常适用,其中包括具有不同项目的顾问,他们需要随时支持不同的项目。您不必担心重新创建环境以测试错误修复;你只需将你的虚拟机解冻出去即可。
虚拟化程序具有描述为撤消磁盘的功能。撤销磁盘允许您在系统上运行,如果您决定不想保存工作,则只需“不接受撤消磁盘中的更改”。噗。就像魔术一样,你所做的一切都是完美的,就像它从未发生过一样。
相关问题
- 1. 使用虚拟化技术进行Web开发的优势
- 2. 使用虚拟PC进行与Oracle的Web开发
- 3. 如何在vim中使用缩进进行Web开发?
- 4. Django使用虚拟环境进行Web开发的最佳实践?
- 5. 如何在使用Eclipse的虚拟机上开发?
- 6. 对于使用ASP.NET MVC的IE8,Response.ContentType进行了虚拟更改
- 7. 使用Active Directory虚拟机进行应用程序开发
- 8. 自动化定制VMware虚拟机进行开发
- 9. 如何开发虚拟驱动器
- 10. 如何在云计算中使用模拟器进行开发
- 11. 使用Mini/Parallels虚拟环境进行开发?
- 12. 如何使用虚拟机进行自动化测试?
- 13. 虚拟化感知开关
- 14. 如何使用Phusion Passenger为虚拟主机进行开发和生产?
- 15. Windows Phone风格使ListBox的虚拟化禁用。如何恢复虚拟化?
- 16. 如何使用虚拟主机设置本地Docker开发?
- 17. Flash虚拟内存改进
- 18. 如何使用asp.net Web API开发RESTful Web服务器
- 19. 测试使用虚拟化
- 20. 如何在虚拟机上将Asp.Net web api部署到IIS?
- 21. 虚拟类开发环境
- 22. 授权开发虚拟机
- 23. 虚拟机上的Web应用程序开发
- 24. 用于Windows虚拟机PC的UNIX Web开发服务器
- 25. 如何在Scala-2.10的Maven项目中使用Scala虚拟化?
- 26. 如何做虚拟化?
- 27. 如何虚拟化画布?
- 28. 是否可以在Oracle中使虚拟列不再虚拟化?
- 29. 在Web应用程序发布后阻止浏览器缓存:更改ASP.NET MVC3如何转换虚拟URL
- 30. 虚拟PC在个人开发机上的实用性如何?