473,386 Members | 1,962 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Book on C# for C++ developers...

Hello all,

I'm looking for a decent book that introduces C# to a (reasonably
experienced) C++ developer. Prefer compiler-independent, though I will
be using MS compilers for the most part. (Prefer concise and to the
point, not a Stroustrup equivalent!)

Thanks for any tips!

Dean
Dec 27 '07 #1
6 1145
DeanB wrote:
I'm looking for a decent book that introduces C# to a (reasonably
experienced) C++ developer. Prefer compiler-independent, though I will
be using MS compilers for the most part. (Prefer concise and to the
point, not a Stroustrup equivalent!)
"Professional C#" from Wrox maybe.

Arne
Dec 27 '07 #2

"Arne Vajhøj" <ar**@vajhoej.dkwrote in message
news:47***********************@news.sunsite.dk...
DeanB wrote:
>I'm looking for a decent book that introduces C# to a (reasonably
experienced) C++ developer. Prefer compiler-independent, though I will
be using MS compilers for the most part. (Prefer concise and to the
point, not a Stroustrup equivalent!)

"Professional C#" from Wrox maybe.

Arne
That's the one I'm using, and is designed for exactly this purpose. It
discusses C# features with comparison to C++ and Java equivalents. The VS
help system is also very well set up for helping people move from C++, Java
or VB, as all the .NET examples are given in all four languages, so you can
easily see what maps to what.
Dec 27 '07 #3
On Wed, 26 Dec 2007 18:30:48 -0800 (PST), DeanB
<de*********@yahoo.comwrote:
>I'm looking for a decent book that introduces C# to a (reasonably
experienced) C++ developer. Prefer compiler-independent, though I will
be using MS compilers for the most part. (Prefer concise and to the
point, not a Stroustrup equivalent!)
I'm currently working my way through C# 3.0 In a Nutshell. It's not a
bad book and is quick to reach the point.

When I first started using C# I read Programming C# (O'Reilly). That
covered all of the language but is a little verbose.

The C# Programming Language is comprehensive but I have only seen
copies covering version 2 of the language. This can be a little
difficult to read in places.

Hope this helps,
Mark
--
|\ _,,,---,,_ A picture used to be worth a
ZZZzzz /,`.-'`' -. ;-;;, thousand words - then along
|,4- ) )-,_. ,\ ( `'-' came television!
'---''(_/--' `-'\_)

Mark Stevens (mark at thepcsite fullstop co fullstop uk)

This message is provided "as is".
Dec 27 '07 #4
DeanB <de*********@yahoo.comwrote:
I'm looking for a decent book that introduces C# to a (reasonably
experienced) C++ developer. Prefer compiler-independent, though I will
be using MS compilers for the most part. (Prefer concise and to the
point, not a Stroustrup equivalent!)
One thing to note alongside the recommendations is that there's *very*
little in C# which is "compiler dependent" - the specification is
pretty clear on most things, leaving relatively little up to the
compiler, in terms of observable differences. (Some of the features of
C# 2 and 3 leave quite a lot of flexibility, but usually in a way which
can't be easily noticed.)

--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
World class .NET training in the UK: http://iterativetraining.co.uk
Dec 27 '07 #5

"DeanB" <de*********@yahoo.comwrote in message
news:c3**********************************@q77g2000 hsh.googlegroups.com...
Hello all,

I'm looking for a decent book that introduces C# to a (reasonably
experienced) C++ developer. Prefer compiler-independent, though I will
be using MS compilers for the most part. (Prefer concise and to the
point, not a Stroustrup equivalent!)

Thanks for any tips!
Try this: http://www.charlespetzold.com/dotnet/index.html
>
Dean

Dec 27 '07 #6
On Dec 27, 4:07*pm, "Ben Voigt [C++ MVP]" <r...@nospam.nospamwrote:
"DeanB" <deanbrow...@yahoo.comwrote in message

news:c3**********************************@q77g2000 hsh.googlegroups.com...
Hello all,
I'm looking for a decent book that introduces C# to a (reasonably
experienced) C++ developer. Prefer compiler-independent, though I will
be using MS compilers for the most part. (Prefer concise and to the
point, not a Stroustrup equivalent!)
Thanks for any tips!

Try this:http://www.charlespetzold.com/dotnet/index.html


Dean- Hide quoted text -

- Show quoted text -
Thanks all - and Ben that was precisely what I was after. I will pick
up some of the other recommendations too.

-Dean
Dec 28 '07 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Ryan Thompson | last post by:
Hello, Can anyone recommend a good book to provide a general overview of C# and ASP.NET for a direct technical supervisor (though non-developer) of developers. I would hope the material would...
0
by: Teo Lachev | last post by:
I would like to introduce you officially to my book "Reporting Services in Action" and let you know about its availability. I wrote this book for information workers, system administrators and...
3
by: Alessandro Bottoni | last post by:
Most likely, you are already aware of this but, just in case... O'Reilly is going to publish a nook on Twisted: http://www.oreilly.com/catalog/twistedadn/ ...
13
by: Gabriel Reid | last post by:
Greetings, I'm looking for any books that the members of this group may have to recommend for C#. I have experience with a number of programming languages (probably most relevant would have to...
11
by: Robert Schuldenfrei | last post by:
I am an older person trying to learn C# just for the fun of it. I am a veteran of older style languages (COBOL, FORTRAN, etc.) and I want to learn an Object Orientated language. Currently working...
21
by: Kiran | last post by:
Hi, As I am preparing for Microsoft Certification, Can some one Suggest me one good book for C# Thanks Kiran
12
by: Fie Fie Niles | last post by:
I have been using Visual Basic 6 and ASP (Visual Interdev 6) for a few years. I would like to learn VB.NET and ASP.NET. If I study Visual Studio.NET, will it cover both ASP.NET and VB.NET ? Based...
7
by: simonZ | last post by:
I would like to buy a book with some windows application example in C# net , but all books I have found are only about theory. I would like to have a book, where is explained how to create...
10
by: R.A.F. | last post by:
Hi, I work since few weeks with C#. NET 2005/2008 and I would like to complete my weak sides with a good book about C#. Could you advise me some which could start from beginner to expert ? I...
2
by: Alexander Vasilevsky | last post by:
I need extract email address from the address book in Outlook Express also. http://www.alvas.net - Audio tools for C# and VB.Net developers
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.