Entradas

Mostrando entradas de enero, 2014

EJEMPLOS BASICOS DE LINQ EN C#

Imagen
EJEMPLOS BASICOS DE LINQ EN C#



Unas de las ideas mas grandiosas a mi parecer desarrolladas por microsoft es esta libreria para el manejo de colecciones con sentencias estilo SQL la cual nos permite a demas realizar la mayoria de las tareas comunes de las sentencias SQL como seleccion, edicion, borrado, entre otras funciones como crear archivos XML y JSON, a continuacion pondre una aplicacion ejemplo del tipo consola la cual nos permite ingresar registros de datos para asi generar una coleccion tipo List de entidades la cual posteriormente se puede manejar de forma facil y sencilla.using System; //importamos la libreria LINQ using System.Linq; //Importamos la libreria para el manejo de colecciones(Listas) using System.Collections.Generic; namespace LinqSample { class MainClass { public static void Main (string[] args) { //creamos una variable lista del tipo EntidadUsuarios List<entidadusuarios> listadatos = new List<entidadusuarios&…

Bluetooth Arduino + Xamarin.Android

Imagen
Arduino + Xamarin.Android


Que tal estos últimos dias he estado trabajando un poco con la placa Arduino debido a la escasa información que hay principalmente para el desarrollo de aplicación para Xamarin que interactuen con el bluetooth sobre Arduino les comparto esto que espero les sea de utilidad.
Para empezar les pasare el diagrama que utilizaremos en el Arduino que es muy sencillo:

Una vez esto continuamos con el Sketch:int led=13, msg=0; void setup() { pinMode(led,OUTPUT); Serial1.begin(9600); } void loop() { while(Serial1.available()>0) { msg=Serial1.read(); if(msg=='e') { digitalWrite(led,HIGH); Serial1.write('H'); delay(1000); digitalWrite(led,LOW); Serial1.write('E'); delay(1000); digitalWrite(led,HIGH); Serial1.write('L'); delay(1000); digitalWrite(led,LOW); Serial1.write('L'); delay(1000); digitalWrite(led,HIGH); Serial1.write(&#…