di .NET e di altre amenità

MVP, Silverlight Powered...

+


Dopo essere entrato nella rosa dei Silverlight Insiders lo scorso Ottobre, quest'oggi mi è stato confermato il cambio di Expertise del mio MVP. Da oggi quindi esco dalla categoria ASP.NET, che pure lascio a malincuore visto che mi ha dato molte soddisfazioni, per entrare nella nuova categoria di Silverlight.

Viste le mie attività più recenti credo che molti si aspettassero un tale passaggio. Personalmente sono molto soddisfatto di entrarvi, in qualità di primo e per ora unico Italiano, e colgo l'occasione per ringraziare il team di Silverlight - ma anche chiunque in abbia avuto un ruolo in questa scelta - oltre che per la valutazione positiva anche per l'incredibile lavoro che stanno facendo.

Chi avesse bisogno di aiuto su Silverlight non ha che da chiamarmi oppure come fanno molti presentarsi sui forum di Silverlight dove recentemente ho iniziato a rispondere. (http://silverlight.net/members/codeblock.aspx)

Naturalmente, il fatto che abbia cambiato categoria non mi impedirà di continuare ad essere attivo anche su altre tecnologie, ASP.NET, Entity Framework, C#, Linq, etc. Pertanto, tempo permettendo su queste pagine continuerete a vedere i miei post e snippet.

Ancora grazie e Silverlight a tutti!

XeDotNet: Il prossimo Community Meeting e...

Vi segnalo il post di Davide Senatore che alcuni giorni fa ha speso qualche parola su cosa intende mostrare durante il prossimo meeting in cui sarà speaker.

Link .netTiers & Code Generation: meeting XeDotNet!

Quello di Venerdì 8 Maggio 2009 è il quarto meeting di un semestre sorprendente in termini di partecipazione, e si affianca al primo Virtual Meeting che si terrà Lunedì 4 Maggio mediante Live Meeting. Quest'ultimo evento è da prendere in seria considerazione non fosse altro che per il fatto che introduce un modo nuovo di seguire i nostri meeting con una presenza virtuale grazie a Live Meeting.

Gli user group si moltiplicano

E' da un po' di tempo che si sta assistendo ad un moltiplicarsi delle iniziative nell'ambito degli user group Italiani. L'ultimo arrivato in ordine di tempo è DotNetRomaCeSta che andrebbe letto con un vago accento romanesco per intuirne il vero significato :)

Non l'ho fatto con altri, ma lasciatemi fare un saluto ad Emanuele e i suoi che mi hanno chiesto di fargli un po' (legittima)di pubblicità. Se siete di quelle parti ora non avete più scuse, iscrivetevi al sito, ma mi raccomando non siate solo spettatori, impegnate un po' del vostro tempo alla causa... ne rimarrete soddisfatti.

http://www.dotnetromacesta.org

A presto.

Di crisi di sparla ma non si ragiona...

M'è rimasta in mente una puntata di una di quelle trasmissioni politiche che popolano le nostre televisioni. Non proprio una puntata intera, direi più una frase di uno degli autorevoli ospiti che notava come ormai ci si renda conto che gli Stati Uniti siano destinati a perder il ruolo di primo piano in favore della Cina. E la cosa che più mi ha colpito è la naturalezza con cui ha fatto passare questa affermazione, come se fosse la cosa più naturale del mondo.

Ora, non è che io sia un filoamericano senza speranza - diciamo che sono un forte estimatore della forma democratica di quel paese - ma di certo senza ombra di dubbio sono assolutamente e fortemente contro l'arrogante regime che ogni giorno fa strage dei diritti umani dei Cinesi. Se facciamo due più due e consideriamo che l'influenza degli Stati Uniti sul mondo è così forte da permeare le nostre vite, l'idea che la Cina si possa sostituire ad essi non può che darmi i brividi.

Non so quanta verità ci sia nelle parole che ho sentito e credo che nemmeno chi le ha pronunciate possa saperlo. Credo però che noi tutti dovremmo considerare che una tale situazione politica, se dovesse verificarsi, di certo non ci condurra verso nulla di buono.

Technorati Tags: ,,

"Molto piccoli e molto tanti"... segnatevelo

Sono poche le frasi che rimangono, ma quella di Mauro nel suo post più recente deve per forza di cose entrare nel patrimonio di ogni progettista-analista-architetto che dir si voglia.

Inutile rimarcare che condivido al 100%.

Link: Piccola divagazione… “personale”

Silverlight 3.0 e Polling Duplex

Ho appena pubblicato su un articolo che mostra l'uso di PollingDuplexHttpBinding con Silverlight. L'esempio è la versione riveduta e corretta della demo che ho presentato circa un mese fa in occasione del meeting si Silverlight Networking.

Per chi fosse interessato ai sorgenti originali e alle slide del meeting ricordo che sono disponibili sul sito di XeDotNet nella pagina dedicata al meeting: http://www.xedotnet.org/48/section.aspx/323

Nei prossimi giorni vorrei proseguire a presentare il materiale del meeting con altri articoli così da renderlo più fruibile a chi non fosse riuscito a partecipare.

Routing e Session, un difficile connubio...

Quest'oggi debuggando un po' alcune pagine web che fanno pesante uso del routing, io e ci siamo resi conto di un problemino che ne affligge l'uso. Pare che se gli url terminano con .aspx (e questo era proprio il nostro caso), non ci sia modo di vedere inizializzato il contesto della pagina. Il sintomo primario di questo comportamento è dato dalla mancata esecuzione degli handler nel global.asax, ma nel nostro caso si è rivelato perchè ci siamo trovati difronte alla mancanza completa di Session e ViewState.

In rete si trovano alcuni post su questo problema, primo fra tutti quello su StackOverflow:

http://stackoverflow.com/questions/218057/httpcontext-current-session-is-null-when-routing-requests

Pare che l'unico workaround conosciuto a questo problema sia relativo l'uso di una estensione conosciuta a IIS e conseguentemente mappata sull'handler di asp.net, oppure l'uso del wildcard mapping (ovvero tutto passa per asp.net).

Nel nostro caso l'applicazione stava girango su Vista con IIS7 e non abbiamo indicazioni in merito al problema su IIS6 o su un server di produzione, ma per fortuna non siamo arrivati fino a li... :)

Va detto che ci siamo resi conto del problema con qualche difficoltà per il semplice motivo che nel contesto in cui stiamo lavorando abbiamo escluso per quanto possibile l'uso di session e viewstate (si tratta di una applicazione mobile), perciò credo che lavorando su pagine normali questo problema sarebbe emerso molto più facilmente.

Technorati Tag: ,,

Bloggin from Sql Conference 2009

Pochi righe, praticamente un twit anziche un post per complimentarmi con l'organizzazione e la qualità della SQL Conference 2009 che sto seguendo da ieri. Sono felice che eventi di questo spessore ricevano il giusto ricnoscimento, dimostrato dal fatto che la conferenza è andata sold out con 10 giorni di anticipo.

Nulla di meglio di una formazione efficace per combattere la crisi...