domingo, 20 de noviembre de 2016

Preparando el proyecto del Servicio Nacional del Empleo Unidad Lázaro Cárdenas.

Esta vez tengo la oportunidad de realizar un sistema para mejorar el servicio que brinda la oficina del Servicio Nacional del Empleo Unidad Lázaro Cárdenas.

El proyecto surge de una necesidad para automatizar la forma en la que se general los reportes, centralizar la información, acelerar el tiempo de atención del personal que va a consultar vacantes, así como también de las empresas que ofrecen una vacante.

Para este proyecto pretendo utilizar las siguientes Tecnologías.

Para el desarrollo

  1. Microsoft NETCORE en su versión 1.0 
  2. MySQL 5.5 (MariaDB) 
  3. Visual Studio Code. 
  4. Angular2 + TypeScript 
  5. Windows 10. 
Despliegue 
  1. Linux Ubuntu 16.04 64bits Virtualización VMWare. 
De aquí en adelante iré narrando todo el proceso de desarrollo de la Aplicación. 

1. Abriré una terminal y escribiré el siguiente comando yo aspnet asumiendo que tienes instalado Yeoman con Aspnetcore instalado. 



En la ventana de opciones elegiré Web Application Basic [ Without Membership And Authorization]

A continuación me pregunta con que framework web quiero trabajar, para el proyecto trabajaré con BootStrap 3.3.6

Posteriormente preguntará que nombre le queremos poner, en mi caso le pondre snelazaro



A continuación damos Enter para que nos cree la estructura del proyecto, a continuación obtendremos la estructura básica del proyecto.


Lo que ahora toca realizar es dotnet restore para restaurar las dependencias y dotnet run para poder ver el funcionamiento de la estructura en el navegador. 

Pero antes de ejecutar estos comandos incluiremos las siguientes dependencias con las que vamos a trabajar en todo el desarrollo de la aplicación. 

Estas entradas deberemos de incluirlas en nuestro archivo project.json apartado dependencies.
"Microsoft.AspNetCore.Identity": "1.0.0",
"Microsoft.AspNetCore.Mvc.TagHelpers": "1.0.1",
"Microsoft.EntityFrameworkCore.InMemory": "1.0.1",
"Microsoft.EntityFrameworkCore": "1.0.1",
"MySql.Data.Core": "7.0.4-IR-191",
     "MySql.Data.EntityFrameworkCore": "7.0.4-IR-191",
     "Microsoft.EntityFrameworkCore.Tools": {
      "version": "1.0.0-preview2-final",
      "type": "build"
    },
A continuación guardamos y ejecutamos el comando dotnet restore, con esto restauraremos todas las dependencias con las que queremos trabajar.

A continuación ejecutamos el comando dotnet run para comprobar que la aplicación fue creada con éxito, para ello escribimos en el navegador: http://localhost:5000 y nos deberá de presentar la pantalla de bienvenida a ASPNET CORE


En las siguientes entradas iremos diseñando la funcionalidad de la aplicación. 


No hay comentarios:

Publicar un comentario