Skip to content

Aplicación MVC para explorar fundamentos NET Core MVC

Notifications You must be signed in to change notification settings

carman8910/blog_app_sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

blog-app-test

Proyecto que muestra y permite dar de alta entradas de un blog

Requisitos del Sistema

  • .NET Core SDK
  • Visual Studio 2022 Community

Configuración del proyecto

  1. Clona este repositorio.
  2. Abre el repositorio en Visual Studio 2022.
  3. Define la cadena de conexión en los settings del proyecto "blog-app-test-api"
  • La cadena de conexión se debe configurar en la sección "ConnectionStrings:BlogAppTestDbContextConnection"
  1. Recompila la solución.
  2. Accede a la ventana PackageManagerConsole. Puedes acceder desde el menu View\OtherWindows.
  • Establece el proyecto "blog-app-test-api" como proyecto de inicio.
  • En la ventana establece el valor para "Default project" en "blog-app-test-api"
  • Ejecuta el comando "update-database".
  1. Define la URL base del API con el que se conectará la aplicacion MVC. Esto lo podrás realizar en los settings del proyecto "blog-app-test".
  2. Establece ambos proyectos como proyectos de inicio
  • Esto lo puedes realizar dando click derecho sobre la solución y seleccionando la opción "Configure Startup Projects".

Estructura del proyecto

La solución está compuesta por dos proyectos creados con el framework .NET Core 6

  • blog-app-test-api: Rest API con acceso a la base de datos y endpoints para lectura y escritura de datos
  • blog-app-test: Interfaz de usuario con ASP MVC.

Tecnologias utilizadas

  • .NET Core 6
  • ASP MVC
  • Web API
  • Bootstrap
  • JQUERY
  • Entity Core
  • Swagger

Notas

  • No se ha implementado autenticación por lo que se tiene que definir el nombre de quien esta dando de alta un articulo en el blog
  • Se trató de evitar en lo mas posible utilizar JQUERY para mantener el codigo lo mas limpio posible

Contacto

About

Aplicación MVC para explorar fundamentos NET Core MVC

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published