May 2007 Blog Posts

[Daily Issue] Capacità tecniche VS Capacità umane

Sto facendo molta poca "ciccia" e molto piu PR in questo periodo. Sono le classiche settimane in cui si è sempre in giro, ogni giorno in un posto diverso, con volti diversi, e già ricordarsi i nomi delle persone che si incontrano alla macchinetta del caffè può diventare difficile....
Sono anche i giorni in cui capisci esattamente quanto poco abbia rilevanza l'aspetto tecnico di una persona senza un'adeguata controparte umana .... [segue]

posted @ Tuesday, May 29, 2007 9:58 AM | Feedback (0)

Modalita full-screen con Silverlight

Mi sono dimenticato di postarlo prima.... comunque qualche giorno fa il buon Scott ha postato un utile articolo su come usare la modalita FullScreen in Silverlight... http://weblogs.asp.net/scottgu/archive/2007/05/17/tip-trick-supporting-full-screen-mode-with-silverlight.aspx Purtroppo questa settimana è stata terrificante dal punto di vista lavorativo e non sono tutt'ora riuscito a combinare qualcosa... ma la proverò appena possibile e spero di riuscire a mettere on-line un'applicazioncina di esempio al più presto.... Se poi qualcuno si sbriga a rimediare quei lavoretti su Silverlight che aveva millantato.... :P

posted @ Tuesday, May 29, 2007 9:45 AM | Feedback (0)

[Daily Issue] Ritono al passato....

... o meglio, far dialogare bene Linux con Windows... Si... può... fare... (cit. :P) Cmq, torno oggi da una due giorni (sabato e domenica) di riconfigurazione generale della rete da un cliente abbastanza grosso (abbastanza grosso per chi, come me, ha la configurazione hardware come secondo/terzo lavoro :)). Abbiamo configurato tutti i client windowsXp levando il dominio ed abbiamo riconfigurato il server usando Linux e Samba e gestito le ACL tramite script. Abbiamo levato il dominio non per problemi tecnici ma per effettivo inutilizzo dello stesso: inutile avere un porche e tenerlo parcheggiato. Il tutto ha preso un sascco di tempo... ma solo...

posted @ Monday, May 28, 2007 10:34 AM | Feedback (0)

[Daily Issue] Riempire un DataSet da una stringa XML

Ho sempre lavorato poco con XML, vuoi per scelta, vuoi per la continua intermediazione con istituti bancari e finanziari che da secoli hanno i propri formati proprietari... In questi giorni, cambiando un pò clienti, sto abbracciando un pò di piu l'interscambio di dati con i webservices.... [..]

posted @ Thursday, May 24, 2007 10:40 PM | Feedback (0)

Cosa seguirei ai Community Days 2 se non fossi incasinato con la casa....

Tra "IIS 7.0 vs. ASP.NET (Bociccio)"e "Gestire la codebase con Team Foundation Server (Barbieri)"==> Beh non mi perderei per niente al mondo bocciccio....e poi lui non me lo perdonerebbe... e quando non me lo perdona fa male :) Tra "Client-side AJAX in ASP.NET (Esposito)"e "Sviluppo e debug di UDF con SQLCLR e VS2005 (Paparelli)"==> Beh, sicuramente dino. Ajax, come ho spesso detto, non mi convince molto per il suo frequente "abuso"... ma sicuramenre una sessione di debug di UDF, per quanto stimi il buon Christian, non mi interesserebbe :) Tra ASP.NET: Advanced AJAX (Esposito) e BizTalk vs. servizi WCF (Crudele)==> Idem con patate.... piu che...

posted @ Wednesday, May 23, 2007 3:02 PM | Feedback (0)

[Daily Issue] Non dimenticare il passato....

Che ovviamente è una delle cose piu complesse che mi sia capitate :) Chi di noi non ha progetti vecchi che vorrebbe dismettere ma che non riesce a levarsi di torno... ed ogni tanto si ritrova a fare manutenzione su applicativi ASP 3.0 o VB6... Per fortuna, non ho applicativi VB6 da gestire, ma ne ho in ASP 3.0, e ieri stavo appunto controllando uno di questi per cercare di inserire una sorta di controllo HIP. Mi è scesa la lacrimuccia a scrivere Dim s as Strings = mioMetodoDiControllo(Request.QueryString("Hip")) e sentirmi rispondere che non potevo chiamare una funzione usando le parentesi ......

posted @ Wednesday, May 23, 2007 9:36 AM | Feedback (1)

[Daily Issue] Usare progetti di setup per installare Windows Services

Lavoro praticamente sempre con le Web Application, dove l'X-copy regna sovrano e i progetti di setup molto spesso sono piu un problema che altro. Però, in quasi tutte le grandi applicazioni distribuite, ci sono sempre dei servizi, degli eseguibili che servono a completare tutti quei task che il web per sua natura non può assolvere. Soprattutto per quanto riguarda i servizi Windows, il programma di setup è essenziale, anche in fase di test, per essere sicuri che quello che io sto provando sulla mia macchina sia effettivamente quello che poi andrà in produzione, e soprattutto per evitare di dover giocare...

posted @ Monday, May 21, 2007 11:36 AM | Feedback (0)

[Daily Issue] L'importanza dell'architettura... ma non poi tanto...

Aspettate, leggete prima di saltarmi addosso :POvviamente il titolo va il verso a questo mio post, in cui sembravo dire tutto il contrario...Comunque, oggi ho avuto un'altra sessione di riunione/sviluppo presso uno dei miei clienti. Quello di oggi, in particolare, ha la necessità di creare una demo funzionante in tempi brevi che verrà usata, ma che comunque è destinata ad essere soppiantata/riscritta. Per l'applicativo in questione io faccio la parte di coordinatore delle risorse ed "architetto". Parlando con altre persone di questo lavoro, mi sono reso conto che il mondo dello sviluppo è cambiato radicalmente, ma forse anche un pò...

posted @ Friday, May 18, 2007 2:31 AM | Feedback (18)

[Daily Issue] Silverlight, Canvas e Background color....

Ormai sono "malato" di Silverlight come tutti i miei contatti msn avranno probabilmente intuito :P Oggi, paciugando nella creazione di un Silverlight User Control (magari scriverò di questa cosa una prossima volta) ho avuto alcuni problemi a configurare la mia pagina in modo da avere lo stesso colore di sfondo [...]

posted @ Wednesday, May 16, 2007 11:29 PM | Feedback (0)

[Daily Issye] Silverlight e AVG: problema con file html.js

Ho trovato un (fastidioso) problema nell'interazione tra i progetti di defaultdi Silverlight e l'antvirus AVG che impedisce il corretto rendering dei progetti in Internet Explorer e, quindi, il loro funzionamento [...]

posted @ Wednesday, May 16, 2007 4:49 AM | Feedback (3)

[Daily Issue] MemoryStream e position

Ho avuto un problema banale qualche giorno fa: il classico "il metodo funziona se lo chiamo da qui, se lo chiamo da quà invece el va no" [...]

posted @ Tuesday, May 15, 2007 12:07 PM | Feedback (2)

[OT] Tales of Parquetting - Ossia sempre più vicino al completamento

Prima di partire per gli Stati Uniti, mi sono assicurato di finire il grosso dei miei lavori in casa. Ovviamente sono sempre stato troppo incasinato per riuscire a postare qui sul blog le galleries e la descrizione... ora che ho cinque minuti liberi (non è vero, non li avrei, ma altrimenti non lo faccio piu :)), vi rendo partecipi dei miei lavori! [...]

posted @ Monday, May 14, 2007 7:41 PM | Feedback (2)

[Daily Issue] L'importanza dell'architettura

Ieri ho fatto un mini-corso intensivo ad una persona che dovrà lavorare per noi, che veniva da Java e che non aveva la piu pallida idea di cosa fosse un'architettura a tre livelli, figuriamoci il resto. Durante la giornata, spiegando i concetti base della divisione dei layer ed il passaggio di dati tra questo, l'importanza del Domain Model e tutte queste problematiche di base, mi sono ricordato quando ho iniziato, quanto è stato bello vedere che dividendo e differenziando, costruendo un datamodel serio prima di concentrarmi sul classico database, mi si sono aperti gli occhi su quanta importanza avesse l'architettura in...

posted @ Thursday, May 10, 2007 7:07 PM | Feedback (0)

Un pò di umorismo dotnettiano...

http://www.theserverside.net/tt/cartoons/VSPriceless/VSPriceless_archive.html :)

posted @ Wednesday, May 9, 2007 9:23 AM | Feedback (1)

[Daily Issue] Salvare un MemoryStream su file

Può capitare di dover salvare un MemoryStream su filesystem, per poi riprenderlo con qualche programma esterno e paciugarci su per creare qualcosa di.. hem.. magari inutile.. ma bello :) [...]

posted @ Tuesday, May 8, 2007 11:07 PM | Feedback (0)

Silverlight: mi sa che ho già perso troppo tempo :)

Francamente, quando ho sentito parlare di Silverlight la ritenevo una splendida cosa, ma forse ancora un pò poco matura per iniziare ad introdurla nella mia vita professionale se non a livello didattico. Dopo un paio di settimane che ci sto paciugando sopra, e dopo aver visto questo ottimo post di >Scott e soprattutto il >video della sua applicazione di editing multimediale....  mi convinco sempre di piu di aver sbagliato di brutto :) Sto già pensando di proporre ai clienti che ne avranno bisogno soluzioni basate anche su questa alternativa... speriamo... mi piacerebbe fare un salto in quella direzione, mi riporterebbe un pochino...

posted @ Tuesday, May 8, 2007 8:17 AM | Feedback (2)

Rhino Mocks 3.1

Apprendo oggi che è uscita la versione 3.1! Potete scaricarla qui. La cosa sensazionale è vedere le statistiche: Hm, only 4,436 lines of code for Rhino Mocks? I had met ASPX pages that had more code in them :-) ... è proprio vero!! Capita anche a me di vedere pagine ASPX con piu di 4000 righe di codice... tutte nel code-behind.... sigh  

posted @ Monday, May 7, 2007 3:34 PM | Feedback (0)

[OT] Si ritorna....

Ebbene si... le due settimane sono (già....) finite... sono tornato da pochisssssimo in Italia... niente niente sono venuto subito a leggermi email, forum, blogs etc... ho un mucchio di email inevase a cui rispondere, ma ho fatto la scelta di _non_ toccare gli internet point durante queste due settimane... ho deciso di staccare, ed ho staccato del tutto...Devo ammettere che non sono stato poi neanche tanto male, anche perchè non avevo molto il tempo di pensare al lavoro (un viaggio di andata con 4 decolli e 4 atterraggi, e un totale di 8000km percorsi in 12 giorni.... altro che internet...

posted @ Monday, May 7, 2007 12:17 AM | Feedback (1)