Crear un Nugget y implementarlo en MVC

Una herramienta esencial para cualquier plataforma de desarrollo moderno, es un mecanismo a través del cual los desarrolladores pueden crear, compartir y consumir código útil. A menudo, este código se integra en "paquetes" que contienen código compilado (como archivos DLL) y otro contenido necesario en los proyectos que utilizan estos paquetes. En .Net (incluido .NET Core), el mecanismo compatible con Microsoft para compartir código es NuGet, que define cómo se crean, hospedan y consumen en .NET, y ofrece las herramientas para cada uno de esoso roles Desde un punto de vista sencillo, un…continue reading →

Realizar búsquedas y filtrar datos utilizando Casting en NetCore.5

Para esta aplicación necesitaremos crear un entorno de trabajo en MVC NetCore 5, tambien debemos tener a nuestra disposición una base de datos con la cual trabajar. En mi caso tendré Una base de datos denominada Kibunshi con tres tablas una de Peliculas , Superheroes y Mundos Base de datos: Como vemos a continuación yo tengo tres tablas en las cuales Pelis será destinada para la búsqueda y Mundo y Superhéroes serán destinadas para el filtro ya que los dos comparten el campo Id_Mundo ASP.NET CORE MVC: Creamos una aplicacion que sea de…continue reading →

Generar informe Excel en C#

SpreadsheetLight para Excel Para generar nuestros informes Excel en C# utilizaremos el NuGet SpreadsheetLight. Este NuGet nos permitirá generar documentos Excel sin usar la librería de Office, la cual nos limita a la hora de ejecutar la aplicación ya que, si la máquina donde se ejecuta esta no dispone de el paquete Office, nuestra aplicación no funcionará correctamente. Utilizando SpreadsheetLight evitaremos que ocurra lo anteriormente mencionado. Creación Lo primero que haremos será agregar el NuGet SpreadsheetLight a nuestro proyecto: Una vez hecho esto nos iremos a la clase desde donde vamos a crear…continue reading →

Crear máquina virtual Linux, con Apache instalado, mediante un Script en PowerShell

https://youtu.be/vWB3vTqs5nY ¿Qué es ARM? Azure Resource Manager es el servicio de implementación y administración de Azure (ARM), mediante este servicio, podemos administrar recursos de nuestra cuenta. Gracias a este servicio, podemos  parametrizar y automatizar la creación y despliegue de toda la infraestructura Azure necesaria en un proyecto ¿Qué es JSON? JSON (JavaScript Object Notation) es un formato que almacena información estructurada (similar al XML pero más simple) Un objeto JSON comienza y termina con llaves {}. Puede tener dos o más pares de claves/valor dentro, con una coma para separarlos. Así mismo, cada key es…continue reading →

Manejo de Pistas de Audio en Mvc

¿Cómo insertar audios en tecnología .Net? En este post veremos como introducir pistas de audio en nuestras paginas web, ya sea para poner música de fondo o para alguna alerta o anuncio. Esto lo podremos hacer gracias a las librerías de SoundPlayer que nos ofrece Microsoft. No es que sean muy complejas todo sea dicho, pero nos permitirán hacer alguna interesante con un poco de ingenio. Observaciones y cosas a tener en cuenta La tecnología que veremos a continuación no esta soportada en iOS o Mac de modo que tendréis que tener esto…continue reading →

Generar códigos QR en NetCore Mvc

Bienvenidos al post de Generar códigos QR en NetCore Mvc, donde aprenderéis a implementar y usar el NuGet de QRCoder. https://flic.kr/p/2n728cq Tendréis disponibles al final del post el código de GitHub. Requerimientos Sera necesario disponer de un proyecto ASP.NET Core Web App MVC. NuGet de QRCoder, instalación e implementación Nos dirigiremos al administrador de NuGets de nuestro proyecto, en el cual buscaremos el NuGet de QRCoder con autor Raffael Herrmann y lo instalaremos. Tras instalarlo, realizaremos la implementación desde el HomeController, al cual añadiremos un HttpPost refiriéndose a la vista de Index. https://flic.kr/p/2n6Y3cc…continue reading →