stack_opensource_ang-dotnet-mariadb-ubuntu

Stack de desarrollo OpenSource "ANGULAR + Node.js/Express + ASP.NET CORE + MARIADB SERVER + UBUNTU"

Stars
0
Committers
2

Stack de desarrollo OpenSource "ANGULAR + Node.js/Express + ASP.NET CORE + MARIADB SERVER + UBUNTU"

Para ejecutar la aplicación deben instalarse los siguientes frameworks/herramientas

Lista de videos:

Para ejecutar los proyectos servicios (webapi) y cliente (angular) hacer lo siguiente:

  • API asp.net core:
    • cd servicios

    • dotnet restore

    • dotnet run

  • API Node.js/Express
    • npm install

    • npm start

  • Cliente:
    • cd cliente

    • ng serve -o

ASP.NET Core:

  • Comandos para creación de Controllers

  • dotnet tool install -g dotnet-aspnet-codegenerator

  • dotnet aspnet-codegenerator controller -name VehiculosController -outDir Controllers -m VehiculosStock -dc DbStockVehiculosContext -api -async -nv

  • Crear el modelo en c# desde la base de datos

  • dotnet ef dbcontext scaffold "Server=localhost;Database=DbStockVehiculos;User=USUARIO;Password=PASSWORD!;" "Pomelo.EntityFrameworkCore.MySql" -o Repositorio/

Node.js/Express

  • Iniciar el proyecto:

  • npm init

  • Dependencias y paquetes:

  • npm install express --save

  • npm install --save-dev nodemon

  • npm install cors --save

  • npm install helmet --save

  • npm install morgan --save

  • npm install dotenv --save

  • npm install mariadb --save

Licencias del software instalado:

Twitter: https://twitter.com/ProgramIdeas Facebook: https://www.facebook.com/ProgramandoIdeas01

v1.2.0 - 31/10/19

Related Projects