Sono tutt'e due buon libri.
Tra i due ti consiglio però quello della McGraw Hill (codice sicuramente in C#).