Ne mogu ti kontretno preporučiti neku knjigu, pošto nisam baš pratio tu literaturu, ali ukoliko je knjiga dobro napisana ne moraš uopšte da trošiš vreme na učenje C++-a. (naravno, postoje mnogi drugi razlozi zašto je dobro znati C++, ali to nije tema ovde).
C# je programski jezik opšte namene. Nije konkretno napravljen samo za web niti samo za desktop aplikacije. Obe mogu veoma uspešno da se prave u njemu. Što znači da, ako znaš C#, možeš uz mali napor (učenje dodatnih tehničkih detalja) da praviš u njemu i Web i Desktop programe...
|