C# network programming book

S

sheperson

Hi, I am looking for a good book on network programming in C#. I have
searched the web but all I found (free and not free) was on .NET 1 or
1.1.
Can anyone help me with a good book? Amazon link, title, or anything
would be great.
Thanks in advance.
 
L

Liz

Hi, I am looking for a good book on network programming in C#. I have
searched the web but all I found (free and not free) was on .NET 1 or
1.1.
Can anyone help me with a good book? Amazon link, title, or anything
would be great.
Thanks in advance.

are the older books now useless? what is it you want to learn?

how about CodeProject.com? nothing useful there?
 
T

Tom

Consider >>

C# Network Programming
by Richard Blum,
2003 - Sybex Inc.
ISBN: 0-7821-4176-5

I've read it cover-to-cover a couple times along with some other C#
and C++.Net texts. I'm struggling to learn programming at the object
and .Net level. The filament is warming but no glow as of yet ... but
this book is one of my favs. Maybe not the latest CLR ... but the
examples are pretty thorough and it walks you through it fairly
slowly; however, being *completely* new to the subject required me to
read it twice. Soon I will go through it again with plans to really
focus on asynchronous TCP/IP. The book covers UDP plenty well too ...
but my needs are more along the prior.

Here's a question for the gurus >>

Is there any significant or even noticeable difference between the
various CLR versions as far as network connectivity?

My guess is not. Thus clarity of writing, thoroughness, and solid
working examples takes high honors in the selection process.

-- Tom
 
W

Walter Rincon

not too legal but somehow useful to know if that book is exactly what you
want before you buy it.

ftp.uar.net\pub\e-books
 
S

sheperson

are the older books now useless? what is it you want to learn?
how about CodeProject.com? nothing useful there?

The Old books are not useless, but I'd rather spend time on a new book
than a computer book published 4 years ago.
I thisnk for the general programming part of C#, a book published in
2003 is like a book on another programming language compared to a new
one.
I don't know if this is true for the network programming.
Thanks anyway.
 
J

Jon Skeet [C# MVP]

The Old books are not useless, but I'd rather spend time on a new book
than a computer book published 4 years ago.

It really depends on the subject matter, IMO. In particular, books that
are old but still in print have clearly stood the test of time - so for
subject matters that don't change a lot, they're a safer bet than a new
book, IMO.
I thisnk for the general programming part of C#, a book published in
2003 is like a book on another programming language compared to a new
one.

I agree for C# as a *language*, but not for networking.
I don't know if this is true for the network programming.

I don't know of many changes to the networking side of .NET since .NET
1.1. I'm sure there have been some changes, but I don't think there are
many radical ones.
 
P

Peter Duniho

[...]
I don't know of many changes to the networking side of .NET since .NET
1.1. I'm sure there have been some changes, but I don't think there are
many radical ones.

In addition to what Jon wrote, I'll point out that my experience in these
newsgroups has been that the questions that come up most with respect to
people writing .NET network code are questions that aren't really about
..NET anyway. They are usually things that are more related to the
underlying network technology, whether basic TCP/IP issues or something
related to how sockets/Winsock works.

_Any_ good network programming resource would be helpful in those
situations; it's not even necessary for the book to mention .NET at all.

Pete
 
L

Liz

The Old books are not useless, but I'd rather spend time on a new book
than a computer book published 4 years ago.

actually, I still pick up Petzold's "Programming Windows With C#" and that's
6 years old .. and still useful; I'd prefer a fully updated version but he
didn't write one
I thisnk for the general programming part of C#, a book published in
2003 is like a book on another programming language compared to a new
one.
I don't know if this is true for the network programming.

it seems your choice is an "old" book or no book ... a no-brainer, IMO ...

The 2nd Edition of C# Cookbook has a chapter on networking .. but I think a
read of Blum's book would be more enlightening
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top