473,803 Members | 3,410 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Which book?

Another book recommendation request. I've looked through the old archives but
can't find any consensus at all. I'm currently a C++ developer, and I know that
on the C++ newsgroups there is a general consensus among the top handful of best
books, depending on your experience level and needs. Maybe because C#/.NET is
younger, I haven't noticed it yet for this technology. What do you recommend
for a professional C++/OO developer who will be switching to C#/.NET development
for the first time in a new job on a partially implemented product? (I do not
know which parts of .NET are used most heavily on the project.)
Nov 16 '05 #1
7 1405
I don't think there is any one book that will tell you everything. I have
found the following useful:

* Inside C#, 2nd Ed. by Tom Archer
* Applied Microsoft .NET Framework Programming by Jeffrey Richter
* Advanced .NET Remoting (C# edition) by Ingo Rammer
* Mastering Regular Expressions by Jeffrey E.F. Friedl (there is a section
that deals exclusively with .NET Regexes)
* Essential ASP.NET with examples in C# by Fritz Onion
* Windows Forms Programming in C# by Chris Sells

That's a short list. I'm sure other developers have their own list of books
that helped them to get started. If you're feeling particularly ambitious,
you might even try to tackle the C# Language Spec:

http://msdn.microsoft.com/library/de...pSpecStart.asp

HTH,

Jon

P.s. -- I, too, was a C++ dev before moving to C#/.NET. It's a pretty
painless process.

"jeffc" <no****@nowhere .com> wrote in message
news:Ou******** ******@TK2MSFTN GP14.phx.gbl...
Another book recommendation request. I've looked through the old archives
but
can't find any consensus at all. I'm currently a C++ developer, and I
know that
on the C++ newsgroups there is a general consensus among the top handful
of best
books, depending on your experience level and needs. Maybe because
C#/.NET is
younger, I haven't noticed it yet for this technology. What do you
recommend
for a professional C++/OO developer who will be switching to C#/.NET
development
for the first time in a new job on a partially implemented product? (I do
not
know which parts of .NET are used most heavily on the project.)

Nov 16 '05 #2

"Jon Sagara" <jo*******@yaho o.com> wrote in message
news:O%******** ********@TK2MSF TNGP15.phx.gbl. ..
I don't think there is any one book that will tell you everything.


I knew that was a mistake as soon as I sent it :-) I'd take 2 or 3...... I
guess part of the problem is my local bookstore doesn't carry most of these
books, so it's hard to determine the differences between coverage of C# language
per se, vs. .NET framework, vs. Visual Studio mechanics, vs. ASP etc etc I'd
take 2 books with some combination of good coverage of the language, .NET
framework, and Visual Studio usage. I've seen Richter's book mentioned more
than once.
Nov 16 '05 #3
I buy most of mine through Amazon. They generally have a TOC for the books
that you can browse through before buying it. Also, check the publisher's
Web site.

- Jon
"jeffc" <no****@nowhere .com> wrote in message
news:OZ******** ******@TK2MSFTN GP14.phx.gbl...

"Jon Sagara" <jo*******@yaho o.com> wrote in message
news:O%******** ********@TK2MSF TNGP15.phx.gbl. ..
I don't think there is any one book that will tell you everything.


I knew that was a mistake as soon as I sent it :-) I'd take 2 or 3......
I
guess part of the problem is my local bookstore doesn't carry most of
these
books, so it's hard to determine the differences between coverage of C#
language
per se, vs. .NET framework, vs. Visual Studio mechanics, vs. ASP etc etc
I'd
take 2 books with some combination of good coverage of the language, .NET
framework, and Visual Studio usage. I've seen Richter's book mentioned
more
than once.

Nov 16 '05 #4

"Jon Sagara" <jo*******@yaho o.com> wrote in message
news:Or******** ******@TK2MSFTN GP12.phx.gbl...
I buy most of mine through Amazon.


Amazon also has used books to buy/sell. BTW, for the lowest prices on new tech
books, try bookpool.com. Consistently lower prices.
Nov 16 '05 #5
Hi Jeff.

You can get a lot of the information on C# from the sample chapters
available. A lot of these (68 chapters) are available in my C# ebook page,
(in signature).

Hope this helps

Publicjoe

C# Tutorial at http://www.publicjoe.f9.co.uk/csharp/tut.html
C# Snippets at http://www.publicjoe.f9.co.uk/csharp/snip/snippets.html
C# Ebook at http://www.publicjoe.f9.co.uk/csharp/samples/ebook.html
VB Tutorial at http://www.publicjoe.f9.co.uk/vbnet/vbnet.html
VB Ebook at http://www.publicjoe.f9.co.uk/vbnet/samples/ebook.html

Useful Articles at http://www.madsally.co.uk

"jeffc" <no****@nowhere .com> wrote in message
news:Ou******** ******@TK2MSFTN GP14.phx.gbl...
Another book recommendation request. I've looked through the old archives but can't find any consensus at all. I'm currently a C++ developer, and I know that on the C++ newsgroups there is a general consensus among the top handful of best books, depending on your experience level and needs. Maybe because C#/.NET is younger, I haven't noticed it yet for this technology. What do you recommend for a professional C++/OO developer who will be switching to C#/.NET development for the first time in a new job on a partially implemented product? (I do not know which parts of .NET are used most heavily on the project.)

Nov 16 '05 #6
Hey Mike,
I didn't know that you actually monitored this newsgroup. Nice to have you
here helping others and also with the website.

-- Landi
PS: if publicjoe.f9.co .uk wont show up go to
http://publicjoe.dowhileloop.com/csharp/csharp.html

"Publicjoe" <mi**@publicjoe .co.uk> wrote in message
news:Ox******** ******@TK2MSFTN GP14.phx.gbl...
Hi Jeff.

You can get a lot of the information on C# from the sample chapters
available. A lot of these (68 chapters) are available in my C# ebook page,
(in signature).

Hope this helps

Publicjoe

C# Tutorial at http://www.publicjoe.f9.co.uk/csharp/tut.html
C# Snippets at http://www.publicjoe.f9.co.uk/csharp/snip/snippets.html
C# Ebook at http://www.publicjoe.f9.co.uk/csharp/samples/ebook.html
VB Tutorial at http://www.publicjoe.f9.co.uk/vbnet/vbnet.html
VB Ebook at http://www.publicjoe.f9.co.uk/vbnet/samples/ebook.html

Useful Articles at http://www.madsally.co.uk

"jeffc" <no****@nowhere .com> wrote in message
news:Ou******** ******@TK2MSFTN GP14.phx.gbl...
Another book recommendation request. I've looked through the old
archives but
can't find any consensus at all. I'm currently a C++ developer, and I know that
on the C++ newsgroups there is a general consensus among the top handful

of best
books, depending on your experience level and needs. Maybe because

C#/.NET is
younger, I haven't noticed it yet for this technology. What do you

recommend
for a professional C++/OO developer who will be switching to C#/.NET

development
for the first time in a new job on a partially implemented product? (I

do not
know which parts of .NET are used most heavily on the project.)


Nov 16 '05 #7

"Publicjoe" <mi**@publicjoe .co.uk> wrote in message
news:Ox******** ******@TK2MSFTN GP14.phx.gbl...

You can get a lot of the information on C# from the sample chapters
available.


Yeah, but the problem is I don't know which chapters I want in a book :-)
Thanks
Nov 16 '05 #8

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

Similar topics

38
4818
by: BORT | last post by:
Please forgive me if this is TOO newbie-ish. I am toying with the idea of teaching my ten year old a little about programming. I started my search with something like "best FREE programming language for kids." After MUCH clicking and high-level scanning, I am looking at Python and Forth. Both have advocates that say each is a great approach to learning computers. My programming classes were a long, long time ago in a land far, far...
2
2278
by: javaBeginner | last post by:
I need to create a simple program launcher which runs off of cd and launches a program off of the cd. It must also check the values in an ini file. The launcher program must run on all versions of Windows. I have read that C++ and Delphi are the only two languages which could reliably accomplish this task. I have tried Delphi and it worked well but my employer does not want to pay Borland's license fee.
16
8512
by: Robert Zurer | last post by:
Can anyone suggest the best book or part of a book on this subject. I'm looking for an in-depth treatment with examples in C# TIA Robert Zurer robert@zurer.com
13
1776
by: John Salerno | last post by:
I'm interested in Programming Windows with C# (Core Reference) by Charles Petzold, but do you think that the new version of C# (along with .NET 2.0) will make this book obsolete in any way?
9
2634
by: arnuld | last post by:
hai folks, well, it's me again and again, i am asking questions. anyway, with your help i have finalised that i will start learning c++ (as you told me that i do not need to know any OO language before c++). that was 15 days ago IIRC. now that with my skill set i went on to search for a good book. my knowledge is limited to the following: 1.) "A gentle introduction to symbolic computation" - David S. Touretzky
40
3028
by: dydx13 | last post by:
Hello, I'm currently attending a university majoring in Computer Science. I took C and C++ at a community college and got an A in both classes. That was three years ago. I have not programmed or anything like that in three years. I want to get back into the programming scene so I have a question: Which should I relearn first, C or C++? I have forgotten a lot about both languages so please tell me which i should relearn first! ...
13
2017
by: noagbodjivictor | last post by:
Hi, I'm really confused; Visual C++ comes in so many flavors that I don't really know what to choose. First of all, I want to buy a commercial version because the Express editions, however nice they are, cause too much trouble to develop Win32 in pure C, and that is what I want to do. The book I'm following is Charles Petzold's book Programming Windows, in which he suggests Visual C++ 6.0, which is 10 years old today. I'm purposely...
1
3592
by: jrw133 | last post by:
i got this program the other day and ive just started it and i am getting some errors that i cant figure out. requirements: 1)create a clas called Book. a Book has three data members: m_title, m_id and m_flag to tell whether the book is in or checked out. 2)Write a constructor for Book. write a constructor that takes 3 parameters: Book(char * title, int id, bool flag) and initializes the 3 data members accordingly. in addition print out a...
6
1471
by: Tony Johansson | last post by:
Hello! I'm reading in a book called Visual C# 2005. In the chapter about Generics there ia a section about Nullable types. Here is the text that isn't complete true I think. It says: "You can also look at the value of a reference type using the Value property. If HasValue is true, then you are guarantee a non-null value for Value, but if HasValue is false, that is, null has been assigned to the variable, then accessing Value will
1
1271
by: rote | last post by:
Which linq book to get me started? If there is a book C# 3.0 and linq combined i would be happy Thanks for any advices..
0
9700
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, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10546
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10068
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9121
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7603
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6841
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5627
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4275
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3796
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.