Click to See Complete Forum and Search --> : please suggest....


Vedam Shashank
November 21st, 2005, 10:19 PM
Hi,

I want to start learning .net.., Managed C++. Could someone please suggest some good book for the framework, and one for the "C++ Managed" part. My background is C++, VC++, MFC...

Thanks
Chao

darwen
November 22nd, 2005, 12:06 AM
Learn C# first. Really ! You'll be far better off getting a grounding in managed code from a real managed language rather than confusing yourself with managed C++.

Darwen.

Vedam Shashank
November 23rd, 2005, 01:05 AM
Thank you

But, which book can i use for a good understanding of the framework ???

How about this one to start off....
Richard Grimes’ book "Programming with Managed Extensions for Microsoft Visual C++.NET"

darwen
November 23rd, 2005, 02:36 AM
I just learned off MSDN myself. I do have a copy of "Applied Microsoft .NET Programming" (Microsoft) - but mainly because it gives an insight into the internals of .NET.

Brad Jones's book (Sams Teach Yourself C# in 21 Days) is probably as good a place to start as any.

Honestly : don't start learning .NET with C++. Unless you like headaches, confusion and hair pulling. You really need to know what you're doing to make sensible use of managed C++ and the best place to start is to learn the framework using C#.

I've got Kate Gregory's book Visual C++.NET Kick Starts too which is good.

It all really depends on your existing level of expertise with C++. If you can cope with effectively having two different forms of C++, both compiled to different things, using different libraries/frameworks in the same project (or even the same file !) then fine go ahead.

Darwen.

cilu
November 30th, 2005, 04:31 PM
I've got Kate Gregory's book Visual C++.NET Kick Starts too which is good.
Just remember this is only a kick start. ;)

Starting with C# would be a good idea. I recommend:

Professional C#, 2nd Edition, Simon Robinson, K. Scott Allen, Ollie Cornes, Jay Glynn, Zach Greenvoss, Burton Harvey, Christian Nagel, Morgan Skinner, Karli Watson,
Wrox Press, ISBN 1-861007-04-3
Programming C#, Jesse Liberty,
O'Reilly, ISBN 0-596-00489-3
Inside C#, Tom Archer,
Microsoft Press, ISBN 0-7356-1648-5