Newsgroup: it.comp.lang.c++
Titolo: Consiglio libro COM/DCOM

 ...
	"Essential COM"  by Don Box
Fausto

Ciao a tutti,
scusate se un po' OT.
Conosco il C++, conosco abbastanza le MFC. Ora vorrei impararmi un po'
la tecnologia COM/DCOM.
Che libri consigliate? Ho visto
The Waite Group's COM/DCOM Primer Plus (John Cadman)
e non mi sembra male.
Il libro "Unleashed" puo' aver senso per un newbie?
Grazie, ciao.
Giulio

Anche l'help MSDN, anche se un pò sparse, contiene info molto utili...
Luc.


 Il libro "Unleashed" puo' aver senso per un newbie?
No.
"Essential COM", che ho visto ti e` stato consigliato, e`
splendido, ma troppo avanzato per cominciare, secondo me.
L'ideale come primo testo sarebbe David Chappell,
"Understanding ActiveX and OLE, a guide for developers and
managers", Microsoft Press (in italiano, Mondadori
Informatica, buona traduzione), molto elementare e
introduttivo (e datato) ma chiarissimo e ottimo.  Ma
temo sia fuori stampa (guardati in giro...).
Rogerson, "Inside COM", stessi editori, livello medio,
non male davvero.
Se no si va su testi, anche ottimi, ma che affiancano
a COM una specifica tecnologia implementativa (MFC, o
magari ATL, o Visual Basic, o Python, o ...) piuttosto
che approfondire COM in se` e per se`.  E tra l'altro
di questi non ne conosco in Italiano.
Alex

la tecnologia COM/DCOM.
Scusate, dimenticavo: va bene anche un testo in inglese (anzi, tanto
meglio :-)
Grazie per i suggerimenti che mi avete dato finora.
Ciao, giulio


Oltre a quelli che ti sono stati gia' suggeriti (e alla doc su MSDN)
Ci sono anche
	"Inside Distribuited COM" 
			del duo Eddon & Eddon (padre e figlio)
			Mah!! che dirti, potrebbe piacere (a me no)
	"Creating Lightweight Components with ATL" 
			by Jonathan Bates
			A me e' piaciuto, anche se Alex Martelli
			mi fece notare tempo fa che alcune info sono 
			un po' inesatte o mal spiegate).
			Direi che e' buono al 95 %.
	"Inside ATL"
			by Shepard & King
			Buona introduzione alle ATL.
			NOn acquistare la versione italiano.
			La traduzione lascia molto a desiderare, con
			periodi veramente incomprensibili.
Ci sono anche i testi di Richard Grimes su ATL e doc on line su 
WTL all'indirizzo "
www.idevresource.com
".
Comunque a mio avviso se non vuoi acquistare tonnellate di libri ti 
consiglio di studiare la documentazione su MSDN per poi rifinire
la conoscenza con 
	"Essential COM"
che ho gia' avuto modo di consigliarti in altro post.
E' veramente bello. 
Fausto

 E' veramente bello.
Si`.  Ma semplice, no.  E mette l'enfasi su aspetti teorici
importanti del COM, che pero` NON hanno un'importanza pratica
proporzionata a questa enfasi (in molti casi; alcune delle
cose, OK, sono davvero cosi` cruciali come Box spiega, ma se
non hai esperienza pratica non e` facile distinguerle).  In
vari aspetti poi, come l'uso di MTS, Essential COM presenta
veri e propri errori (come Box ha chiarito nel suo testo
successivo, "Effective COM").
Insomma, ottimo testo, ben scritto, profondo, ecc ecc, ma
secondo me non didatticamente valido come primo, secondo,
o terzo testo sull'argomento.  Forse come terzo, se non
contiamo l'MSDN e tanta praticaccia:-), per gente gia` per
altri versi molto scafata.  Se no, meglio come quarto:-).
Alex

 meglio :-)
Allora suggerirei "Beginning ATL COM Programming", molteplici
autori, Wrox Press.  Almeno se e` dal C++ che vuoi avvicinarti
al COM, perche` in questo caso ATL e` il mio consiglio come
framework da usare.
Alex

Oltre al resto c'e' anche il tutorial On-Line scritto da Don Box e
company all'indirizzo 
 
http://www.develop.com/dm/dev_resources.asp
Fausto

you wrote:

Peccato che non riesca ad entrare, pur essendomi registrato !! :(


Devi usare IE e non Netscape. 
Purtroppo da quelle parti fanno del razzismo sui Browser :-)
Fausto