Come ho già avuto modo di dire, il Self-Paced Training Kit per l'esame 70-549 è fatto complessivamente abbastanza bene, soprattutto se paragonato agli altri libri Microsoft su cui ho studiato. Qualche imprecisione comunque c'è. Ad esempio, a pagina 261 si parla dei vantaggi/svantaggi dei servizi rispetto ai componenti. Più precisamente, si parla di Web service e Remoting. Nel testo, si dice che uno dei vantaggi derivanti dall'utilizzo dei Web service è il disaccoppiamento dall'implementazione effettiva del servizio: fino a che il relativo WDSL rimane lo stesso, il Web service può essere modificato senza che il client ne risenta. Da come è scritto il testo, sembra che, utilizzando il Remoting, questo non sia possibile. Ma le cose non stanno esattamente così: l'affermazione è vera solo nel caso in cui tra le references del client si aggiunga l'implementazione "concreta" dell'oggetto remoto. In questo caso, naturalmente, se l'oggetto cambia, bisogna intervenire anche sul client. Tuttavia, se al client si fornisce solo l'interfaccia, esso viene completamente disaccoppiato dall'effettiva implementazione dell'oggetto remoto, che può quindi essere modificato senza restrizioni, a patto quella, ovvia, di non alterare l'interfaccia.