Any book that has the phrase "for managers' in its title or marketing
literature may be a good place to start as the concepts are explained in as
simplistic a manner as possible. You might also consider one of the "For
Dummies" books. You can then work your way upstream as your understanding
matures.
I used Jesse Liberty, Learning C#, for a group of new students who had
very little to no programming experience. It worked well. A somewhat
more advanced version for those with more OOP experience is his
Programming C#. They are both O'Reilly books. The emphasis is heavy on
the language concepts leaving most of the GUI for you to learn. But I
think that is the way it should be. I've seen intro books that go the
other route and students come out not learning much C#, just having fun
making a few widgets.