Creacion de carrito con cantidades usando session en .Net Core

En este post vamos a enseñar como añadir productos con sus cantidades a un carrito usando Session en .Net CorePrimero instalamos los siguientes NuGet Después configuramos el appsettings, añadiendo nuestra conexión a la base de datos Ahora en Program añadimos Session para que funcione en nuestro proyecto Creamos una nueva carpeta llamada Extensions Y dentro un archivo llamado SessionExtensionHaremos un using a JsonConvert https://www.flickr.com/photos/197088457@N08/52787844742/in/dateposted-public/ Ahora en nuestra carpeta Model creamos una clase Productos Ahora creamos un carpeta Data donde vamos a tener nuestro Context https://www.flickr.com/photos/197088457@N08/52788628959/in/dateposted-public/ Después creamos un nuevo Repositorio llamado RepositoryProductos donde…continue reading →

Buscador en Form Select (SELECT2) ASP Net Core

En este post os voy a enseñar a cómo integrar un buscador o filtro que ayude al usuario final a encontrar el valor o valores que le interesen dentro los formularios de selección que contengan muchos elementos. SELECT2 es el buscador a utilizar Esta librería el cual encontrarás su enlace a la página oficial, es la que nos permitirá implementar el buscador para filtrar entre los infinitos elementos que podamos tener en un simple formulario select. Hace uso de Jquery para hacer la llamada a dicha librería Cómo implementar la librería de SELECT2…continue reading →

Integración de Google Maps en Net Core

En este post te mostraré cómo puedes integrar fácilmente Google Maps (https://developers.google.com/maps?hl=es-419) en tus proyectos de Net Core utilizando tan solo unas pocas líneas de código y aplicando JavaScript o JQuery. En este caso, nuestro objetivo final será implementar un buscador con autocompletado en el que, al pulsar en un botón o al introducir el texto de una localización, se nos muestre en nuestra aplicación un contenedor de Google Maps con dicha localización seleccionada. Google Maps es una herramienta muy popular y ampliamente utilizada, lo que la convierte en una excelente opción para…continue reading →

Configuración básica de Visual studio Enterprise

Muy buenas! En este Post vamos a configurar un poco nuestro Visual Studio Enterprise, para que nos ayude un poquito a la hora de programar. Comenzamos! En primer lugar debemos tener ya instalado dicho programa, en caso contrario te dejo el enlace de descarga. Una vez tengamos el programa tenemos dos opciones para llegar a las configuraciones. La primera opción es donde pone: Continue without code. https://flic.kr/p/2oqdVLN Como segunda opción es meternos dentro de cualquier proyecto creado previamente. En estos momentos deberiamos de visualizar un panel en horizontal en la parte superior del…continue reading →

Creación de una WishList utilizando Amazon Elastic Cache

En esta ocasión os voy a enseñar a como crear y implementar Elastic Cache consumiendo los servicios de Amazon Web Servicies. Elastic Cache es una herramienta muy útil que nos permite almacenar, como dice su propio nombre, en la Cache la información que nosotros queramos de nuestra aplicación. Sus usos son variados, lo pueden implementar tanto para Session, como para una WishList o un Carrito de Compras. AWS Lo primero que necesitamos es tener una cuenta activa en AWS al entrar debemos comprobar que estamos en el Norte de Virginia, lo siguiente que…continue reading →

Despliegue de aplicación net core en EC2

En este post vamos a aprender como desplegar una aplicación net core en una máquina EC2 en AWS, necesitaremos lo siguiente: Cuenta de AWS Visual Studio (Opcional)Cuenta GitHub o similarPutty (SSH Client) Creación del proyecto para subir Lo primero que tenemos que hacer es crear un proyecto net core, ya sea de tipo API o tipo web, en mi caso lo voy a crear de tipo web ya que es más visual. Para ello abrimos Visual Studio y creamos un proyecto de tipo Web App (Model View Controller) Ahora elegimos el nombre de…continue reading →