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 →

Bases de datos en AWS con Amazon RDS

Para crear una base de datos en AWS se debe utilizar RDS. RDS son las siglas de Relational Database Service. En primer lugar, desde la consola principal de AWS se puede buscar en la caja de búsqueda o seleccionarlo desde "Servicios de AWS". https://flic.kr/p/2m1pdBS Servicios de AWS https://flic.kr/p/2m1tBnq Busqueda de RDS Una vez seleccionado, se redirigirá a la página del panel de RDS. https://flic.kr/p/2m1s9Pw Dashboard de RDS Ahora, se hace doble click sobre "Create Database": https://flic.kr/p/2m1s9Pb Detalle create Database Una vez se haga click se redirigirá a la creación de la base de…continue reading →

Leer GeoJson con .Net Core

A continuación explicaré cómo se puede acceder a un archivo en el servidor (wwwroot) y leerlo. En este caso voy a centrarme en leer archivos de tipo .geojson. Ejemplo de documento .GeoJson : {"type": "FeatureCollection","features": [{"type": "Feature","geometry": {"type": "Point","coordinates": [ -2.780104,37.14114 ]},"properties": {"province":"Almería","population":"Abla", }] Para poder representar el documento y acceder a las claves, tenemos que crear las clases que lo representan. Las clases quedarían así: public class Geometry { public string type { get; set; } public List coordinates { get; set; } } public class Properties { public string province {…continue reading →

Subir Archivos de Imagen en Angular con API

En este proyecto veremos como subir imágenes a una Base de Datos atreves de una API, para empezar el siguiente proyecto necesitaremos varios requisitos: Tener una Base de Datos donde guardar el archivoTener un enlace o crear una API para la subida del archivo En mi caso la API tiene un modelo Archivo en el que tendra 3 campos: IDNombre de la imagenTipo Upload-File.component export class Archivo { constructor( public id: number, public nombre: string, public imagen: string ) {} } Y un repositorio el cual recibirá un objeto tipo "Archivo" y lo…continue reading →

Subida de Archivos en .NET con MVC

Inicio del proyecto Para empezar a subir un archivo ASP.NET, lo primero sera crear un nuevo proyecto ASP.NET Web Application (NET Framework) MVC en Visual Studio . https://flic.kr/p/2iuKx2c En mi caso para que sea algo más visual utilizaré un perfil de usuario, conectado a una base de datos para guardar la imagen, simulando el perfil de un usuario. Clase Persona Una vez tengamos creada nuestra conexión a la BD, creamos una nueva clase Persona para guardar la persona con su imagen. Esta clase corresponderá a los campos de la tabla en la base…continue reading →

Acceso a la galeria de Imagenes

¡Hola a todos! Bienvenidos a este tutorial donde aprenderemos a acceder a la galeria de imagenes Android mediante dependencyService y visualizar las imagenes seleccionadas. ¡Empecemos! ¿Qué es DependencyService? DependencyService permite a las aplicaciones llamar a funciones específicas de una plataforma desde el código compartido de tu aplicación. Con esto, permite a Xamarin.Forms hacer todo aquello que hace una aplicación nativa. Después de esta breve explicación, procedemos a crear nuestro proyecto. Creación del Proyecto. Para empezar vamos a crear nuestro proyecto, para eso vamos a File>New>Project y seleccionamos la opción Cross-Platform. https://www.flickr.com/photos/145373736@N04/46927367605/in/dateposted-public/ Ahora seleccionamos…continue reading →

Tipos de Layouts

En este Post se muestran y explican cinco ejemplos de tipos de layouts utilizados en Xamarin Forms. Layout se podría entender en español como “disposición”, y es así como se puede interpretar en el ámbito de la programación. Como un esquema de distribución de los elementos en el diseño de la aplicación, entendiéndose así como el cuerpo de esta, cuerpo a partir del cual tendrá su contenido específico. Primero explicare un poco los diferentes tipos de layouts que se suelen utilizar para Xamarin Forms, tras esto explicare los pasos a seguir para realizar…continue reading →

Gráficos en Xamarin con Microcharts

Los gráficos son algo con lo que cualquier desarrollador se acaba topando en algún momento de su carrera. Mi objetivo con este post es hacer que esa experiencia no sea algo traumático y que podamos entregar un trabajo profesional sin la necesidad de sufrir un infierno por ello Microcharts El NuGet de Microchart nos permite hacer gráficos responsive en nuestras aplicaciones Xamarin de una forma muy cómoda y sencilla. Con declarar una simple lista de elementos y asignarlos al control nuestros problemas desaparecen como por arte de magia. Comenzemos Vamos a crear un…continue reading →

Consumo de una Web API del tiempo en una aplicación móvil Xamarin.Forms

ÍNDICE1. INTRODUCCIÓN2. CASO PRÁCTICO2.1. Creación de cuenta en la API "OpenWeatherMap"2.2. Creación de la aplicación2.3. Ejecución de la aplicación 3. CONCLUSIÓN 1. INTRODUCCIÓN Presentación del problema En este post se va a mostrar cómo consumir una Web API en una aplicación móvil Xamarin.Forms. La API que se va a consumir es OpenWeatherMap, la cual ofrece datos sobre el tiempo actual, pronóstico del tiempo, mapas del tiempo, etc, de miles de ciudades de manera abierta y gratuita para todos los usuarios que quieran usar dichos datos en sus aplicaciones. Puntos importantes Para entender el…continue reading →

Creación de notificaciones al finalizar temporizador en xamarin.

Este tutorial muestra cómo usar notificaciones locales en las aplicaciones de Xamarin.Android y crear un temporizador. Muestra los conceptos básicos de creación y publicación de una notificación local. Cuando el usuario introduce un tiempo para el temporizador y hace clic en iniciar, cuando el tiempo finaliza se lanza la notificación en el área de notificaciones. Puesta a punto Para este proyecto, crearemos un nuevo proyecto de Movile App (Xamarin.Forms). En este caso, le he dado el nombre de notifications. https://www.flickr.com/photos/156135483@N07/33853945308/in/dateposted-public/ Dentro de notifications, crearemos una carpeta llamada Models, y en su interior añadiremos…continue reading →