gennaio 2007 Entries

Appuntamento alle 19.00 circa in zona Vigorelli/Domodossola a Milano per un aperitivo.NET pre WOW.

Ci saremo io, Igor, Omar, Janky e qualche mio collega. Poi alle 20 si va al PalaQualchecosa (visto che cambia nome ogni due giorni...).

Se vi volete aggregare... form contact e mandatemi un messaggio.

Ciao!

Caro Alessio... niente di personale... ma io NON bloggo per Community Credit...

Ho iniziato l'anno scorso a Maggio... ma di mesi in cui ho superato i 100 post ce ne sono una marea... e anche molto più intensi...

Poi... ognuno è libero di pensarla come vuole... ma a titolo di cronaca, in rosso sono segnati i mesi in cui ho partecipato:

  • January, 2007 (147)
  • June, 2006 (148)
  • May, 2006 (132)
  • January, 2006 (102)
  • November, 2005 (107)
  • July, 2005 (201)
  • June, 2005 (164)
  • April, 2005 (104)
  • March, 2005 (188)
  • February, 2005 (105)
  • December, 2004 (186)
  • September, 2004 (102)

    Considera che Settembre 2004 è il primo mese che ho bloggato, se non contiamo "August, 2004 (14)"

    Update: Commento "Coda di paglia??? 8-) Scusa ma è difficile non pensarlo!"

    Io non credo.

    Io NON ho cambiato il mio modo di bloggare, NON ho iniziato a parlare del più e del meno solo per fare punti... ho solo fatto i miei CAVOLO di post negli ORARI e nei MODI che mi va.

    Io non giudico gli altri... ma se si devono fare accuse si facciano nomi e cognomi, e si dimostri con i fatti le cose...

    Se poi il mio modo di postare da fastidio... allora ditemelo che cambierò host.

  • Update2: con Alessio mi sono chiarito, ma ho deciso di lasciare lo stesso il post perchè credo comunque in quello che ho scritto, a prescindere dalla molta stima che ho per lui, visto che magari lui ha parlato, ma tanti altri pensano una cosa simile di me. Se ci sono problemi, i commenti sono sempre aperti, salvo spam.

    Finalmente!!! Non ha la possibilità di settare opzioni (spero verrà introdotta) per filtrare i contatti, ma è un gran passo avanti... 

    Feel Live Messenger main window is too big? Wanna save more desktop spaces? Try this gadget, only "Online" friends will be listed. Tootip shows the "Status" and "Email", Double click to chat.

    Fonte: Live Messenger Gadget

    Update... ho sistemato il link...

    posted @ martedì 30 gennaio 2007 6.10 | Feedback (1) | Filed Under [ Windows ]

    E' finalmente disponibile la versione 8.1.0178 di Windows Live Messenger.

    Windows Live Messenger is the next-generation MSN Messenger. It has everything you already love about Messenger, and much more!

    Fonte: Windows Live Messenger 8.1

    posted @ martedì 30 gennaio 2007 5.52 | Feedback (10) | Filed Under [ Windows ]

    Perchè se va a finire così... perdo tutto... smile_regular

    Fortuna che ho scelto la versione facile...

    Si inizia a giocare...

    Mazzate...

    Altre mazzate... insomma... non ho ancora ben capito le regole... ma anche quest'anno nella MCT Suite me ne starò lontano dal tavolo del Poker...

    Come si dice? Fortunato in amore??? smile_wink

    Forse è meglio che inizio a studiarmi le regole:

    posted @ martedì 30 gennaio 2007 0.12 | Feedback (3) | Filed Under [ Windows ]

    Qualche giorno fa è uscita la nuova versione di IE7pro, una delle mie utility preferite. Speriamo abbiano sistemato il problema con il cambio dei proxy.

    Domani in ufficio la provo bene.

    IE7pro is an add-on for IE 7 which adds lots of features and extras, that make your IE easier, more useful, secure and customizable.

    Fonte: IE7pro v 0.9.8

    Nuove feature:

    1. Multi-Language support
    2. Quick URL shortcuts
    3. Fix DEP crash bugs
    4. Change status bar icon when switch proxy
    5. Improve "Save Tab to Image", now it work perfect

    posted @ lunedì 29 gennaio 2007 23.53 | Feedback (0) | Filed Under [ Windows ]

    Eccoli qui: FINALMENTE!!!

    posted @ lunedì 29 gennaio 2007 23.47 | Feedback (3) | Filed Under [ Windows ]

    Cavolo... fin'ora io avrei ripristinato VB6 selezionando anche l'installazione del client Visual SourceSafe, ma ora non serve più... Grande!!!

    Problem: VB6 was installed without SourceSafe support. After installing TFS Msscci, VB6 does not have Team Foundation menu.

    Solution:

    • Edit  vbaddin.ini   (start->run: vbaddin.ini (its in the windows dir)
    • Add the line VBSCC=3

    Fonte: Missing Msscci in VB6

    Grazie all'amico Desmond scopro che il prodotto per convertire Virtual Machine e macchine fisiche in Virtual Machine è stato finalmente rilasciato.

    Non vedo l'ora di avere un po' di tempo per provarlo, poi magari faccio la recensione.

    Invirtus’s Enterprise Virtual Machine Converter is now RTM! If you are looking at server consolidation, disaster recovery and backup, using VM Converter for P2V or V2V conversions should help bring you one step closer to your corporate’s virtualization goals in a fast, quick and reliable manner. No infrastructure update or retrofitting necessary, and is suitable [...]

    Fonte: Enterprise VM Converter RTM!

    Molto interessante la grafica:

     

    La trial può essere scaricata da qui.

    Ecco un post molto interessante sull'uso del Code Coverage in un caso reale, applicato alle librerie e al compilatore Visual C++. Viene discusso il metodo scelto (cc al 70%), come lo si è realizzato e i risultati ottenuti. Veramente istruttivo:

    Our code coverage goal was set to 70% block coverage. You may ask, why not higher, or even 100%? This goal was set after carefully considering the variety of ways in which there might be dead or extremely difficult to hit code in binary.  Here are just a few of the situations that would make getting higher code coverage hard:

    Leggete tutto alla Fonte: Using Code Coverage to Improve Orcas Quality

    Dopo aver letto il post di Gianluca (TFS, Checkin Policy e TestManager) che mostrava come sopperire alla mancanza della possibilità di editare i file vsdmi da parte di chi possiede la Team Developer (o la Database Professional se per questo), possibilità data a chi possiede la Team Tester o la Team Suite.

    Gianluca ha creato una CheckIn policy custom che non necessita del file vsdmi. Inoltre nel post discuteva anche del problema comunque di dover fare il merge dei file vsdmi modificati da vari sviluppatori contemporaneamente, con conflitti tra chi ce l'ha in CheckOut, etc..., e allora mi sono ricordato di una possibile soluzione.

    Sulla Team Developer sono disponibili anche gli Ordered Test. Questi possono essere editati dagli sviluppatori senza necessità della Team Tester o della Team Suite.

    Un possibile workaround (oltre a prendere l'ottimo tool Test Manager Add-in) è quello di usare una Team Suite o una Team Tester per creare una lista contenente uno o più Ordered Test (magari uno per sviluppatore, o uno per tutti) e poi lasciare agli sviluppatori la possibilità di editarli tranquillamente.

    In questo modo non è possibile lasciare la massima libertà agli sviluppatori di includere tutti e solo i test voluti, imponendo però una Code Coverage tramite la lista.

    Questo è ottimo anche in caso di Team Build, anche se per la Team Build esistono già altre alternative (http://blogs.msdn.com/buckh/archive/2006/11/09/updated-version-of-new-testtoolstask.aspx e script simili).

    Questo trucco che avevo imparato un anno fa a Parigi (bei tempi... il VSTS POC sulla Senna... che bei ricordi) mi è tornato in mente rileggendo un commento sui forum MSDN (in fondo alla pagina, 8 gennaio 2007) e ho pensato che integrasse perfettamente il discorso già fatto da Gianluca: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1087397&SiteID=1

    Naturalmente in attesa di Orcas, che dovrebbe risolvere il problema.

    Oggi sono andato al Palasharp a ritirare i biglietti. Mi sa che ci sarà da divertirsi... ormai l'ospite segreto è stato svelato, ma sono convinto che ci saranno altre sorprese.

    Ho fatto anche una foto all'ingresso con il telone gigante dell'evento, ma è venuta uno schifo, maledetto cellulare.

    Comunque, ci vediamo domani!

    Ne avevo già parlato (non ho voglia stasera di cercare tra i vecchi post), ma sono proprio contento che la situazione si è finalmente risolta. Anche perchè se no sarebbe stata paradossale.

    Concordo con Dare nel chiedermi se anche questa notizia si diffonderà velocemente come la precedente...

    Some of you may have seen the recent hubbub related to Microsoft and BlueJ. If you haven't you can get up to speed from articles such as Microsoft copies BlueJ, admits it, then patents it. An update to this story was posted by Dan Fernandez in his blog post entitled Update: Response to BlueJ Patent Issues where he wrote

    On Friday, an alert reader emailed me about a new article by Michael Kölling, the creator of BlueJ, about a patent issued by Microsoft for features in Object Test Bench that are comparable to BlueJ's Object Bench. I'll post the full "anatomy of a firedrill" some time later, but for now we can officially say that the patent application was a mistake and one that should not have happened. To fix this, Microsoft will be removing the patent application in question. Our sincere apologies to Michael Kölling and the BlueJ community.

    I'm glad this has been handled so quickly. I hope the news of Microsoft withdrawing the patent application spreads as fast and as far as the initial outrage at the news of the patent application being filed. 

    Fonte: Update on Microsoft and the BlueJ Patent Issue

    Stavo leggendo il post del prof. Fuggetta che discute delle implicazioni di frasi come "Fare l'avvocato del diavolo" e "Lo dico per il tuo bene". Che dire... io ogni volta che sento queste frasi sento irrefrenabile un desiderio di dire una frase che in Italiano suona più o meno come il titolo di questo post. Il diavolo non ha bisogno di avvocato. E del mio bene interessa a pochissime persone. E quindi pure io metto su i mutandoni di guisa.

    Poi voglio aggiungere una terza categoria, quella che quando partono progetti importanti, o quando vedono che sta iniziando una nuova avventura ti dice "se hai bisogno... io ci sono"... e non parlo degli amici VERI, quelli che so che ci sono. Parlo degli altri, che nei momenti in cui tutto va bene offrono tutto il loro aiuto, salvo poi glissare con scuse ignobili quando servono. Ultimamente rispondo così "se avrò bisogno scoprirò se sei veramente mio amico"... e dalla reazione si scoprono le carte.

    Comunque, il post del prof. inizia così: 

    Nel libro I dieci volti dell’innovazione di Tom Kelley (Sperling & Kupfer Editori), l’autore esordisce con questa considerazione: È capitato a tutti, prima o poi. Si apre la riunione chiave in cui vi proponete di far decollare una nuova idea o proposta che vi sta particolarmente a cuore. Una discussione serrata vi ha portati a raccogliere [...]

    Continua alla Fonte: “Lo dico per il tuo bene”

    P.s. la Fonte è quella bella cosa che distingue una banale scopiazzatura da una citazione/riflessione. Certa gente dovrebbe proprio fare tesoro di questo concetto. Una delle cose che adoro del blog del prof. è che mi fa scoprire libri, articoli, e altro che normalmente non avrei il tempo e/o la voglia di leggere. Grazie!

    Almeno da MediaWorld...

    posted @ lunedì 29 gennaio 2007 14.15 | Feedback (1) | Filed Under [ Windows ]
    Clicca per leggere

    Dopo asini e polenta, pizzoccheri sciatt e bresaola, focaccia di recco e pesce, costate e bisteccone... preparatevi... il Cotechino.NET sta arrivando!

    L'installazione delle Hotfix per l'ibernazione non ha dato tutti i risultati sperati. Certo, i crash sono diminuiti, ma ogni tanto mi tocca spegnere in maniera brutale.

    Ad un certo punto RSSBandit non voleva più partire dopo uno di questi spegnimenti con un errore su un indice di Lucene.NET.

    E' bastato cancellare il contenuto della cartella index per risolvere il problema. Il bug è già stato segnalato... ma dico io... un bel Try-Catch dove serve no eh? smile_regular

    Su Vista la cartella è la seguente:

    Speriamo che nella versione finale il problema venga risolto... ho già i miei grattacapi con l'ibernazione...

    Visto che nuovi UG stanno nascendo come funghi... magari qualche tip può essere utile: 

    ...CUT...

    1. Running a UG is like running your own, small not-for-profit business. If you do not have the “passion”, energy or time to commit to whatever it takes to make it a success, don’t go there! If you fail then you may just have made it very difficult for those who come after you to try again. Often UG’s are run or started by people with good technical skills. This has its advantages but business and management skills are far more important today.

    2. Your members are your customers and the fact that membership may very well be free (though not always) doesn’t mean that they won’t have very high expectations.

    3. Functionally you will eventually need the following:

    1. President (CEO and outward ‘face’ of the UG)
    2. Vice-President (stands in for and assists President)
    3. Finance Director (somebody has to decide which “pot” the beer money for the Board meetings will come from )
    4. Secretary (someone has to get the short straw and take the Board meeting minutes)
    5. Program Director (works with the President to set up a program of speakers and to organize the events)
    6. Marketing/PR Director (the money for the beer for the Board meetings has to be raised somewhere)
    7. Events Director (recruits & marshals the volunteer troops for bigger events)
    8. Webmaster
    9. SIG Coordinator (acts as Board liaison to SIG Leaders if you have SIG’s)
    4. As President be prepared to be any and all of these at various times!
    5. Practice your best inter-personal skills. I was raised with “please and thank you” being 4 of the most important words in English. They have always worked for me!
    6. The commitment, compatability and quality of people on the Board can be the difference between success and failure. The UG must choose very wisely!
    7. Continuity of Board members is very important.
    8. Build confidence through regular, relevant communication using email, website and blogs.
    9. Ask your members for input and listen to their suggestions (the occasional survey doesn’t hurt but keep it very brief) – remember they are your customers.
    10. Ultimately you will be judged on the ‘product’ – consistently high quality events that impart practical knowledge and education.

    When people regularly send you unsolicited emails or come up to you at meetings and say that they learned something that they can take “back home” and use then you know that things are on the right track. Don’t ever assume that “silence” means that things are OK. It is often the opposite! Make people feel like they want to attend for the content and not the SWAG or pizza and pop!

    Leggete tutto alla Fonte: Guest Blogger - Ten tips for running a user group

    Uhm... non so come... ma qualcosa me lo fa credere intensamente... 

    Looks like Ben Scheirman have found the big secret.

    Just one question, what is this picture or?

    Aside from that, I can say that Hibernate in Action is a the best for anyone developing NHibernate. With the advent of NHibernate in Action, it is going to be even easier (no need to mentally translate from Java and EJBs anymore).

    I am looking forward to July 1th, when this book is coming out.

    Fonte: NHibernate In Action

    Si... credo proprio di si... tant'è che tutte ste cose che si trovano sotto ai post molto spesso mi sembrano solo immondizia... add to questo... tag to quell'altro... ma va la...  

    Are Technorati Tags Useless?. I have to agree with Daniel at Daily Blog Tips. I just do not see the benefit of linking to technorati.

    1. Tag names are not standardized. You really have no idea in most cases what you are linking to.
    2. Inter-site tagging provides you an excellent way to show your readers related content on your site.

    Continua alla Fonte: Are Technorati Tags Useless?


    So che non dovrei essere io a dirlo, ma il webcast di ieri mi è piaciuto molto, mi sono divertito un mondo ieri con Giancarlo, veramente un grande... la prossima volta porto una videocamera e poi pubblichiamo anche i "dietro le quinte".

    Sapevo che NHibernate e il DDD l'avrebbero fatta da padrone, e sono molto contento delle domande ricevute, dei feedback e della presenza di molti nomi "amici", e non li abbiamo neanche pagati per esserci!!! smile_regular

    Peccato che "la voce" femminile ha dato forfait all'ultimo momento (smile_embaressed) ma mi sa che l'esperimento verrà ritentato.

    Grazie a tutti per la splendida serata, mi sono divertito molto. Grazie a Marco che è venuto dall'Abruzzo, a Roberto per essere venuto il giorno del suo compleanno, a Silvia per "averci sopportato", e a tutti gli altri per non aver parlato troppo di .NET, ma di cartoni animati, film, community, amicizia, e tanto altro.

    P.s. a nessun SQLlaro è stato fatto del male durante la cena, e un nostro "pensiero" è  andato anche a chi ha preferito fare la spesa il venerdì sera!!! smile_regular

    Bel post di Phil Haack sul valore dell'assumere blogger e sviluppatori open source. Concordo con tutto quello che ha scritto. Aggiungerei anche che non solo blogger e sviluppatori open source, ma per me è importantissimo anche il valore aggiunto che da il partecipare alla community in altre forme. Ad esempio la scelta di assumere Janky è nata parlando con lui alle varie cene e ai workshop UGI, così come la scelta di collaborare in modo più o meno spinto con altri membri della community in ambito lavorativo.

    If you’ve read my blog for any length of time, you know I tend to go on and on about the virtues of blogging and participating in Open Source projects.

    You might even start to suspect that I think we could end wars, poverty, and hunger and sit around singing Cumbaya together in harmony if only everyone would blog and participate in Open Source.

    Really now. I’m not that naïve. I’m sure we could pick a better song to sing around the campfire.

    All kidding aside, I really have put my money where my mouth is.

    Leggete il resto alla Fonte: On Hiring Bloggers and Open Source Developers

    E quindi mi tocca chiudere i commenti per un po'...

    Stamattina mi sono arrivati due messaggi praticamente IDENTICI che mi hanno riempito il cuore di gioia.

    COMPLIMENTI A ENTRAMBI!!! Siete GRANDI!!!

    Adesso aspetto la terza smile_wink!!!

    E' una cosa che ho fatto un paio di volte... ma in questo post viene spiegata in maniera dettagliata e quindi me lo segno. 

    The only reason I even have it is because an old lab that we had at Notion actually had students implement this. The following describes how to get code coverage on .NET applications without having to actually run "tests" in the VSTS context. You will need either Team Dev or Team Test installed to have the right tools to make this work.

    Fonte: Getting code coverage for manual testing (or anything really)

    Domani io e Janky faremo un esperimento di webcast a quattro mani (o meglio a due voci...) e... esperimento nell'esperimento... sarà un webcast di Domande e Risposte: Sessione di domande e risposte con gli esperti Microsoft

    Naturalmente io e Janky siamo esperti di:

    • caccia alla hostess degli eventi
    • organizzazione di cene e brunch "ispirati" a .NET
    • lancio di missili sui partecipanti ai workshop, spade laser e galli mannari...
    • "prati verdi" e altri deliri allucinogeni...
    • pietre... pietrine e PIETRONE di paragone...
    • varie ed eventuali

    In questo webcast però faremo una eccezione e parleremo di:

    • ORM, DLINQ, NHibernate, etc...
    • Enterprise Library e il resto del mondo Open Source
    • Migrazione/interoperabilità Java e .NET
    • etc... etc...

    Naturalmente a parte qualche slide su alcuni argomenti raccolti fino ad ora nei vari webcast e offline, ci sarà notevole spazio per le VOSTRE domande...

    Comunque se io faccio Baldini... lui Fiorello... chi sarà la signorina???  smile_regular

    Questa non la sapevo, e ve la giro: 

    Did you know that you can download dictionaries for your Microsoft Reader?

    http://www.microsoft.com/reader/downloads/dictionaries.asp

    You can download the Encarta Pocket Dictionary (a monolingual English dictionary), as well as a series of bilingual dictionaries (English-French, English-German, English-Spanish and English-Italian, including the other direction to translate from these languages into English).

    Continua alla Fonte: Dictionaries for Microsoft Reader and eBooks

    "Thank you for registering for the Microsoft Tech•Ed 2007 conference. We have received your information and are currently processing your registration."

    Mi è appena arrivata... è da stamattina che la aspettavo smile_regular
    Bene... ora posso andare a dormire...

    posted @ giovedì 25 gennaio 2007 0.44 | Feedback (3) | Filed Under [ TechEd ]

    I primi due speaker li trovate qui: http://europe.ineta.org/Countries/Italy/Speakers/tabid/262/Default.aspx

    Altri sono in fase di approvazione da parte del Board Europeo di INETA (no... non li ho approvati io gli speaker... ci sarebbe stato un "enorme" conflitto di interessi).

    Gli User Group Italiani membri di INETA possono richiedere uno speaker del Registry (direttamente a me, o tramite lo speaker) e la richiesta verrà valutata dal Board Europeo.

    Fatemi sapere se avete proposte, se volete segnalare altri nomi, etc...

    Riporto e mi accodo all'invito... chi vuole aggiungersi non ha che da dirlo! 

    Come sempre la sfiga ci mette lo zampino. Stamane prenotando il ristorante abbiamo scoperto che è chiuso per ferie fino a Sabato 27. Perciò su consiglio di Emanuele del Bono abbiamo deciso di optare per il ristorante "La Passeggiata", Via Don Tazzoli 2, Castellaro Lagusello.

    L'appuntamento perciò rimane invariato: Uscita autostradale di Sirmione, ore 20:30. Al ristorante ci attendono "in preda al panico" per le 20:45. Menù di tutto rispetto!

    Attualmente abbiamo prenotato per 20 persone. Chi si vuole aggregare all'ultimo minuto deve solo dirlo.

    Fonte: Gemellaggio UgiDotNet - XeDotNet: Errata corrige

    posted @ mercoledì 24 gennaio 2007 6.59 | Feedback (3) | Filed Under [ TechEd ]

    Ora potete dire se preferite due documenti (readme e installation guide) o uno solo... io vado per l'uno solo! 

    ...CUT... I would like your feedback. Do you like having a separate Readme document published under MSDN Support, or would you prefer to have setup related issues included only in the Installation Guide?

    Let me know by sending us e-mail at vstsuetb@microsoft.com. I’ll collect the feedback and follow up with a post early next month on the results. This is your opportunity to contribute to a change in the look of the content.

    Fonte: Why aren’t installation issues in the installation guide?

    Grande! E' una cosa di cui spesso sento la mancanza!!! 

    John Lyon-Smith, a developer on my team, put togther this extensive command line help for Team Foundation's TF.exe command.  In his own words...

    After the umpteenth time of typing “tf –?” only to have it launch the MSDN documentation that usually isn’t installed in my Dogfood environment, I threw together a text file that contains the sort of memory jogging help that I (and probably others) would like to see printed in the console (hint hint).  I thought it would be nice to share it.

    Handy Text Files: tfhelp.txt       120 Character Width - tfhelp80.txt   80 Character Width

    Fonte: Real TFS Command Line Help

    Cavolo... voglio esserci... soprattutto considerando chi è l'ospite di eccezione... come... non lo sapete? Dai... che è facile... rose

    I miei colleghi del Team di Windows hanno fatto le cose in grande: per chi prenota una scatola di Windows Vista o Office System 2007 entro il 26 Gennaio presso determinati punti vendita o direttamente Online sul One Microsoft Store , ha diritto ad un biglietto per partecipare alla festa di lancio di Windows Vista che si terrà al Palasharp (ex Mazda Palace) a Milano. Lo spettacolo prevederà la partecipazione di un ospite d'eccezione.... Tutti i dettagli qui...!

    Fonte: Windows Vista, 30 Gennaio: impossibile non esserci !

    posted @ lunedì 22 gennaio 2007 13.23 | Feedback (3) | Filed Under [ Windows ]

    Era ora... grazie... non ne potevo più... funziona tutto a meraviglia, e la memoria è a livelli decenti:

    Bene... alcune cose sono cambiate, devo capirle bene... ma mi sento a casa! Addio Omea...

    Finalmente... ora lo installo... non chiedetevi perchè a quest'ora... smile_regular 

    We are now feature complete for the next release of RSS Bandit and it's time to get the final bits of user testing before we declare the bits golden. You can obtain the installer from RssBandit.1.5.0.5.Jubilee.RC.zip. We've fixed a number of major bugs that were discovered during the beta including crashes related to building the Lucene search index and podcasts being repeatedly downloaded after the first successful download attempt. I'd like to thank all the  people who tried out the beta and gave us feedback. Windows Vista users should be especially happy with this release since is the first version of RSS Bandit (ever) to work on that operating systems with no problems.

    Leggete tutto alla fonte: RSS Bandit 1.5.x (Jubilee) Release Candidate Installer Available

    Domani il report su come va... smile_regular

    Bellissimo post sulle figure da NON avere all'interno del proprio team. Molte sono ispirate ai processi tradizionali (waterfall, etc..) e ai team tradizionali, ma alcune di queste sono presenti molto più spesso di quanto si pensi.

    Non-coding Architect, "Spec" Coder, UI Guy/Middle Tier Guy/Database Guy, Legacy Guy, Microsoft Project Project Manager, Out of Sight Testers, Func'ky Spec Business Analyst, Disinterested or Hostile Customer, The Process Cop, Agile Zealot

    Leggete tutti i dettagli alla fonte: The Anti Team

    Ed ora è uscita: Enterprise Library CTP Gennaio 2007. Buon download e buon divertimento!

    Il Validation Application Block è quasi completo, e anche la Software Factory per crearsi i propri Application Block.

    Un post molto lungo ma molto interessante,con domande e risposte sulle funzionalità di "content protection" di Vista, quelle che vengono spesso fraintese e su cui vengono dette un sacco di inesattezze. 

    Fonte: Windows Vista Content Protection - Twenty Questions (and Answers)

    posted @ domenica 21 gennaio 2007 11.54 | Feedback (0) | Filed Under [ Windows ]

    Ogni tanto sia l'ibernazione, sia l'hybrid sleep sul mio Acer Ferrari 4000 si piantano, o durante l'ibernazione stessa, o al resume.

    Oggi mi sono messo e ho cercato un po' di informazioni. Lunedì chiamo il PSS e provo un paio di hotfix che forse fanno al caso mio...

    Intanto ve le segnalo:

    Le prime due "dovrebbero" fare al caso mio, ma quasi quasi mi faccio spedire anche la terza, non si sa mai... fingerscrossed

    Poi... se qualcuno scopre come riavere indietro la schermata dell'ibernazione con la barra di progresso... mi faccia un fischio! smile_wink

    Guardate qui. E' successo già a due o tre persone che conosco, ho pensato di postare il link.

    posted @ sabato 20 gennaio 2007 15.37 | Feedback (0) | Filed Under [ Windows ]

    Ultimamente me l'hanno chiesto in molti, e ho deciso di linkare questo documento da MSDN:

    Alcune icone non le avevo mai viste...

    Per la serie... una CTP al giorno... ma sono solo io che inizia a pensare che siano TROPPE???

    Cmq... i file linkati sono diversi dalla precedente CTP di Gennaio 2007, che erano marcati Dec2006... Che ci volete fare... io per ora aspetto... 

    Microsoft Visual Studio Code Name "Orcas" is the next generation development tool for Windows Vista, the 2007 Office System, and the Web.

    Versione VM: Visual Studio Code Name "Orcas" January 2007 CTP

    Versione Installabile: http://www.microsoft.com/downloads/details.aspx?familyid=69055927-458b-4129-9047-fcc4facae96c&displaylang=en&tm

    Spettacolo, mi piacciono moltissimo... 

    Someday, for my birthday, I want one of these amazing sculptures. As a math dork, these are incredible. My desk wants one of them....

    Fonte: For my birthday... somday

    Soprattutto questa:

    posted @ sabato 20 gennaio 2007 11.28 | Feedback (2) | Filed Under [ Personal ]

    Soffrite della sindrome della "pagina bianca"? Non sapete da dove partire? Fare drag&drop di controlli Windows Forms non basta più?

    Parliamone insieme nel webcast di oggi pomeriggio: Enterprise Library, altri blocchi, DSL Tools e Software Factories

    Vi aspetto alle 14.30!!!

    A differenza di quello che avevo pensato inizialmente il taglio di questo webcast sarà più architetturale e meno "pratico", non vedremo in dettaglio tutti i file di configurazione e le impostazioni, ma cercheremo di capire cosa usare e quando. Questo perchè su questi argomenti ci sono tante altre risorse "pratiche", ma poche che cercano di capire il perchè oltre che il come.

    Enterprise Library 2.0 e 3.0, DSL Tools, Workflow Foundation, Software Factories, GAT, GAX, Guidance Explorer, e soprattutto un confronto finale con il mondo "open" aiutato (grazie 1000 come al solito) da un contributo del grande Janky!

    Oggi tra webcast e altro non riesco a guardarlo... ma intanto me lo segno, poi nel weekend lo guardo approfonditamente. 

    Notion Solutions, Inc. announces the release TeamRM(Beta) for Visual Studio 2005. TeamRM(Beta) is a Visual Studio plug-in that will enable more robust work item management and visualization by allowing the user to create and manage Parent/Child and Link relationships between Team Foundation Work Items.

    The main scenario for this would be to link any Work Item type with a Requirement Work Item type, although any Work Item types can be linked. TeamRM(Beta) provides a user interface in which users can drag and drop Work Items to create the relationships.

    You can download the plug-in from http://teamsystemrocks.com/files/12/tools/default.aspx

    Fonte: TeamRM (Beta) for Visual Studio Team System released

    Finalmente!!! 

    The lads over at vmToolkit (that delivered the fabulous Vmdk2Vhd) have come though with another fine tool: VhdExpand.  A snippet from the official announcement is below:

    VhdExpand will expand Microsoft's VHD format files and will also convert between Fixed and Dynamic file types. This is a sector by sector copy operation from one size/type to the other and the source file remains unaltered.

    I've run a few tests on various VHDs and here are my first impressions:

    VhdExpand

    Fonte: Expand VHDs gracefully without re-imaging

    Ma adesso... non più in alcuni casi... 

    Microsoft partners can ship preconfigured Virtual Hard drives (VHDs), containing Windows as well as their own apps, for evaluation purposes.  For more on this check out the VHD Test Drive Program, http://www.microsoft.com/technet/try/vhd/partners.mspx.

    Fonte: Using Virtual PCs to Ship Evaluation Versions of Apps

    Ora capisco perchè certe volte sono così produttivo da far paura... smile_regular

    Che dire... poi venitemi a dire che la tecnica dell'individazione delle persone non è efficace: 

    As part of my remit of making TechEd 2007 on the Gold Coast a wildly successful experience for all attendees, I'm putting together a series of personas so we can look at whether a particular activity or feature makes sense. ...CUT... My expectation is that we'll end up having half a dozen or so personas that we use, but I'm just going to start with two. ...CUT...

    Ulrich

    Ulrich is an über-geek. He is probably an MVP, a TechEd speaker and is certainly an expert in his field. Ulrich doesn't generally go to TechEd sessions (unless he's presenting), preferring instead to hang around on the Expo floor (where's there's power and connectivity) chatting to others. Ulrich gets most of his information online, with blogs and podcasts featuring prominently. He has a blog that many of the delegates already read. Ulrich's at TechEd to make connections, to network and, perhaps, to get some business. Ulrich's been to 4 or more TechEds in Australia, and several more overseas.

    Questions

    do you identify with Dave or Ulrich (remember, this is only the first two of the six or more personas we will have)?

    Have I missed any important characteristics?

    Si... mi sento molto Ulrich... smile_teeth

    Fonte: TechEd 2007 Thinking Part 2 - Personas

    Complimenti... non c'è che dire... smile_regular 

    .NET Developer's Journal has a good article about it. Microsoft Snags Don Ferguson, Former IBM Chief Architect – "Father of WebSphere". Cool news.

    Fonte: Welcome aboard, Don!

    Il 21 febbraio ci sarà un evento dedicato all'ultimo nato della famiglia Visual Studio Team System. L'evento è dedicato a sviluppatori, DBA e in generale a tutti quelli interessati a cambiare il proprio modo di lavorare con i database.

    Visual Studio 2005 Team Edition for Database Professionals - Technical Workshop

    Milano, 21 febbraio
    L’incontro è l’occasione per familiarizzare con il nuovo strumento della famiglia Visual Studio Team System pensato per la gestione di soluzioni basate su database.

    Ci vediamo la!!! smile_regular

    Due anni fa c'era una banca che aveva un certificato digitale su un sito SSL interno la cui certification authority era "www.geniodelmale.info"...

    Oggi sono entrato nel CED di una banca con un lanciamissili in mano...

    Mi sa che prima o poi troverò la mia foto con la scritta wanted all'ingresso e non mi faranno più entrare... smile_regular

    Bene... sono contento... credo molto in questo prodotto open source per usare applicazioni Java con .NET: 

    I don't want to raise expectations too much because there's still an incredible amount of work to be done, but thanks to great work done by Volker Berlin a lot of progress has been made on the AWT/Swing front. For example, here's a screenshot of the JDK SwingSet2 demo running on the current ikvm version from cvs:

    Leggete tutto alla Fonte: AWT/Swing a Little Bit Less Unsupported

    L'amico Paolo De Nictolis ha scritto una recensione sul Webcast che ho tenuto settimana scorsa.

    Se volete sapere in dettaglio cosa vi siete persi... leggetela!

    ...che mi hanno chiesto come mai abbiamo organizzato un workshop su NHibernate, e che tipo di interesse ci fosse per l'argomento.

    Questo mi ha fatto riflettere un po' e i motivi che mi hanno portato ad organizzarlo sono stati (non necessariamente in quest'ordine):

    • ho come collega il più stimato guru italiano di NHibernate...
    • al termine della sessione di Janky agli Architecture Days nel corridoio ho visto una persona stare un'ora al telefono a spiegare ad un collega tutto quello che aveva visto su NH... prima che la memoria iniziasse a vacillare... smile_regular
    • NHibernate è il prodotto su cui si basa il corso, ma molti concetti sono più generali, e quindi conviene partecipare anche se si usa un altro approccio, per valutare cosa conviene di più...
    • Janky qualche giorno fa mi ha fatto notare i Tag più usati sul forum di Guisa, confermando una cosa che sentivo sottopelle:

     Popular Tags di Guisa (e qui non ho altro da aggiungere... smile_regular)

    • l'ultima volta (ormai più di un anno fa) la gente era andata via molto contenta del seminario precedente, e chiedendoci un seguito con delle esercitazioni
    • bisogna pur dare un seguito ai due webcast che abbiamo organizzato (il 16 e il 23 gennaio entrambi alle 14.30), ma un seguito PRATICO!

    Insomma... tengo le dita incrociate fingerscrossed, non è semplice proporre argomenti nuovi e fuori dagli schemi classici e offrire qualcosa che non sia il solito MOC (e non voglio aprire nessuna parentesi, altrimenti parlerei per giorni e giorni)...

    P.s. il 23 gennaio la mattina ci sarà anche un