Visual Studio 2010 permite trabajar en modos de diseño y ejecución. En el modo de diseño, el usuario construye la interfaz interactivamente colocando controles y definiendo sus propiedades y eventos, mientras que en el modo de ejecución prueba cómo responde el programa. Cada formulario y control son objetos de clases genéricas que pueden tener múltiples instancias concretas en un programa. Visual Basic proporciona nombres predeterminados para los controles, pero estos no son adecuados porque no reflejan el uso específico de cada control en