Smart Client
Smart Client Parte 1 - Teoria
Paolo Pialorsi
Sempre più spesso, nello sviluppo di applicazioni, ci si trova a dover scegliere tra applicazioni Windows o Web. Le applicazioni Windows hanno interfacce utente evolute, funzionalità interattive, rapidità nei tempi di risposta, ma sono onerose da installare e da mantenere, richiedono permessi particolari sul client e in generale costano molto come deployment. Le applicazioni Web hanno un costo di installazione quasi pari a zero, basta avere un browser per usarle, ma hanno interfacce utente spesso poco evolute e scarsamente interattive, inoltre richiedono la presenza costante della rete per dialogare con il server. Le applicazioni Smart Client prendono tutto ciò che di buon hanno entrambe le tipologie di applicazioni, cercando di snellire le fasi di deployment e aggiornamento, fornendo interfacce utente evolute e consentendo il lavoro disconnesso. In questa sessione valuteremo gli aspetti architetturali di una soluzione Smart Client.
Guarda la registrazione
Smart Client Parte 2 - Pratica
Paolo Pialorsi
In questa seconda puntata avremo un approccio pratico allo sviluppo di Smart Client, valutando gli aspetti tecnici e implementativi di una soluzione “disconnettibile”. In particolare prenderemo in esame l’Offline Application Block di Microsoft, utilizzandolo come punto di partenza per lo sviluppo dell’infrastruttura di comunicazione di un applicativo Smart Client dimostrativo. Concentreremo in particolare la nostra attenzione sul trasferimento e sul trattamento dei dati disconnessi e sulla gestione della sicurezza.
Guarda la registrazione