in

dotNet Umbria

Il primo User Group in Umbria sul mondo .Net

Andrea Cruciani' blog

parlando di .Net: i miei libri, architettura, il Web, le applicazioni mobile, Wpf, MicroFramework...

May 2008 - Posts

  • Book review: Expert .Net Micro Framework

    Era da un po' che volevo dedicare del tempo a capire meglio il MicroFramework e il libro  di Jens Kühner è stata la scusa per iniziare a dargli uno sguardo. Il MicroFramework mi permette di unire i miei vecchi (ed impolverati) studi di elettronica al mio "pane quotidiano", la programmazione con .Net. Leggendo il libro (adatto anche a chi conosce il .Net framework "standard" non approfonditamente) si scopre un mondo di microcontrollori già predisposti per l'utilizo del Microframework, uno tra tutti un dispositivo costituito da una porta di rete "intelligente" che trovate qui.

    Oltre al controllo delle porte hardware (GPIO: Genera Purpose Input/Output), al threading, alla crittografia (!!) è possibile pilotare diplay lcd per visualizzare dettagli (anche grazie ad un SDK aggiuntivo SideShow, creato ad hoc per il Micro Framework) nonchè gestire le comunicazioni via socket TCP ed UDP. Proprio nel capitolo del networking ho scopeto l'esistenza delle specifiche DPWS (Device Profile for Web Service) un subset delle specifiche dei Web Services che permettono di offrire le capacità del dispositivo tramite un web service hostato dal device stesso!! Ovviamente tale funionalità e' rivolta ai dispositivi che possiedono un'interfaccia di rete. Immaginate una serie di dispositivi che fanno monitoraggio ambientale e la possibilità di visualizzare lo stato di un ambiente (temperatura, umidità, ...) in un mesh up che riassume tutti i dati dai vari dispositivi, il tutto utilizzando le normali tecniche di interrogazione dei web services... Sinceramente questo framework mi ha intrigato tantissimo. Spero di poter iniziare presto a fare qualche esperimento, poi vi dirò come procede. Per chi fosse interessato all'argomento credo che il libro aiuti, in modo veloce e puntuale, a capire quale sia la situazione attuale del prodotto e la panoramica delle funzionalità che offre.

    Se volete iniziare a guardare l'argomento vi segnalo alcuni links:

    MicroFramework SDK 2.5
    Windows SideShow Device SDK for .NET Micro Framework

    .Net Microframework

  • Applicazione Silverlight 2 - VS 2008 {Community} Launch

    Un mese di attesa per pubblicare la demo fa sicuramente molto poco "web 2.0" ma spero che mi perdonerete.

    Trovate in allegato due demo:

    • Silverlight 2
    • Conversione "brutale" in WPF

    Mentre la parte WPF non ha requisiti particolari per SL è necessario installare un ambiente che abbia i seguenti requisiti:

    Per l'editor consiglio di installare Expression Blend:

    La parte SL funziona nell'inserimento dei dati e nella consultazione. La conversione in Wpf è solo parziale (non e' stato sviluppata la parte di persistenza), l'obiettivo era quello di verificare come fosse possibile utilizzare uno Xaml pressocchè uguale in entrambe le situazioni.

    Nei prossimi post vorrei analizzare alcune parti di questa demo in profondità e magari sfruttarla per introdurre qualche concetto architetturale.

     

    Demo SL: Demo SL.rar

    Demo Wpf: Wpf Version.rar

dotNet Umbria 2007-2008
Powered by Community Server (Commercial Edition), by Telligent Systems