Browse by Tags

Tagged Content List
  • Blog Post: Demo 11 – Multithreading e accesso concorrente

    Mi sforzo sempre di accennare brevemente alla gestione dei thread, perchè reputo che sia fondamentale saperne qualche dettaglio essenziale. Ci sono applicazioni che possono girare tutte nello stesso Thread (ma sono poche), altre che girano nello stesso thread provocando freeze tremendi, ed altre che...
  • Blog Post: Demo 10 – Delegate e User Controls

    I delegate sono il perno fondamentale di tutta la potenza intrinseca di C#. Usare i delegate in maniera corretta può darvi quel differenziale in più in termini di produttività ed eleganza che un programmatore Java difficilmente potrà avere. Io stesso ci ho messo anni a capire l’effettiva importanza dei...
  • Blog Post: Demo 9 – Stato del Dispositivo - SystemState

    Uno degli aspetti più interessanti nello sviluppo di applicazioni “consumer” sta nel cogliere e catturare i cambiamenti di stato del proprio dispositivo e farne un programma di culto. Per esempio supponiamo di voler sviluppare un semplice tool che tiene traccia dei consumi di batteria per inferirne durata...
  • Blog Post: Demo 8 – Accesso ai Dati (parte 2) – Uso avanzato di XML

    Abbiamo già detto che i database non sono l’unico modo per salvare lo stato della nostra applicazione. Esistono i file, ma non credo ci sia più nessuno disposto a programmare così a basso livello, se non per particolari esigenze di performance. Perciò, una alternativa più che buona è XML. Per approcciare...
  • Blog Post: Demo 7 – Operazioni remote con WebServices

    A me piacciono molto i WebServices e li userei per praticamente tutto ciò che faccio. Quando ho scoperto che li potevo usare anche sul mobile le cose si sono fatte molto interessanti. Siccome c’è molta roba in giro sulla creazione di WebServices, lascio la teoria ad altre fonti (wiki o altri articoli...
  • Blog Post: Demo 6 – Cradle del Dispositivo

    Abbiamo visto come utilizzare l’emulatore e, l’utente che sta leggendo, presumo già abbia un pò di dimestichezza con il suo utilizzo. Ora però viene spontanea una domanda? L’emulatore è bello, ma posso fare in modo che si comporti proprio come un dispositivo Windows Mobile reale collegato al computer...
  • Blog Post: Demo 5 – Deployment – Creazione di un Installer/Setup

    La creazione di un Installer è uno dei passi più divertenti (IMHO) dello sviluppo di un software. Per prima cosa sancisce la fase in cui hai terminato il lavoro (magari non completamente o al meglio, però certamente il prodotto è distribuibile), secondo è anche notevolmente divertente vedere la tua applicazione...
  • Blog Post: Demo 4 – Visual Studio Remote Tools

    Mi sarebbe piaciuto inventare una sigla tipo VSRT (per i remote tools) ma ne abbiamo già tante noi IT addict che era meglio evitare. Soprattutto se abbiamo una cultura Java :) (ok la smetto). Allora, piccola demo su come farci i fatti del nostro dispositivo emulato (o anche reale) con i Remote Tools...
  • Blog Post: Demo 3 – Interazione con il Sistema – Mandare un SMS

    Mandare un SMS con windows mobile e il Compact Framework è questione di una riga di codice (senza esagerare). Il bello è ciò che ci sta dietro e la curiosità sale quando a giocare con noi si unisce anche un altro amico, il Cellular Emulator. Cellular Emulator Cercherò di essere breve poichè di materiale...
  • Blog Post: Demo 2 – Accesso ai dati in Windows Mobile (Parte 1)

    Cosa stiamo per fare Creare un Database SQL Server Compact da Visual Studio Aggiungere una tabella e qualche dato campione Visualizzare la griglia dati relativa alla tabella in un form Mobile Creazione del DB Per fare ciò non servono particolari prerequisiti, se non quelli visti nella Demo 1 . Sappiate...
  • Blog Post: Demo 1 – Hello World in Windows Mobile

    Cercherò di ripercorrere le demo fatte nei miei interventi, partendo ovviamente dalla prima: la più semplice. Intanto scarichiamo Visual Studio dal nostro portale MSDNAA di facoltà ( http://msdnaa.academicclub.org ) se non l’avessimo già fatto. Quando si installa Visual Studio io consiglio sempre due...
Page 1 of 1 (11 items)