DESARROLLO DE SOFTWARE
Guía Práctica 3
Seminario de Complementación Práctica II
Creación de un Servidor de Azure Database for MySQL
1. Elija la opción de Todos los servicios / Databases y luego Servidores de Azure Database
for MySQL.
PÁG. [1] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
2. Elija Crear o haga clic en el botón Crear Azure Database para el servidor MySQL.
3. Haga clic en el botón Crear de la opción Servidor flexible.
PÁG. [2] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
4. Complete los datos solicitados:
▪ Grupo de recursos, elija el nombre del recurso existente.
PÁG. [3] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
5. Continue completando:
▪ Nombre del servidor, escriba un nombre para el servidor.
▪ Región, cambie a Brazil South.
6. En Proceso y almacenamiento, haga clic Configurar servidor, luego cambie:
▪ Tamaño de proceso, elija Standar B1s.
▪ Presione el botón Guardar.
PÁG. [4] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
7. Continue completando:
▪ Nombre de usuario de administrador, escriba un nombre de usuario.
▪ Contraseña, escriba una clave de acceso.
▪ Confirmar contraseña, repita la contraseña.
▪ Presione el botón Siguiente: Redes >.
PÁG. [5] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
8. Verifique:
▪ Método de conectividad, debe estar marcado Acceso público.
▪ Acceso público, marqué la casilla Permitir el acceso público a este recurso a través
de Internet mediante una dirección IP pública.
PÁG. [6] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
9. En Reglas de firewall:
▪ Marque la casilla Permitir acceso público a este servidor desde cualquier servicio
de Azure dentro de Azure.
▪ Haga clic en Agregar dirección IP del cliente actual.
▪ Presione el botón Revisar y crear.
PÁG. [7] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
10. Espere que se complete la validación y presione el botón Crear.
11. Una vez terminada la implementación, presione el botón Ir al recurso.
PÁG. [8] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
12. Se muestra la siguiente pantalla.
13. En el panel izquierdo, elija Conectar y luego revise los Detalles de conexión.
PÁG. [9] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
Conectar el Servidor de Base de datos con Workbench
1. En MySQL Workbench, cree una nueva conexión con la siguiente información:
▪ Connection Name, escriba un nombre para la conexión.
▪ Hostname, escriba el nombre del servidor mostrado en Detalles de conexión en
Azure.
▪ Username, escriba el nombre de usuario mostrado en Detalles de conexión en
Azure.
▪ Password, haga clic en el botón Store in Vault y luego escriba la contraseña del
usuario.
2. Verifique la conexión a la base de datos, haga clic en el botón Test Connection.
PÁG. [10] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
3. Al ingresar se muestra la siguiente pantalla.
PÁG. [11] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
Crear la Base de datos y las tablas en MySQL de Azure
1. Escriba los siguientes códigos:
PÁG. [12] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
PÁG. [13] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
PÁG. [14] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
Creación de una Aplicación web de [Link] Core (MVC)
1. En Visual Studio, elija Aplicación web de [Link] Core (Modelo-Vista-Controlador) y
luego presione el botón Siguiente.
2. Asigne un nombre al proyecto y presione el botón Siguiente.
PÁG. [15] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
3. En la siguiente pantalla, presione el botón Crear.
PÁG. [16] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
2. Se muestra la siguiente pantalla:
3. Haga clic en el Menú Proyecto / Administrar paquetes NuGet…
PÁG. [17] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
4. En la pestaña Examinar, escriba mysql, elija [Link] y presione el botón Instalar.
5. En cada cuadro, presione el botón Aplicar y después el botón Acepto.
PÁG. [18] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
6. En el Explorador de soluciones, agregue una carpeta con el nombre Data y luego
agregue una Clase...
7. Escriba el nombre Conexion y presione el botón Agregar.
PÁG. [19] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
8. Escriba el siguiente código:
9. En la carpeta Models, agregue una Clase…
PÁG. [20] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
10. Escriba el nombre Marca y presione el botón Agregar.
11. Escriba el siguiente código:
PÁG. [21] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
12. En la carpeta Data, agregue la clase CRUD_Marca.
13. Escriba el siguiente código:
PÁG. [22] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
14. En la carpeta Controllers, agregue un Controlador…
PÁG. [23] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
15. Elija MVC / Controlador / Controlador de MVC: en blanco y luego presione el botón
Agregar.
16. Asigne el nombre MarcaController y luego presione el botón Agregar.
PÁG. [24] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
17. En el método Index() haga clic derecho y elija la opción Agregar vista…
18. Luego elija Ver / Vista de Razor y luego presione el botón Agregar.
PÁG. [25] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
19. Cambie los valores mostrados:
▪ Nombre de vista, elija Index.
▪ Plantilla, elija List.
▪ Clase de modelo, elija Marca.
▪ Presione el botón Agregar.
20. En el archivo generado [Link], modifique los códigos mostrados:
PÁG. [26] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
21. En el archivo MarcaController de la carpeta Controllers, complete el siguiente código:
22. Al ejecutar el proyecto, se muestra la siguiente pantalla:
PÁG. [27] Instructor: Joe Castillo Liñán
DESARROLLO DE SOFTWARE
23. En la url, agregue [Link]
PÁG. [28] Instructor: Joe Castillo Liñán