With respect, I have to disagree. I am a professional IT Instructor and
have been teaching .NET since its inception. I can tell you that IMHO it is
best to learn OO Programming concepts first (non-language specific), .NET
Framework fundamentals (value type, reference type, stack, heap, GC,
Namespaces, Assemblies, primitive types, etc.) and finally a particular
programming language.
I teach a 1 day lecture course that is just on what .NET is and specifics of
the .NET Framework to newbies just learning programming or new to OO
programming. This works well so that when they arrive for the next courses,
which are hands-on, they have a clue as to what the language they are about
to learn is going to help them do. Adults learn best when they can see how
what they are doing fits into the big picture.
-Scott
"clintonG" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> For those with no previous programming experience its best to learn the
> programming language first with little to no involvement with the .NET
> Framework.
>
> I've taught in the classroom and I've purchased and used many of the books
> others mention and many are in fact not bad but are seriously lacking in
> structured learning methodologies used by trained and experienced
> educators.
>
> I recommend you order for review from a Barnes & Noble one or two of the
> textbooks from the father and son team of Deitel & Deitel [1]. These are
> actual textbooks used in schools and universities and are pricey so order
> and review to see what I mean. These textbooks are foolproof learning
> tools and if you do the excercises you will learn the C# programming
> language.
>
> <%= Clinton Gallagher
> NET csgallagher AT metromilwaukee.com
> URL http://clintongallagher.metromilwaukee.com/
> MAP http://wikimapia.org/#y=43038073&x=-...8&z=17&l=0&m=h
>
> [1] http://deitel.com/
>
>
>
> "POLKO" <(E-Mail Removed)> wrote in message
> news:zwSsh.720$JB.557@trnddc05...
>> Hi! thank for response to my questions on learning curve. Now another
>> thing - NEVER had any experience with programming, zero. What book/s
>> could You recommend. I started with Programmer's Introduction by
>> Gunnerson, but I am more ready for complete lack of programming skills
>> introduction. One more thing, I am using C # 2005 from MS to learn this.
>> Thanks again for all your help.
>>
>
>