>>OK, I am considering throwing in the towel. I have decided to give dotnet a try. I have read several books about C# and VB#, and I believe that I will be able to write some code relatively fast. But I don't want to start in the wrong end, I want to do it right from the start, so I ask for some advice.
>>
>>First of all, I have Visual Studio 2012 Professional installed and running on my computer. I also have MS SQL server 2012 installed and running. And I will focus on C#.
>>
>>One of my first questions is, should I use Windows Forms or WPF Forms?
>>
>>In VFP I have sub-classed all the base classes, some of them more than one level. Should I do the same in .net also? If so, how?
>>
>>Can anyone recommend a good book (or two) with essential but not too much reading?
>>
>>Are there other important decisions I will have to make early in my learning phase?
>>
>>And last, please don't mock me! I will always remain a VFP lover, and I know that I haven't always written nice things about dotnet. From now on I will avoid writing negative about dotnet until I know better what I am talking about.
>
>Hi Tore,
>
>Good questions.
>
>For the desktop: I would bypass winforms and go to wpf if you are doing desktop apps. Much, much more power. A little harder to grock, but definitely worth it.
>
>If you do web stuff, I would concentrate on HTML5, JS, CSS3 and the offshoots like angular, backbone, etc.
>
>I have a duplicate copy of an older book by the god himself on WPF programming and would be happy to ship it to you if it would help.
>
>Good Luck..
I would appreciate getting the book, but I don't want you to spend your own money on postage. If the book is available as a PDF, I think it's acceptable that you send me the PDF as long as you throw away your own copy.