novembre 2006 Entries

Oggi dovrebbe uscire Visual Studio Team Edition for Database Professional.

Chi ha la Team Suite mi avvisa quando sarà disponibile su MSDN?

Grazie smile_wink

Piano piano iniziano ad arrivare le varie lingue su MSDN:

Chi vuole provare la versione giapponese? smile_regular

Come di cosa sto parlando... ma di questo: foto quiz lorenzo

Oggi arrivo a casa e trovo un pacco contenente un regalo di TeamPrise:

La polo è veramente bella, soprattutto il colore, verde brillante come piace a me, peccato che in foto non si veda bene.

Grazie!!! smile_regular

Il 1' Dicembre anche se c'è lo sciopero dei mezzi ci sarà l'Agile Day... e questa volta (salvo imprevisti... cercando di evitare la figura dell'anno scorso dove per motivi di forza maggiore ho dovuto dare forfait) ci sarà anche uno slot nell'Open Space a proposito dello Sviluppo Agile con VSTS moderato dal sottoscritto.

Vi aspettiamo!!! Vi siete iscritti?

E allora cosa aspettate ad iscrivervi???

Ci saranno Giancarlo "NHibernate" Sudano, Simone "Kiwi" Chiaretta e Marco "Crad" De Sanctis!!!

Che dire... se ve lo perdete non avete capito nulla!!!

Di che si parla? Pallavoliste svedesi ibernate con integrazione continua... No? Non era di quello? Allora non ho capito nulla ed è meglio che mi riguardo l'agenda...

Che dire... me l'aveva già mostrato Christian Nagel a Barcellona, ma come dire... questo mi sembra meglio:

Non capisco proprio perchè... smile_omg

Comunque ci sto pensando sempre più!!!

Eccoci qua...

Mi è piaciuto trovare una ventina di posti in prima e seconda fila riservati per gli MVP, non con il solito foglietto, ma con un foglio plastificato che mi sono portato via come ricordo:

P.s. Raf ne ho preso uno anche per te smile_wink

Visto che ho i commenti chiusi... chi vuole partecipare faccia un post in caffetteria... smile_regular

Beh... altrimenti come spieghereste questa foto fatta prima della serata INETA in WPC... smile_omg

Adoro Microsoft Hearts dai tempi di Windows per Workgroup (se la memoria non mi inganna...).
Ma la versione per Vista è spettacolare... e lo è ancora di più quando uno vince...

Naturalmente il tutto è animato... bello... molto bello... smile_omg Soprattutto quando l'ultima mano è una mano "pigliatutto!!!" smile_shades

Se volete mandare un commento... usate la Form Contact... i commenti sono disabilitati per via dello spam.

Per la serie ...ecchissene... domani (solo in mattinata purtroppo) a Milano ci sarò anch'io all'Innovation Tour.

Domani sarà un'occasione importante per poter incontrare Jeff Raikes:

Jeff Raikes, Presidente della Microsoft Business Division, presenterà in occasione della tappa di Milano di Starting Innovation Tour la visione strategica - definita Better together - alla base delle nuove soluzioni Microsoft.

Se ci andate anche voi fate un salto dove ci sono gli MVP (entro mezzogiorno/l'una) così ci salutiamo smile_wink.

Se volete mandare un commento... usate la Form Contact... i commenti sono disabilitati per via dello spam.

Oltre a essere sul Developer Center è anche in Home Page di MSDN Italia:

Che dire... grazie!!!

P.s. ora l'articolo e il tip hanno il nome giusto, quindi se volete, potete mandarmi tutti i feedback che volete, saranno in ogni caso ben accetti.

Se volete mandare un commento... usate la Form Contact... i commenti sono disabilitati per via dello spam.

Ecco i punti principali da ricordare, dove nella parola "destructors" dovete sempre considerare il finalizzatore:

  1. Destructors are invoked automatically, and cannot be invoked explicitly.
  2. Destructors cannot be overloaded. Thus, a class can have, at most, one destructor.
  3. Destructors are not inherited. Thus, a class has no destructors other than the one, which may be declared in it.
  4. Destructors cannot be used with structs. They are only used with classes.
  5. An instance becomes eligible for destruction when it is no longer possible for any code to use the instance.
  6. Execution of the destructor for the instance may occur at any time after the instance becomes eligible for destruction.
  7. When an instance is destructed, the destructors in its inheritance chain are called, in order, from most derived to least derived.

Fonte: http://www.codeproject.com/csharp/csdest.asp

...saranno disponibili a breve sul sito www.guisa.org.

Scusate per l'attesa.

Se volete mandare un commento... usate la Form Contact... i commenti sono disabilitati per via dello spam.

Ieri è uscita la Beta 1 della nuova versione di RSS Bandit...

La delusione è MASSIMA... non hanno ancora sostituito i controlli grafici che non vanno sotto Vista. La cosa che più mi delude è il fatto che quello che non va è il menù, che potrebbe benissimo essere sostituito da un menù normale...

Non me ne frega nulla del podcasting, se non posso usare il programma...

Che DELUSIONE... so che per Dare il supporto di Vista e del .NET 2.0 non sono cose che contano, però... non si lamenti poi se la gente piano piano non lo usa più... Per ora resto su Omea Reader. Certo, sembra che non lo usano tante sono le cose che mancano a livello di UI e semplicità d'uso, ma almeno non crasha su Vista...

Se volete mandare un commento... usate la Form Contact... i commenti sono disabilitati per via dello spam.

Manca ancora qualche giorno all'inizio di Dicembre, ma mi porto avanti, visto che essendo sempre in trasferta faccio fatica a postare regolarmente...

Volevo segnalarvi i miei prossimi Webcast:

Mi raccomando, attenzione all'ultimo che è alle 11 del mattino, e non, come gli altri, al pomeriggio.

In particolare i Webcast del 15 e 22 Dicembre fanno parte di un percorso che continuerà a Gennaio con i seguenti Webcast (in parte miei, e in parte di una graditissima new entry nel mondo dei Webcast smile_regular):

  • Interoperabilità tra Java e .NET - Andare oltre ai Web Services...
  • Introduzione a NHibernate, Spring.NET, Log4NET e CastleProject (speaker Giancarlo Sudano e il sottoscritto)
  • Enterprise Library 2.0, altri blocchi, DSL Tools e Software Factories
  • NHibernate: un caso pratico (speaker Giancarlo Sudano)

Il percorso terminerà poi con un Webcast completamente di Q&A sui temi trattati nei sei Webcast precedenti. Raccoglieremo le domande durante i vari Webcast e anche offline, e naturalmente io e Giancarlo risponderemo anche alle domande che ci verranno poste in diretta.

Se volete mandare un commento... usate la Form Contact... i commenti sono disabilitati per via dello spam.

Eccole qui:

Stay tuned... smile_wink

No, non entro anch'io nelle discussioni degli ultimi giorni...

Ma questo Tip su MSDN non l'ha scritto il buon Daniele al quale fischieranno le orecchie... ma il ben meno illustre sottoscritto... smile_sarcastic

Se volete mandare un commento... usate la Form Contact... i commenti sono disabilitati per via dello spam.

Se proprio non sapete come fare per addormentarvi... potete sempre leggere il mio primo articolo per MSDN su come usare TFS da VB6, VS2003 e VS2005 Professional:

http://www.microsoft.com/italy/msdn/risorsemsdn/team/visualbasic.mspx

Se volete mandare un commento... usate la Form Contact... i commenti sono disabilitati per via dello spam.

Essendo in trasferta sono stufo di ricevere centinaia di email di immondizia via UMTS... smile_sad

A volte odio i commenti dei post quando vengono usati per farmi perdere una discussione...

Che dire... scannatevi pure... ma fatelo in pubblico... smile_regular

posted @ mercoledì 22 novembre 2006 22.13 | Filed Under [ .NET: varie ]

La trovate nella pagina che elenca tutte le Feature presenti e future di tutto Visual Studio Orcas.

Per TFS la prima feature è il ripristino (opzionale) del Get Latest on CheckOut, come sul provider MSSCCI.

Bella anche l'icona di Orcas... smile_wink P.s. i documenti sono in XPS... perciò... attrezzatevi...

Fonte: http://blogs.msdn.com/bharry/archive/2006/11/22/more-transparency.aspx

No, perchè forse in tanti non se ne sono accorti, ma noi siamo "privilegiati"...

Quindi non lamentiamoci che mancano ancora i driver o che usciranno a dicembre...

Ricordiamoci sempre che stiamo parlando di un prodotto che verrà messo in vendita a fine gennaio...

Cosa dovrei dire io che ogni volta compro stampanti multifunzione Epson, e ogni volta rimango fregato nell'upgrade? (2000->XP... nel 2001 smile_sad, XP->Vista ora...)

O forse no... basta cercare bene... più tardi ci provo...

A parte le feature grafiche, il ribbon che dopo che uno si abitua diventa uno spettacolo, la produttività impressionante, la cosa che adoro è la presenter view. Basta impostarla:

Ed ecco cosa appare sul monitor del trainer:

Uno spettacolo, soprattutto la possibilità di avere le note...

Naturalmente sul monitor principale viene mostrata solo la slide corrente. Per ottenere questo non dovete duplicare il monitor su entrambi gli schermi, ma impostare l'estensione del desktop sul secondo monitor.

Il bello è che se vi arrivano mail, messaggini, winks, etc... questi vengono mostrati sul vostro monitor, non sullo schermo principale.

Devo capire come cambiare al volo la modalità duplicato/esteso dello schermo, da usare quando faccio le demo.

Se poi combinate il tutto con i nuovi Presentation Settings di Vista lo spettacolo è assicurato:

Potete disabilitare lo screensaver, cambiare il volume e lo sfondo del desktop "temporaneamente" solo mentre fate una presentazione...

Per attivarlo io passo dal Windows Mobility Center: tasto Windows+X ed in un attimo lo attivo.

Sta solo analizzando il file (a me capita con RAR/ZIP autoestraenti da qualche Gb) alla ricerca di "non so cosa"... Dopo un po' compare la dialog e si va avanti tranquilli.

N.b. il "non so cosa" probabilmente è qualche firma digitale o simili... ma sono troppo pigro per cercare... smile_yawn

Dovete aspettare ancora qualche giorno.
Appena smetterò di lavorare 14 ore al giorno inizierò a rispondere alle mail.
Scusate ancora ma proprio in questo periodo dovete avere pazienza.

Grazie! smile_regular

  • Per sincronizzare i palmari e gli smartphone bisogna usare per ora ancora la beta 3 del Windows Mobile Device Center, in attesa della versione finale. Funziona perfettamente.
  • Molto spesso quando si installano driver o altro bisogna marcarli come run as administrator sempre, a meno che non si voglia disabilitare la UAC (no, non fatelo)
  • RSS Bandit ha un problema con il controllo usato per il menù. Se lo usi senza passare dal menù va. Io sono passato ad Omea Reader. E ci leggo anche i newsgroup. In attesa della fantomatica nuova versione di RSS Bandit basata sui controlli Infragistic.
  • L'antivirus sotto Vista secondo me non serve, a patto di usare la UAC

Per quanto riguarda stampanti e giochi... onestamente per ora mi astengo... vediamo che succede... io ho una della Epson che va solo in parte... e da un produttore così mi delude molto la politica di non aggiornare i driver.

Guardate cosa si sono inventati quelli di MS Israel Finance per attirare gente alla loro presentazione... smile_omg

 

Io ne ho prese due o tre da dare a chi partecipava al mio corso poco prima di fargli compilare il modulo di feedback...

Secondo voi è corruzione? smile_regular

Stasera dopo cena ho stupito Michele con un DVD con una scritta Vista seguita da tre magiche letterine.

Ora VISTA RTM è disponibile sia su Connect per i Beta Tester selezionati (io... smile_omg), sia su MSDN.

In entrambi i casi ci sono sia le versioni Business, sia la Ultimate, che differiscono solo per la chiave. Grande!!! smile_teeth

Sono contento di poter avere fin da subito una copia "interamente MIA", che installerò sul PC di mia moglie, e una "aziendale", come l'auto car, che installerò sull'Acer Ferrari smile_regular.

posted @ venerdì 17 novembre 2006 1.43 | Feedback (6) | Filed Under [ Windows ]

Vi aspetto domani 17 Novembre qui per il secondo webcast del nuovo percorso per architetti:

La raccolta dei requisiti è il primo passo verso la definizione dell'architettura di una soluzione: nel corso di questo webcast introdurremo il concetto di "caso d'uso" e ne spiegheremo il ruolo all'interno del processo di design del software.
Saranno inoltre forniti i concetti di UML (Unified Modeling Language) propedeutici alla formalizzazione dei casi d'uso.

Ci vediamo alle 14.30.

Si, l'avevano detto, ma fino a quando uno non lo vede non si rende conto... smile_omg

Moltissime icone, sfondi, etc... sono DIVERSI nella RTM Build 6.0.6000 rispetto alle RC1 e RC2!

L'amico Neno fa un dettagliato resoconto della Keynote qui.

Veramente delle belle foto.

P.s. la tizia dell'applicazione WPF ogni tanto si muove, si gira, etc...

posted @ domenica 12 novembre 2006 0.35 | Feedback (2) | Filed Under [ TechEd ]

Un'amica mi aveva chiesto di cercare una persona... e io dentro di me: "possibile che tra le 3750 persone partecipanti, più almeno un migliaio nello staff... figuriamoci se la trovo..." e invece... sul pullman del rientro all'aeroporto:

Poi arrivato all'aeroporto incontro Vladimir, l'amico MCT macedone che ha condiviso con me tutti i party di Boston:

Io partivo e lui arrivava, pronto per il TechEd:IT Forum. Alla fine arriviamo a Malpensa... solo trentina di minuti di ritardo per traffico congestionato tutti accumulati in Spagna... 

Ma... Malpensa non si smentisce mai... arriviamo al Finger, ma poi aspettiamo un'infinità per i bagagli... e non fatevi ingannare... i bagagli sono "effettivamente" arrivati alle 20.40...smile_sad

Beh... Rafal non è più "intoccabile", anche se è una bellissima sessione su MSF 4 e il suo futuro:

Interessante la notizia sulla possibile inclusione di MOF in MSF, così come tutto il resto della sessione...

Ma... non è stata la sessione più bella del TechEd, diciamo che si è piazzata nelle prime cinque...

posted @ domenica 12 novembre 2006 0.03 | Feedback (1) | Filed Under [ TechEd ]

Lunedì sera dopo il briefing per i partecipanti all'ATE eccoci alla cena degli MVP:

Alla cena c'era pure Karen, già colpevole di indossare le "famigerate" scarpe MVP:

Abbiamo mangiato tantissimo, ma la cosa più inquietante erano i gamberetti: DEVASTANTI!!!

Ad un certo punto arriva un MVP a dirci se avevamo un'opinione sul dibattito tra Dataset e Custom Entities... come poteva Raf esimersi???

 

Arriviamo al Porto Olimpico in anticipo, e andiamo in un locale a fare un aperitivo...

Locale un po' particolare, alle 7 di sera stavano facendo un corso di Latino Americano, mentre all'esterno c'era gente sdraiata sui divanetti...

Poi raggiungiamo il ristorante. Ecco qualche foto dei presenti:

All'uscita incontriamo personaggi strani:

Ma l'incontro migliore ce l'ha Mauro in un locale in centro dove siamo andati per fare un giro, ma forse quello più spaventato è proprio quel povero pinguino... smile_shades:

Pubblico ora le foto che non ero riuscito a postare per problemi di tempo...

In aereo chi erano gli unici due con un Visual Studio aperto... all'andata e al ritorno? smile_omg

 

Eccoci qui... sembra una gita scolastica mentre prendiamo il pullman che ci porta dall'hotel in centro:

I tre caballeros prendono possesso della stanza, bella, pulita e ordinata, ma con un bagno molto "ristretto":

All'arrivo Raf trova una brutta sorpresa... la valigia arriva con la sicura aperta. Non mancava nulla, magari è stato solo un problema per via di qualche botta ma... quando cerca di riaprirla la combinazione è cambiata... eccolo quindi che si dedica ad una Brute Force Attack. E come volevasi dimostrare... dopo quanche tentativo degno di Arsenio Lupin eccolo vincitore:

 

Sabato scorso mentre passeggiavo vicino a casa mi è capitato di vedere il povero Winnie The Pooh in una triste posizione:

Bisognerebbe poter fare qualcosa per salvare quel povero orso... smile_shades

E' uscito un aggiornamento per il Microsoft Baseline Security Analyzer, un ottimo tool per gestire le patch di Windows 2000, XP e 2003, Office, Sql Server e altri prodotti:

MBSA 2.0.1

MBSA 2.0.1 is an update to MBSA 2.0 to enable compatibility with the new Windows Update offline scan file. (For information on the new scan file, see http://support.microsoft.com/kb/926464.) This fix enables MBSA to download and read the new file format.

Unless specifically noted, all references to MBSA 2.0 in the MBSA TechNet pages also apply to MBSA 2.0.1.

Lo trovate qui.

posted @ sabato 11 novembre 2006 22.52 | Feedback (1) | Filed Under [ Windows ]

So che è poca cosa... ma è il mio primo contributo per MSDN e sono proprio contento... smile_regular

Lo speaker (Don Smith, bravissimo e simpaticissimo PM della Web Service Software Factory) ha terminato dicendo:

"When you're leaving the feedback think about what my mother says: 'If you don't have any nice thing to say... don't say anything!'"

O qualcosa del genere... Fantastico! smile_regular

Poi ho fatto stranamente una domanda intelligente... e ho ricevuto una camicia del team.

Ora Mauro deve assolutamente farmi la scheda brucia grassi... la camicia è una M... e io portavo una M 5 kg fa... e non mi sono ancora pesato da quando sono partito...

Quindi per una volta metti da parte gli ormoni e pensa PRIMA al tuo povero collega MVP...

Tra cene... tapas... salmone a volontà... brioche sto TechEd è stato un tripudio di colesterolo, trigliceridi, zuccheri e di tante altre cose "buone"... smile_regular

Bellissima sessione. Sono troppo addormentato per fare un report, ma mi piace molto quello che ho visto. C'è stata anche qui per due minuti la spiegazione del fatto che Dataset non vanno bene e serve un Object Model, poi si è passati ad una demo e ad una spiegazione del perchè le cose sono stafe fatte in quel modo!

Molto interessante.

E ora finisco di seguirla e mi preparo per Rafal. Non vedo l'ora!

posted @ venerdì 10 novembre 2006 10.05 | Feedback (1) | Filed Under [ TechEd ]

Dopo solo due ore e mezza ecco suonare la "tremenda" sveglia di Mauro... sembrava di essersi addormentati in discoteca... mamma mia che fatica... ma ce l'abbiamo fatta, alle 8.30 eravamo già pronti e scattanti nel conference center...

 

Beh... come si vede dalla foto "scattanti" non è proprio la parola giusta... smile_yawn

Al risveglio in camera c'era anche l'allegra famiglia felice... papà, mamma e piccolino smile_regular:

Dopo aver accompagnato Raf e Sara in hotel, in cinque superstiti ci siamo diretti al porto olimpico...

Dopo un primo giro "esplorativo" siamo andati a farci una beer(C.L. x me... smile_regular) al pub irlandese, ottimamente catturato da questa splendida foto che mostra l'ora di arrivo (1.35 circa...):

Al termine della birra abbiamo accompagnato Davide a prendere il Taxi, dopotutto era solo dalle 7 di sera che diceva che voleva andare in Hotel e non ai vari party... smile_teeth

A quel punto scatta il delirio, ci siamo "introdotti" in quattro o cinque disco bar, dove abbiamo continuato a farci del male sia "visivamente" sia in termini di "gradazione" martini (e stavolta anche per me non era una C.L. smile_omg):

Alla fine abbiamo ceduto... dopotutto l'arrivo in albergo e la chiamata per svegliare Raf e farci aprire è stata registrata circa alle 4.15 del mattino... rose_wilted

 Eccoci qui, dopo essere stati cacciati dall'Hard Rock Cafe perchè non avevamo intenzione di mangiare ma solo di bere, siamo andati a bere qualcosa nella piazza della Cattedrale:

Dalla povera qualità delle foto si vede quanto il mio stato di salute "mentale" fosse già in parte compromesso... smile_regular

posted @ venerdì 10 novembre 2006 9.26 | Feedback (1) | Filed Under [ TechEd ]

Guarda Simone cosa ti abbiamo trovato...

posted @ venerdì 10 novembre 2006 9.20 | Feedback (1) | Filed Under [ TechEd ]

Mi sono divertito un sacco. Siamo andati nel ristorante dentro al museo marittimo, un posto splendido:

C'era un sacco di gente, sia delle community, sia di Microsoft, compresi Speaker famosi.

Ecco un giro ai vari tavoli:

Ed ecco il tavolo del gruppo italiano, con un "infiltrato" di Microsoft Svizzera:

Ecco Raf colto in un momento di "trans tecnico-agonistica" da Sara:

Ed infine altre due immagini della serata, un dettaglio dello store, ed i nostri "eroi" in una pausa di relax:

Grazie mille alla simpaticissima Simone per l'organizzazione della splendida serata!

posted @ venerdì 10 novembre 2006 9.17 | Feedback (0) | Filed Under [ TechEd ]

Ci sarà però un percorso di migrazione al nuovo Runtime delle Sofware Factories. Volevo dirvelo prima che investite il futuro della vostra azienda li...

Per fortuna, visto che non c'è il party finale, ecco un ringraziamento di Microsoft alle persone di INETA e più in generale del mondo delle community...

Chissà se finirà tipo il party dei Norvegesi (o erano Finlandesi... beh... tant'è...) all'Hard Rock Cafe...

Come non vi ho detto niente e non sapete di che parlo??? Beh... mica è un blog vietato ai minori... smile_omg

A parte gli scherzi... speriamo di divertirci come ieri!!!