Asp Net Core MVC Es
Asp Net Core MVC Es
net-core-mvc
#asp.net-
core-mvc
Tabla de contenido
Acerca de 1
Observaciones 2
Examples 2
Instalación o configuración 2
Versiones 7
Introducción 9
Examples 9
Capítulo 3: Instale e instale .Net Core MVC con código de Visual Studio y arranque rápido 10
Introducción 10
Observaciones 10
Examples 10
Creditos 25
Acerca de
You can share this PDF with anyone you feel could benefit from it, downloaded the latest version
from: asp-net-core-mvc
It is an unofficial and free asp.net-core-mvc ebook created for educational purposes. All the
content is extracted from Stack Overflow Documentation, which is written by many hardworking
individuals at Stack Overflow. It is neither affiliated with Stack Overflow nor official asp.net-core-
mvc.
The content is released under Creative Commons BY-SA, and the list of contributors to each
chapter are provided in the credits section at the end of this book. Images may be copyright of
their respective owners unless otherwise specified. All trademarks and registered trademarks are
the property of their respective company owners.
Use the content presented in this book at your own risk; it is not guaranteed to be correct nor
accurate, please send your feedback and corrections to [email protected]
https://riptutorial.com/es/home 1
Capítulo 1: Empezando con asp.net-core-mvc
Observaciones
Esta sección proporciona una descripción general de qué es asp.net-core-mvc, y por qué un
desarrollador puede querer usarlo.
También debe mencionar cualquier tema grande dentro de asp.net-core-mvc, y vincular a los
temas relacionados. Dado que la Documentación para asp.net-core-mvc es nueva, es posible que
deba crear versiones iniciales de esos temas relacionados.
Examples
Instalación o configuración
https://riptutorial.com/es/home 2
Se le presentará otro cuadro de diálogo para seleccionar la plantilla que desea utilizar para el
proyecto:
Cada una de las descripciones se explica por sí misma. Para este primer proyecto, seleccione
Aplicación Web , que contendrá todas las configuraciones predeterminadas, la autenticación y
algunos contenidos existentes.
https://riptutorial.com/es/home 3
puede cambiar la opción de autenticación a Sin autenticación en el lado derecho del cuadro
de diálogo y hacer clic en Aceptar para crear el proyecto .
Presione la tecla F5 para ejecutar la aplicación y comenzar una sesión de depuración, que
iniciará la aplicación dentro de su navegador predeterminado:
https://riptutorial.com/es/home 4
Ahora puede ver que su proyecto está funcionando y funcionando localmente y está listo como un
punto de partida para que construya su aplicación.
Si creó un proyecto vacío, o aún no tiene mvc configurado en su aplicación, puede agregar
dependencia:
"Microsoft.AspNetCore.Mvc": "1.0.1"
app.UseMvc(routes =>
{
routes.MapRoute(
name: "default",
template: "{controller=Home}/{action=Index}/{id?}");
});
https://riptutorial.com/es/home 5
Fundamentos de inyección de dependencia
Casi cualquier controlador necesita algunas dependencias externas para funcionar. Aquí hay una
forma de configurar un objeto de dependencia (o su fábrica) y pasarlo a un controlador. Si lo
hace, ayudará a mantener una separación de preocupaciones , mantenga el código claro y
verificable.
Digamos que tenemos una interfaz y su implementación que necesita algunos valores de config
en su constructor:
...
Uno puede inyectar esta dependencia en el constructor del controlador que llama a los
services.AddTransient Startup.ConfigureServices método de Startup.ConfigureServices dentro del
método Startup.ConfigureServices :
https://riptutorial.com/es/home 6
}
...
}
{
...
},
"Data": {
"ConnectionString": "some connection string"
}
}
Versiones
* Las referencias a los trimestres anuales (Q1, Q2, Q3, Q4) están basadas en el calendario
https://riptutorial.com/es/home 7
Lea Empezando con asp.net-core-mvc en línea: https://riptutorial.com/es/asp-net-core-
mvc/topic/2174/empezando-con-asp-net-core-mvc
https://riptutorial.com/es/home 8
Capítulo 2: Cambiar ubicación de vista
predeterminada
Introducción
En ASP.NET MVC, las vistas se colocan de forma predeterminada en la carpeta Views . A veces
desea cambiar estas ubicaciones y almacenar las vistas en otro lugar.
Examples
Crear un expansor de ubicación de vista
Ahora debe registrar el Expander para que lo utilice el motor de Razor View. Solo agregue esto en
los servicios de ConfigureServices de su clase de Startup .
https://riptutorial.com/es/home 9
Capítulo 3: Instale e instale .Net Core MVC
con código de Visual Studio y arranque
rápido .net core mvc hello world.
Introducción
Este artículo da una idea acerca de la configuración e instalación del núcleo Asp.Net con código
de estudio visual. También crea plantillas MVC básicas y depuración.
Observaciones
Este artículo está a punto de configurarse desde cero con el código abierto de Visual Studio y
crear y depurar aplicaciones básicas .net core mvc.
• La ubicación del archivo utilizada anteriormente es un cambio según los usuarios, sin
restricciones.
• Necesita internet para descargar configuraciones.
Examples
Paso 1 - Instalación de código de estudio visual
• Descargue el código de Visual Studio desde aquí. Seleccione su instalador de destino [mac
| windows | linux].
https://riptutorial.com/es/home 10
https://riptutorial.com/es/home 11
• Ir al archivo descargado en su local.
https://riptutorial.com/es/home 12
https://riptutorial.com/es/home 13
2. Presione [ ctrl + P ]
3. Pega " ext install csharp " y pulsa .
Una vez hecho los pasos anteriores, la extensión C # está disponible en VS Code.
https://riptutorial.com/es/home 14
• Ahora configura .net core.
https://riptutorial.com/es/home 15
Descarga .net core sdk desde aquí . Elija Windows => CommandLine.
https://riptutorial.com/es/home 16
https://riptutorial.com/es/home 17
Instale el SDK como a continuación.
https://riptutorial.com/es/home 18
https://riptutorial.com/es/home 19
" y pulsa. Esto es para restaurar todos los paquetes del archivo project.json.
https://riptutorial.com/es/home 20
• Ahora inicie VScode y abra la carpeta del proyecto.
https://riptutorial.com/es/home 21
https://riptutorial.com/es/home 22
en el código VS e ingrese el nombre del archivo perdido y busque.]
Solucione esto agregando scripts con cdn o la ubicación exacta del archivo en el archivo de
diseño.
https://riptutorial.com/es/home 23
https://riptutorial.com/es/home 24
Creditos
S.
Capítulos Contributors
No
Empezando con Community, Ole K, Rafael Marques, Set, stop-cran, tmg, Zach
1
asp.net-core-mvc Becknell
Cambiar ubicación
2 de vista glacasa
predeterminada
https://riptutorial.com/es/home 25