Click here to Skip to main content
15,896,557 members
Home / Discussions / C#
   

C#

 
AnswerRe: Event Handler for button clicks Pin
Luc Pattyn15-Dec-11 5:57
sitebuilderLuc Pattyn15-Dec-11 5:57 
AnswerRe: Event Handler for button clicks Pin
BillWoodruff15-Dec-11 14:20
professionalBillWoodruff15-Dec-11 14:20 
QuestionC# VS10 and error "no suitable method to override" issue Pin
Deborah Palmer McCain14-Dec-11 6:27
Deborah Palmer McCain14-Dec-11 6:27 
AnswerRe: C# VS10 and error "no suitable method to override" issue Pin
Richard MacCutchan14-Dec-11 22:23
mveRichard MacCutchan14-Dec-11 22:23 
GeneralRe: C# VS10 and error "no suitable method to override" issue Pin
Deborah Palmer McCain15-Dec-11 5:27
Deborah Palmer McCain15-Dec-11 5:27 
AnswerRe: C# VS10 and error "no suitable method to override" issue Pin
BillWoodruff15-Dec-11 14:30
professionalBillWoodruff15-Dec-11 14:30 
GeneralRe: C# VS10 and error "no suitable method to override" issue - books for beginners Pin
Deborah Palmer McCain15-Dec-11 16:35
Deborah Palmer McCain15-Dec-11 16:35 
GeneralRe: C# VS10 and error "no suitable method to override" issue - books for beginners Pin
BillWoodruff15-Dec-11 18:40
professionalBillWoodruff15-Dec-11 18:40 
Hi Deborah,

fyi: I've been involved with technical editing and documentation strategy for many years: most recently as a paid technical reviewer for two major .NET books from Addison-Wesley.

I omitted from my recommendations what I consider to the ultimate C# book, the palladium, the ne plus ultra, mainly because I believe it is a very advanced book: Jon Skeet's "C# in Depth"[^] (Manning Press, 2nd. edition now available).

My own review of that book is here:[^]. But you'll note some of the most voted-up reviews on Amazon for this book recommend it as a beginner's book.

I think the type of book that is "best" for someone starting any computer language, embedded in (an expression of) a complex FrameWork, and "incarnate" in a complex IDE, really is not a one-size-fits-all "answer."

What I do know is that in my own experience, as I immediately jumped on the C# bandwagon several years ago, from VB6, was that Petzold's first book helped me get "off the ground," and then Jesse Liberty's book, Programming C# (O'Reilley ... new revisions issued several times), really gave me what I needed, in conjunction with Matthew MacDonald's very clean expository prose.

For myself, it is only at this point, that I am able to read Troelsen and really follow the content about what happens "under-the-hood" in the FrameWork and the CLR, and find that salient, and relevant. And, only at this point, that I can find, in constantly re-reading the chapters in Skeet's book, continuing re-appraisal of my own understanding (and I'm still a long way from mastery of the depths of Skeet's astounding mind's thoughts and concepts).

But, that's just the story of one pilgrim: someone with a good academic CS background, someone who's already "grounded in OO," could have, I believe, very different needs, and make very different choices for a first book.

And, perhaps, also a matter of temperament ? Some folks cognitive style in technical problem-solving is very much top-down: they are most comfortable starting very high-level abstractions, and moving "down" to code-on-the-ground.

People like me are more "bottom-up" in learning style: I have to be constantly experimenting in code, trying out ideas, observing what happens, and then going back to the conceptual level, and the books for inspiration and, hopefully, understanding, followed by step-wise refinement of my own techniques.

best, Bill
When I consider the brief span of my life, swallowed up in the eternity before and after, the little space which I fill, and even can see, engulfed in the infinite immensity of spaces of which I am ignorant, and which knows me not, I am frightened, and am astonished at being here rather than there; for there is no reason why here rather than there, now rather than then.
          Blaise Pascal

GeneralRe: C# VS10 and error "no suitable method to override" issue - books for beginners Pin
Deborah Palmer McCain15-Dec-11 20:37
Deborah Palmer McCain15-Dec-11 20:37 
QuestionShowDialog not displaying form. Pin
mnaveed14-Dec-11 6:23
mnaveed14-Dec-11 6:23 
AnswerRe: ShowDialog not displaying form. Pin
BillWoodruff14-Dec-11 22:03
professionalBillWoodruff14-Dec-11 22:03 
QuestionError 1067 C# windows service Pin
eyesark14-Dec-11 4:07
eyesark14-Dec-11 4:07 
AnswerRe: Error 1067 C# windows service Pin
PIEBALDconsult14-Dec-11 4:34
mvePIEBALDconsult14-Dec-11 4:34 
AnswerRe: Error 1067 C# windows service Pin
Richard MacCutchan14-Dec-11 5:58
mveRichard MacCutchan14-Dec-11 5:58 
AnswerRe: Error 1067 C# windows service Pin
jschell14-Dec-11 9:18
jschell14-Dec-11 9:18 
AnswerRe: Error 1067 C# windows service Pin
Pete O'Hanlon14-Dec-11 11:22
mvePete O'Hanlon14-Dec-11 11:22 
QuestionRun the application once Pin
sarang_k14-Dec-11 3:07
sarang_k14-Dec-11 3:07 
AnswerRe: Run the application once PinPopular
Wayne Gaylard14-Dec-11 3:26
professionalWayne Gaylard14-Dec-11 3:26 
GeneralRe: Run the application once Pin
BobJanova14-Dec-11 3:43
BobJanova14-Dec-11 3:43 
GeneralRe: Run the application once Pin
Wayne Gaylard14-Dec-11 3:52
professionalWayne Gaylard14-Dec-11 3:52 
AnswerRe: Run the application once Pin
thatraja14-Dec-11 4:23
professionalthatraja14-Dec-11 4:23 
AnswerRe: Run the application once Pin
Luc Pattyn14-Dec-11 9:26
sitebuilderLuc Pattyn14-Dec-11 9:26 
GeneralRe: Run the application once Pin
BillWoodruff14-Dec-11 22:13
professionalBillWoodruff14-Dec-11 22:13 
GeneralRe: Run the application once Pin
Pete O'Hanlon14-Dec-11 22:15
mvePete O'Hanlon14-Dec-11 22:15 
AnswerRe: Run the application once Pin
BillWoodruff14-Dec-11 22:13
professionalBillWoodruff14-Dec-11 22:13 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.