Tutoriales informáticos ¿Cómo crear un sitio Web? Aprende a dominar Wordpress Incrementa tu visibilidad (SEO) Servicios de alojamiento web ASP.NET Core - Configurer Entity Framework ASP. NET Core - Configure Entity Framework ÁSPID. NET Core: configurar Entity Framework
HébergementWebs.com : L'actualités, guides et tutoriaux du moment
Nuestros servicios
SEO
Wordpress
Sitio Web
Tutoriales
ÁSPID. NET Core: configurar Entity Framework ASP. NET Core - Configure Entity Framework ASP.NET Core - Configurer Entity Framework

ÁSPID. NET Core: configurar Entity Framework

Tutorial principal de asp.net
2020-11-20 03:24:49

ASP.NET Core - Setup Entity Framework


En este capitulo, instalaremos y configuraremos nuestra aplicacion para guardar y leer data de una base de data Datos de SQL Server.

Para trabajar con una base de data, usaremos Entity Framework, que ha sido reescrito recientemente para trabajar con el nuevo .NET Framework. Si ha trabajado con EF en el pasado, vera muchas cosas familiares.

  • En esta aplicacion usaremos SQL Server LocalDB. Si no se siente comodo con SQL Server, puede utilizar cualquier base de data que desee, como una base de data local o una base de data remota, siempre que tiene permiso para crear una nueva base de data en la instancia.

  • LocalDB es una edicion especial de SQL Server optimizada para desarrolladores.

  • Visual Studio 2015 y el mismo sonidoLa edicion de la comunidad instalara LocalDB de forma predeterminada.

Para verificar LocalDB, vaya a la opcion de menu Ver → Explorador de objetos de SQL Server en Visual Studio.

 ASP.NET Core - Configurar Entity Framework

Es una gran herramienta si necesita trabajar con SQL Server porque le permite explorar bases de data y buscar data e incluso crear data en una base de data. Cuando lo abre por primera vez, puede tomar un poco de tiempo, pero deberia conectarse automaticamente a LocalDB.

Instalar Entity Framework

El primer paso para usar Entity Framework es instalar el paquete NuGet Entity Framework en desde el administrador de paquetes NuGet o editando directamente el archivo project.json .

Ahora editemos el archivo project.json directamente agregando los siguientes dos paquetes.

 ASP.NET Core - Configurar Entity Framework

El paquete EntityFramework.Commands nos ayuda a realizar tareas con Entity Framework como crear un esquema base data basados ​​en nuestra class de entidad C # sses y estas tareas estan disponibles desde una herramienta de linea de comando donde la logica reside en el paquete EntityFramework.Commands.

Para 'para usar esta herramienta de linea de comandos, necesitamos hacer una entrada adicional en la seccion de comandos de project.json como se muestra en la siguiente captura de pantalla.

ASP.NET Core - Configurar Entity Framework

Lo llamamos " ef "y coincidira con este paquete EntityFramework.Commands. Podemos usar este" ef "para acceder a un parte de la logica disponible en EntityFramework.Commands.

La siguiente es la implementacion del archivo project.json.

{ "version ": " 1.0.0 -* ", " compilationOptions ": {" emitEntryPoint ": true}, " dependencias ": {" Microsoft .AspNet.Mvc ": " 6.0.0-rc1-final ", "Microsoft.AspNet.Diagnostics ": "1.0.0-rc1-final ", "Microsoft.AspNet.IISPlatformHandler ": "1.0.0-rc1-final ", "Microsoft.AspNet.Server .Kestrel ": " 1.0.0-rc1-final ", " Microsoft.AspNet.StaticFiles ": " 1.0 .0-rc1-final ", " EntityFramework.MicrosoftSqlServer ": " 7.0 .0-rc1-final ", " EntityFramework.Commands ": " 7.0.0-rc1-final "} " commands ": {" web ": " Microsoft.AspNet.Server. Kestrel "}, " frameworks ": {" dnx451 ": {}, " dnxcore50 ": {}}, " excluir ": [" wwwroot ", " node_modules "] , "publishExclude ": [ "**. usuario ", " **. vspscc "]}

ÁSPID. NET Core: excepciones

ÁSPID. NET Core: excepciones

  • 2020-11-20 13:44:02 | Tutorial principa...

ASP. NET Core: excepcionesEn este capítulo, discutiremos las excepciones y el manejo de errores. Cuando se producen errores en su aplicación ASP. NET Core, hay varias formas de manejarlos. Veamos otro middleware disponible a través del paquete de diagnóstico. Este middleware nos ayudará a solucionar...

  • facebook
  • twitter
  • xing
  • linkedin
ÁSPID. NET Core: archivos estáticos

ÁSPID. NET Core: archivos estáticos

  • 2020-11-20 13:43:47 | Tutorial principa...

ASP. NET Core: archivos estáticosEn este capítulo aprenderemos a trabajar con archivos. Una característica importante que casi todas las aplicaciones web necesitan es la capacidad de servir archivos (archivos estáticos) desde el sistema de archivos. Los archivos estáticos como archivos JavaScript, i...

  • facebook
  • twitter
  • xing
  • linkedin
ÁSPID. NET Core: Guía rápida

ÁSPID. NET Core: Guía rápida

  • 2020-11-20 03:40:45 | Tutorial principa...

ASP. NET Core: Guía rápidaASP. NET Core: descripción generalASP. NET Core es el nuevo marco web de Microsoft. Ha sido completamente rediseñado para ser rápido, flexible, moderno y funcionar en diferentes plataformas. En el futuro, ASP. NET Core es el marco que se puede utilizar para el desarrollo we...

  • facebook
  • twitter
  • xing
  • linkedin
ÁSPID. NET Core: configurar MVC

ÁSPID. NET Core: configurar MVC

  • 2020-11-20 03:26:48 | Tutorial principa...

ASP. NET Core: configurar MVCEn este capítulo, configuraremos el marco MVC en nuestra aplicación FirstAppDemo. Haremos esto mediante la creación de una aplicación web sobre ASP. NET Core y, más específicamente, el marco ASP. NET Core MVC. Técnicamente, podemos construir una aplicación completa usand...

  • facebook
  • twitter
  • xing
  • linkedin
ÁSPID. NET Core - Patrón de diseño MVC

ÁSPID. NET Core - Patrón de diseño MVC

  • 2020-11-20 03:26:27 | Tutorial principa...

ASP. NET Core - Plantilla de diseño MVCEl patrón de diseño MVC (Model-View-Controller) es un patrón de diseño que ha existido durante algunas décadas y se ha utilizado en muchas tecnologías diferentes, desde Smalltalk hasta C ++, Java y ahora C # y. NET como plantilla de diseño para usar al crear un...

  • facebook
  • twitter
  • xing
  • linkedin
ÁSPID. NET Core: enrutamiento

ÁSPID. NET Core: enrutamiento

  • 2020-11-20 03:26:12 | Tutorial principa...

ASP. NET Core: enrutamientoEn el marco MVC, tenemos tres componentes, cada uno con su propio enfoque en una parte específica del trabajo. Para que esto funcione, necesitamos encontrar una manera de enviar estas solicitudes HTTP al controlador correcto. En ASP. NET Core MVC, este proceso se denomina ...

  • facebook
  • twitter
  • xing
  • linkedin
ÁSPID. NET Core: rutas de atributos

ÁSPID. NET Core: rutas de atributos

  • 2020-11-20 03:25:45 | Tutorial principa...

ASP. NET Core: rutas de atributosEn este capítulo aprenderemos otro enfoque del enrutamiento y ese es el enrutamiento basado en atributos. Con el enrutamiento basado en atributos, podemos usar atributos de C # en nuestras clases de controlador y en los métodos internamente en esas clases. Estos atri...

  • facebook
  • twitter
  • xing
  • linkedin
ÁSPID. NET Core: resultados de la acción

ÁSPID. NET Core: resultados de la acción

  • 2020-11-20 03:25:27 | Tutorial principa...

ASP. NET Core: resultados de la acciónEn este capítulo discutiremos los resultados de las acciones. En los capítulos anteriores, usamos clases de C # simples y directas como controladores. Estas clases no se derivan de una clase base y puede usar este enfoque con MVC, pero es más común derivar un co...

  • facebook
  • twitter
  • xing
  • linkedin
ÁSPID. NET Core - Vistas

ÁSPID. NET Core - Vistas

  • 2020-11-20 03:25:08 | Tutorial principa...

ASP. NET Core - VistasEn una aplicación ASP. NET Core MVC, nada como una página, y tampoco incluye nada que corresponda directamente a una página cuando especifica una ruta en la URL. Lo más parecido a una página en una aplicación ASP. NET Core MVC se llama vista. Como sabe en la aplicación ASP. NET...

  • facebook
  • twitter
  • xing
  • linkedin
ÁSPID. NET Core - DBContext

ÁSPID. NET Core - DBContext

  • 2020-11-20 03:24:34 | Tutorial principa...

ASP. NET Core - DBContextEntity Framework le permite consultar, insertar, actualizar y eliminar datos utilizando objetos Common Language Runtime (CLR) llamados entidades. Entity Framework asigna las entidades y relaciones definidas en su modelo a una base de datos. También proporciona funcionalidad ...

  • facebook
  • twitter
  • xing
  • linkedin
ÁSPID. NET Core - Vistas de diseño de Razor

ÁSPID. NET Core - Vistas de diseño de Razor

  • 2020-11-20 03:23:59 | Tutorial principa...

ASP. NET Core - Vistas de diseño de RazorEn este capítulo, entenderemos las vistas de diseño de Razor. La mayoría de los sitios web y aplicaciones web querrán crear páginas que tengan algunos elementos en común. Por lo general, tiene un área superior en cada página donde muestra un logotipo y un men...

  • facebook
  • twitter
  • xing
  • linkedin
ÁSPID. NET Core: inicio de la vista Razor

ÁSPID. NET Core: inicio de la vista Razor

  • 2020-11-20 03:23:36 | Tutorial principa...

ASP. NET Core: inicio de vista de RazorEn este capítulo, tenemos el inicio de Razor View. Razor View Engine en MVC tiene una convención en la que buscará cualquier archivo con el nombre _ViewStart. cshtml y ejecutará el código dentro de ese archivo. antes de ejecutar el código en una vista individua...

  • facebook
  • twitter
  • xing
  • linkedin
ÁSPID. NET Core: importación de la vista Razor

ÁSPID. NET Core: importación de la vista Razor

  • 2020-11-20 03:23:20 | Tutorial principa...

ASP. NET Core: importación de la vista RazorEn este capítulo, tenemos la importación de Razor View. Además del archivo ViewStart, también hay un archivo ViewImports que el marco MVC buscará al renderizar una vista. Al igual que el archivo ViewStart, podemos eliminar ViewImports. cshtml en una carpet...

  • facebook
  • twitter
  • xing
  • linkedin
ÁSPID. NET Core - Ayuda de la etiqueta Razor

ÁSPID. NET Core - Ayuda de la etiqueta Razor

  • 2020-11-20 03:23:01 | Tutorial principa...

ASP. NET Core: ayudantes de etiquetas de RazorLos asistentes de etiquetas permiten que el código del lado del servidor participe en la creación y representación de elementos HTML en archivos Razor. Los asistentes de etiquetas son una nueva característica similar a los asistentes de HTML, que nos ayu...

  • facebook
  • twitter
  • xing
  • linkedin
ÁSPID. NET Core: formulario de edición de Razor

ÁSPID. NET Core: formulario de edición de Razor

  • 2020-11-20 03:22:38 | Tutorial principa...

ASP. NET Core: formulario de edición de RazorEn este capítulo, continuaremos discutiendo los ayudantes de etiquetas. También agregaremos una nueva función a nuestra aplicación y le daremos la capacidad de editar los detalles de un empleado existente. Comenzaremos agregando un enlace al lado de cada ...

  • facebook
  • twitter
  • xing
  • linkedin