Virtualization technology certainly has changed the game when it comes to software development. Long gone are the days of hoping or guessing that the application developed will work on a disparate number of computer systems. Testing was possible but there ...read more