Notificaciones Push – Parte 2: Notificaciones push en Xamarin Forms y OneSignal

Posted on 2 CommentsPosted in Uncategorized

TL;DR Después de batallar 5 días tratando de mandar notificaciones con Microsoft Azure y Amazon SNS sin éxito, pude mandar notificaciones push en Xamarin Forms y OneSignal mientras escuchaba No Money de Galantis. Google al rescate A los días de haber fracasado con esas dos plataformas en crear notificaciones push en Xamarin Forms, decidí buscar algo diferente, una plataforma que también me dejara mandar notificaciones con una sola petición sin importar si es iOS o android. La búsqueda de push notification services, me dio como primer resultado una página llamada OneSignal, a primera vista me percaté de que era una muy […]

Notificaciones Push – Parte 1: Xamarin Forms, Microsoft Azure y Amazon AWS SNS

Posted on Leave a commentPosted in .Net, Xamarin, Xamarin.Forms

TL;DR Trate por 5 días de implementar las notificaciones push con Xamarin Forms, Microsoft Azure y Amazon AWS SNS, y nada funciono, gaste 5 días sin lograr enviar por lo menos una notificación con alguna de esas dos plataformas. Notificaciones Push Una característica importante de las aplicaciones hoy en día, es que el usuario sea informado inmediatamente cuando un evento que le incumbe suceda, es decir: En una app de mensajería cuando tiene algún mensaje nuevo En una app de manufactura cuando una maquina se detiene En una app de finanzas personales cuando estás cerca de llegar al límite establecido […]

Reiniciar la llave primaria en SQL Server

Posted on Leave a commentPosted in SQL, SQL Server

Hay ocasiones en las que los números del campo Identity no van en orden o se saltan algunos ID, y no es que sea un requerimiento, pero normalmente es más practico que estén ordenados porque sabemos que numero representa que estado/ítem, por esa algunas veces vamos a querer reiniciar la llave primaria en SQL Server. Normalmente cuando creamos alguna tabla para usar como catalogo queremos que los ID generados vallan en orden, por ejemplo, podríamos querer tener la tabla Status con los siguientes estados: ID Status 1 Pendiente 2 Aprobado 3 En proceso 4 Finalizado 5 Cancelado O cuando hemos estado […]

BaseLibrary: una pequeña librería para conectarse a SQL Server desde .NET en C#

Posted on Leave a commentPosted in SQL Server, Web Forms

Hace tiempo, cuando comencé a hacer trabajos freelance en mis ratos libres , me di cuenta de que estaba haciendo lo mismo una y otra vez, eso me estaba quitando tiempo valioso para programar funcionalidades que realmente agregaban valor al proyecto. Desde que empece a programar apps web profesionalmente, me fue enseñado a programar por capas, por lo menos 3: DAL: acceso a los datos. Provider: la capa que conectaba a la capa DAL con el website. Website: Lo que ve el usuario Lo que hacia antes era que el DAL solamente llamar procedimientos almacenados en SQL Server, el Website tenia toda la lógica, y […]

Como crear un proyecto MVC con Entity Framework a partir de una base de datos

Posted on 1 CommentPosted in .Net, Entity Framework, MVC

Aunque MVC en .Net tiene muuuuucho tiempo y existen muuuuuchos tutoriales, la mayoria habla de como crear la base de datos (el modelo) desde codigo, este post mostrara como como crear un proyecto MVC con Entity Framework a partir de una base de datos, generando el codigo del modelo a partir del esquema en la DB. Creando el proyecto MVC Al momento de escribir este post, estoy usando Visual Studio Community 2015, por lo que para crear el proyecto nos vamos File > New > Project,  una vez abierta la ventana de New project, dentro de Visual C# > Web encontraremos la opcion ASP.NET Web Application, […]

Porque SQL Server se salto 1000 IDs

Posted on 2 CommentsPosted in SQL Server

Hace unos meses estaba haciendo pruebas en una aplicación móvil que desarrollaba y me di cuenta que SQL Server se salto 1000 IDs, la app se conectaba a un servicio WCF, el cual insertaba registros en una tabla común y corriente, con una llave primaria autoincrementable y algunas llaves foráneas a otras tablas, las pruebas las hacia día con día conforme iba desarrollando una nueva etapa del proceso de la aplicación. El problema: SQL Server se salto 1000 IDs Un día al hacer pruebas me percate de que el ID autoincrementable se saltaba 1000 números en algunas ocasiones, por ejemplo: Del ID 22 al 1022 Del ID […]