473,441 Members | 1,888 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,441 software developers and data experts.

Book to begin with?

Hi,

I want to make the move to C#.NET, I am an experienced developer and I
my principal language is VB.NET. I have academic experience with C/C++
and Java but for the last 3 years, it is mainly VB6/VB.NET.

I want to learn the transition to C# with a book. I tried to make a C#
project but I stuck on things like thread syntax, handlers (which are
delegates in C# and other basic things that involve the syntax and
special character such as "__", so there is lot of little details that
that make me loose time).

I need a book reference that is not too basic, but that could help me to
find those things that stop me.

Do you have any book reference to suggest ?

I appreciate a lot, thank you!
Marty
Nov 17 '05 #1
6 1249
I have a couple I like, but my favorite without a doubt is "C# and the .NET
Platform" by Andrew Troelsen.

"Marty" wrote:
Hi,

I want to make the move to C#.NET, I am an experienced developer and I
my principal language is VB.NET. I have academic experience with C/C++
and Java but for the last 3 years, it is mainly VB6/VB.NET.

I want to learn the transition to C# with a book. I tried to make a C#
project but I stuck on things like thread syntax, handlers (which are
delegates in C# and other basic things that involve the syntax and
special character such as "__", so there is lot of little details that
that make me loose time).

I need a book reference that is not too basic, but that could help me to
find those things that stop me.

Do you have any book reference to suggest ?

I appreciate a lot, thank you!
Marty

Nov 17 '05 #2
Hi Marty,

With the same background than you, this book helped me with C#

Applied Microsoft .NET Framework Programming
by Jeffrey Richter

http://www.amazon.com/exec/obidos/tg...40812?v=glance

Notice that it is not a book about C#, but about .NET Framework Programming,
but it uses C# for the samples, so you learn both things at the same time
and it explains things really well.

--

Best regards,

Carlos J. Quintero

MZ-Tools: Productivity add-ins for Visual Studio .NET, VB6, VB5 and VBA
You can code, design and document much faster.
Free resources for add-in developers:
http://www.mztools.com

"Marty" <xm******@hotmail.com> escribió en el mensaje
news:LhVre.64471$tt5.10300@edtnps90...
Hi,

I want to make the move to C#.NET, I am an experienced developer and I my
principal language is VB.NET. I have academic experience with C/C++ and
Java but for the last 3 years, it is mainly VB6/VB.NET.

I want to learn the transition to C# with a book. I tried to make a C#
project but I stuck on things like thread syntax, handlers (which are
delegates in C# and other basic things that involve the syntax and special
character such as "__", so there is lot of little details that that make
me loose time).

I need a book reference that is not too basic, but that could help me to
find those things that stop me.

Do you have any book reference to suggest ?

I appreciate a lot, thank you!
Marty

Nov 17 '05 #3
Hi Carlos,

This book sound pretty interesting. Does it cover the error handling,
multithreads, events handling, sockets ?

Thanks,
Marty

Carlos J. Quintero [.NET MVP] wrote:
Hi Marty,

With the same background than you, this book helped me with C#

Applied Microsoft .NET Framework Programming
by Jeffrey Richter

http://www.amazon.com/exec/obidos/tg...40812?v=glance

Notice that it is not a book about C#, but about .NET Framework Programming,
but it uses C# for the samples, so you learn both things at the same time
and it explains things really well.

Nov 17 '05 #4
"Marty" <xm******@hotmail.com> escribió en el mensaje
news:5iWre.54740$on1.33459@clgrps13...
Hi Carlos,

This book sound pretty interesting. Does it cover the error handling,
Yes, the best explanation about how to deal with exceptions that I have
seen.

events handling
Yes
multithreads,
Not that I recall
sockets


No, for this one I recommend "C# Network Programming"
http://www.amazon.com/exec/obidos/tg...40812?v=glance

You have the detailed Table of Contents here:

http://www.microsoft.com/mspress/boo...ableOfContents

--

Best regards,

Carlos J. Quintero

MZ-Tools: Productivity add-ins for Visual Studio .NET, VB6, VB5 and VBA
You can code, design and document much faster.
Free resources for add-in developers:
http://www.mztools.com
Nov 17 '05 #5
Thank you Craig,
I'll have a look at this book!
Marty

Craig wrote:
I have a couple I like, but my favorite without a doubt is "C# and the .NET
Platform" by Andrew Troelsen.

"Marty" wrote:

Hi,

I want to make the move to C#.NET, I am an experienced developer and I
my principal language is VB.NET. I have academic experience with C/C++
and Java but for the last 3 years, it is mainly VB6/VB.NET.

I want to learn the transition to C# with a book. I tried to make a C#
project but I stuck on things like thread syntax, handlers (which are
delegates in C# and other basic things that involve the syntax and
special character such as "__", so there is lot of little details that
that make me loose time).

I need a book reference that is not too basic, but that could help me to
find those things that stop me.

Do you have any book reference to suggest ?

I appreciate a lot, thank you!
Marty

Nov 17 '05 #6
Thank you Carlos,
Those two books fills a lot of content.

Have a nice day!
Marty

Carlos J. Quintero [.NET MVP] wrote:
"Marty" <xm******@hotmail.com> escribió en el mensaje
news:5iWre.54740$on1.33459@clgrps13...
Hi Carlos,

This book sound pretty interesting. Does it cover


the error handling,

Yes, the best explanation about how to deal with exceptions that I have
seen.
events handling

Yes

multithreads,

Not that I recall

sockets

No, for this one I recommend "C# Network Programming"
http://www.amazon.com/exec/obidos/tg...40812?v=glance

You have the detailed Table of Contents here:

http://www.microsoft.com/mspress/boo...ableOfContents

Nov 17 '05 #7

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

Similar topics

4
by: Anthony Greene | last post by:
I'm new to programming entirely, and I'm simply looking for some insight, can you guys recommend some introductory documentation for me to read, and what I read, and, do concurrently why reading...
5
by: Scott Brady Drummonds | last post by:
Hi, everyone, I'm working with a coworker on trying to ramp him up with C++. He currently owns (and is using) a book that is seven or eight years old. I know that the ARM was published well...
5
by: Kleidemos | last post by:
http://www.amazon.com/exec/obidos/tg/detail/-/1584502274/002-5832236-8289662?v=glance I bougth, in my holliday in London, this book. It is a good book? With this book.......can i know more C++...
5
by: Aya9877 | last post by:
Alright, I have no idea what level book I need. I have a basic/decent background in coding. I am advanced in query building. I have a decent understanding of Visual Basic and some VBA. My...
2
by: Bruce Dodds | last post by:
I will be doing an app for a nonprofit. It would be useful for them to have a good entry-level book on Access so that they don't have to pay someone to design all their queries and reports. I'm not...
6
by: Jon Shemitz | last post by:
My 16 yo son is ready to move beyond level editing and "Multimedia Fusion." He's going to ignore his Mom's suggestion of Visual Basic, and take my suggestion of starting with C#. Now, I actually...
1
by: Paw64 | last post by:
The book code would uniquely identify a book in a book catalog. The book code is a ten digits value, where the first nine digits must be decimal digits (0...9), and the tenth can be either a decimal...
6
by: WJRutledge | last post by:
Just like the subject says, I'm interested in taking up PHP and would like to know if anyone knows of any books that are a must have. I know there are tons of books out there on every language, but...
263
by: Malcolm McLean | last post by:
The webpages for my new book are now up and running. The book, Basic Algorithms, describes many of the fundamental algorithms used in practical programming, with a bias towards graphics. It...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
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...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
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...
0
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,...
0
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...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...

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.