novembre 2007 Blog Posts

Corso: Architettura delle soluzioni .NET

Che dire, partivo un po' avvantaggiato, avendo dato più di una occhiata ai vari libri citati dall'egregio Andrea Saltarello, avendo utilizzato (sebbene non ancora in maniera completa e soprattutta ancora non conscio delle complete potenzialità dei diversi strumenti), MonoRail, NHibernate ecc. ecc., ma certamente sono rimasto contento dei due giorni di corso. Certo, Andrea ha VOLUTAMENTE snobbato Monorail :) di cui sono un estimatore a livello embrionale, ma certamente mi ha aperto gli occhi su vari aspetti di solito si tende a prendere un po' sottogamba. E finalmente (sebbene in poco tempo, quello concessoci naturalmente da soli due giorni su...

posted @ sabato 24 novembre 2007 16:53 | Feedback (0)

Monorail - Validazioni lato client

Sono sempre più entusiasta di questo Framework (e di tutti i suoi fratelli naturalmente). Ieri mi sono trovato a combattere per effettuare validazione dei campi lato client. E' vero, esistono gli attributi di validazioni da mettere sulle property dei model per abilitare l'attivazione in maniera automatica (direi geniale), ma il mio domain è condiviso e non volevo marcare con attributi le classi del mio Domain e dover portare quindi anche negli altri progetti le dll di monorail solo per gli attributi. Certo una possibile soluzione era quella di creare dei wrapper per popolare gli oggetti di domain, ma mi sono...

posted @ mercoledì 7 novembre 2007 10:53 | Feedback (0)

Monorail - Dropdownlist parent child

Il grosso scoglio dell'approccio a questo framework è, dal mio punto di vista, la difficoltà di recuperare documentazione e esempi in rete. Dopo un lungo girovagare, prendendo spunto qua e là sono arrivato ad un modo semplice e poco oneroso (dal punto di vista di codice da scrivere) per effettuare il popolamento asincrono di dropdown a cascata. Nel mio caso ho una combo popolata al caricamento della pagina ed una seconda caricata con Ajax in asincrono a seconda del valore selezionato sulla prima. Vediamo innanzitutto il controller   public void DatiPersonali() { ...

posted @ mercoledì 7 novembre 2007 10:09 | Feedback (0)