febbraio 2007 Blog Posts
Mi ricordo di quando ho scoperto il muro di Ugi, trovavo straordinario questo posto in cui i maggiori esperti italiani mantenevano i loro blog, in cui collegandosi poteva capitare di leggere un post di un Raf Rialdi, di un Corrado Cavalli, di un Lorenzo Barbieri (e potrei andare avanti per diverse righe) con pochi giri di rotella di mouse. Trovavo straordinario un posto in cui c'era un tizio della provincia di Lodi che si faceva in quattro per pubblicare materiale per preparare il 70 316 (caspita, proprio quello che dovevo fare io!!!) o dove un soggetto veramente poco raccomandabile parlava in...
Altro tip su WCF (giuro, è in buona fede, non partecipo a Community Credit, ehhehe!!) Una volta effettuato il deploy di un servizio WCF su IIS, ho purtroppo constatato che il file .svc veniva fornito in output come semplice plain text. Occhiata al metabase di IIS e, sorpresa... non era presente alcun binding tra questa estensione e ASP.NET. La causa è da ricercarsi in un bug dei primi installer di .NET 3.0 che creavano dei problemi alla configurazione di IIS. Per risolverli è sufficiente digitare, da prompt dei comandi, "%windir%\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe" /s:W3SVC
Maggiori dettagli in questo post.
HTH.
Anche con le VS2005 Extension for WCF e WPF installate, può capitare che Visual Studio non mostri correttamente l'intellisense degli elementi di configurazione relativi a Windows Communication Foundation. Come risolvere? Se avete un luminare come Fabio Cozzolino tra i contact di MSN è un gioco da ragazzi, basta chiedere a lui! :D Altrimenti, eseguite nuovamente l'installazione delle estensioni, ma digitando msiexec /i vsextwfx.msi WRC_INSTALLED_OVERRIDE=1
da riga di comando!
In questi giorni in azienda ho iniziato ad utilizzare Windows Communication Foundation piuttosto intensamente e mi sono fatto un'idea di massima (ancora MOOOLTO grossolana) su questa parte del .Net FX 3.0. Mi piace parecchio il nuovo DataContractSerializer (AKA XmlFormatter), grazie al quale riusciamo ad avere oggetti lato client molto più simili alle controparti server side. Mi piace (ovviamente) la tanto decantata possibilità di creare servizi indipendenti dalla tecnologia utilizzata, anche se tutta da verificare nella pratica, mi piace il fatto che si possa personalizzare il formato dei messaggi scambiati tra client e server e che si possano creare metodi che lavorino direttamente...
Eh sì... finalmente sono riuscito a diventare MCPD Windows Forms, superando l'esame 70-548 PRO. Che dire... l'ho trovato piuttosto impegnativo: gli altri esami che fino ad ora ho sostenuto li avevo completati sempre in meno di un'ora, per questo invece ho avuto bisogno quasi del doppio del tempo. Però mi è piaciuto parecchio, perché le domande son molto meno nozionistiche di quelle a cui ero abituato, riguardando temi di alto livello. E ora, sotto con l'analoga certificazione per il Web! ;)
Trovo che ReSharper rientri in quella categoria di tool che più o meno possono essere descritti con un "se ne può fare benissimo a meno, ma una volta provato non lo tiri più via!" (a meno di non essere alle prese con solution *veramente* grandi, in cui serve un mainframe per farlo girare). Bene... se non sapete neanche cosa sia, o se lo usate ma volete saperne di più, sappiate che Joe White ha iniziato una serie di 31 post, uno al giorno, in cui vi farà scoprire come mai dopo averlo installato non potrete più vivere senza!
...che mi ha fatto risparmiare oltre 20 eurozzi sulla prenotazione del mio prossimo esame :)
Ho sempre preferito un bel PC Desktop per lavorare a casa (o in ufficio) ad un portatile, che mi è fornito dall'azienda e uso esclusivamente per le trasferte, vuoi per la maggiore comodità e anche, perché no, per il rapporto prestazioni/prezzo sicuramente più favorevole. Attualmente ho una macchina a casa di cui non posso assolutamente lamentarmi (almeno sulla carta), con 2 GB di RAM, due HD in RAID e un Athlon 64 3200+ e una mobo di livello piuttosto elevato, basata su chipset nForce 5. Qualche tempo fa ho iniziato a notare alcuni problemi (boot più lento del solito fino...
Ho iniziato a studiare per l'esame 70-548 PRO. Oddio... studiare fino ad un certo punto, visto che si tratta di un qualcosa completamente differente dai nozionismi che invadono i tech, in cui più che i libri o la MSDN Library, è l'esperienza a farla da padrone. Ho fatto i miei primi test con MeasureUp (tra parentesi, mamma mia che prezzi!!) e devo dire che mi piace veramente tanto: si parla di design di applicazioni, di unit testing, di misura delle performance, di strategie di deploy, ecc... in uno scenario basato su test cases piuttosto che su meri snippet di codice...