Mostrando las entradas con la etiqueta .NET Core. Mostrar todas las entradas

SQL Server local en ASP.NET Core

Creamos una aplicación Web para ASP.NET Core:

Para poder comprender este ejercicio, se debe crear una clase (que representa al modelo, es decir, la tabla Persona):
using System.ComponentModel.DataAnnotations;

namespace SqlServerLocalDB.Models
{
    public class Persona
    {
        [Key]
        public int Id { get; set; }
        public string Nombre { get; set; }
        public int Edad { get; set; }
    }
}


Ahora creamos el contexto de datos para poder realizar el mapeo de la base de datos:
using Microsoft.EntityFrameworkCore;

namespace SqlServerLocalDB.Models
{
    public class PersonaContext : DbContext
    {
        public PersonaContext(DbContextOptions options)
                : base(options)
        {
        }

        public DbSet Persona { get; set; }
    }
}

Creamos la base de datos. Menú Ver > SQL Server Object Explorer.








Creamos la tabla, de manera a que quede así:

Agregamos la cadena de conexión en el archivo appsettings.json:
{
  "Logging": {
    "IncludeScopes": false,
    "LogLevel": {
      "Default": "Warning"
    },
    "ConnectionStrings": {
      "MovieContext": "Data Source=(localdb)\\ProjectsV13;Initial Catalog=SqlServerLocalDB;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=True;ApplicationIntent=ReadWrite;MultiSubnetFailover=False"
    }
  }
}
Con estos pasos, hemos creado el acceso a la base de datos localDB.

¿Qué versión de ASP.NET Core está instalada?

Para saber que versión de ASP.NET Core tenemos instalada en nuestra máquina se debe ejecutar esta simple línea en la ventana de comandos del Windows:
dotnet --version
El resultado será la versión que actualmente tenemos instalada en el equipo.

[How To] Primera aplicación ASP.NET Core

Introducción

Básicamente, .NET Core es la evolución del .NET Framework en materia general. Pues ahora lo podemos ejecutar sobre cualquier sistema operativo utilizando únicamente los paquetes necesarios para la ejecución de nuestra aplicación. Esto reduce considerablemente el uso de librerías innecesarias para nuestra aplicación. Para mayor información podés ingresar en este enlace

Ahora bien, en esta entrada mostraré cómo crear una aplicación con ASP.NET Core. Lo haremos al estilo "Hola mundo" :P

[NET Core - How To] Instalar ASP.NET Core con Visual Studio Code

En esta entrada mostraré como instalar ASP.NET Core y poder utilizarlo con Visual Studio Code.
.NET Core es una versión modular de .NET Framework diseñada para que sea portátil entre plataformas, a fin de permitir la reutilización del código al máximo y su uso compartido. Además, .NET Core es de código abierto y acepta las contribuciones de la comunidad.

Prerrequisitos

  • Visual Studio Code.
  • .NET Core SDK.