Customer Reviews


18 Reviews
5 star:
 (13)
4 star:
 (3)
3 star:
 (1)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


8 of 8 people found the following review helpful:
5.0 out of 5 stars Lives upto its name
This book is one of the few you would like to have in your library.
a. It compresses the TCP/IP working in short and sweet format.
b. It's tip section has lot of sub tips/information which mention differences/workarounds etc in concise way.
c. It has extensive hands on samples to refer to.
d. It feels like culmination of real life hands on...
Published on September 3, 2000 by Govind

versus
10 of 11 people found the following review helpful:
2.0 out of 5 stars entry-level textbook disguised as "tips"
I don't know why this book is rated so highly. There's nothing wrong with the content (what little there is), but I feel that it's misrepresented as a book for intermediate level network programmers. I was expecting discussion on when to use select() vs. multi-threaded vs. single-threaded servers, for example. But this book is more for beginners (Tip #1, "Understand...
Published on July 20, 2006 by Chronic Game Programmer


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

8 of 8 people found the following review helpful:
5.0 out of 5 stars Lives upto its name, September 3, 2000
By 
This review is from: Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs (Paperback)
This book is one of the few you would like to have in your library.
a. It compresses the TCP/IP working in short and sweet format.
b. It's tip section has lot of sub tips/information which mention differences/workarounds etc in concise way.
c. It has extensive hands on samples to refer to.
d. It feels like culmination of real life hands on implementation of protocol suite and its usage in day to day life which author succintly conveys to readers in form of anecdotes/ideas etc.
e. Author is very precise about what book is not and thus maintains the readable/digestible size of the book and refers to comer/steven when appropriate.
f. It will be useful for every software eng to understand the workings and sometimes even pick cool concepts from the most scalable app ever designed (TCP/IP).

Overall the best book buy...most of the effective series have been good.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


10 of 11 people found the following review helpful:
2.0 out of 5 stars entry-level textbook disguised as "tips", July 20, 2006
This review is from: Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs (Paperback)
I don't know why this book is rated so highly. There's nothing wrong with the content (what little there is), but I feel that it's misrepresented as a book for intermediate level network programmers. I was expecting discussion on when to use select() vs. multi-threaded vs. single-threaded servers, for example. But this book is more for beginners (Tip #1, "Understand the difference between connectionless and connection-oriented protocols").

I also feel that the title is misleading. I was expecting a book of specific tips on par with Scott Meyers' Effective C++/STL series which are vastly superior references on their own topics).

It's decent as a textbook, once you realize that's what this is. But it's still pretty shallow, and definitely not worth the high price tag.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 7 people found the following review helpful:
5.0 out of 5 stars A MUST HAVE BOOK, September 27, 2001
By 
Ted Tash (Phoenix, AZ United States) - See all my reviews
This review is from: Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs (Paperback)
This book provides an excellent insight into TCP/IP programming. The concepts are presented in a system independent manner as much as possible. The focus of the book is to teach TCP/IP programming concepts and not to teach how to program in WINDOWS, so readers who are not competent in Windows programming may need another reference to help them out there. I have not found another book that so clearly outlines the considerations that must be made in order to design an effective and robust TCP/IP interface. A list of some of the points that I found very helpful are:
1) Why to use TCP instead of UDP except for very specific circumstances.
2) TCP is a STREAM protocol with no inherent notion of message or message boundary.
3) Why to combine data into larger writes instead of many small writes.
4) A discussion of avoiding movement of data with Shared Memory.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


9 of 10 people found the following review helpful:
4.0 out of 5 stars Strong recommended., July 4, 2001
By 
Rosanne Calabrese (Plantation, FL United States) - See all my reviews
This review is from: Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs (Paperback)
It's easy to write TCP/IP communications into an application using sockets, but deceptively difficult to write it correctly. As anyone who has done TCP/IP development can tell you writing good, solid, high performance TCP/IP code is no easy task. It may look easy because the sockets API is fairly simple to use, but don't be fooled. This book goes a long way towards helping you write high quality TCP/IP code. The book presents 44 tips, which are a treasure trove of information, on the dos and don'ts of TCP/IP development. If you do TCP/IP development at a professional level this book is a must have. I hope this helps J.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
5.0 out of 5 stars buy it even if you own Stevens' book, January 30, 2004
By 
"sk82bfit" (Anaheim Hills, CA United States) - See all my reviews
This review is from: Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs (Paperback)
This book has a perfect balance of brevity and depth. Anything shorter would have been superficial, anything deeper would begin to compete with Stevens' Unix Network Programming (and lose). As is, this book fits very well for developers who do occasional TCP/IP development, but still need to develop reliable, industrial-grade software.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars Excellent book for intermediate Network Programmer, June 23, 2002
By 
Park Sang Hee "parrrrk" (Seoul, Republic of Korea) - See all my reviews
(REAL NAME)   
This review is from: Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs (Paperback)
Every book has target, and that's important for rating books.
As an intermediate programmer(my major was Computer Science but I don't have much experience in real field yet. I admit it.), this book was a great help to me. I have read Mr.Comer's "Internetworking with TCP/IP" and Mr.Steven's "Unix Network Programming". Definitely, those books are good references. But usually, readers of those big books can miss some important points.
While reading this book, I got back to those books and re-read many pages which I have missed their real meaning. So, that's the virtue of this book. This book is quite concise and clear about Network features(especially TCP/IP) which can be easily overlooked.

Author said he would deal with both UNIX(LINUX) and Windows platform, but he didn't follow his promise well. This book is quite concentrated for Unix, but that's not so serious defect. A great deal of this book's technics are quite helpful regardless which platform you work.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars Great Help!, February 28, 2002
By 
W. J. Vovil "Wayne" (Sydney, NSW, Australia) - See all my reviews
(REAL NAME)   
This review is from: Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs (Paperback)
I have just completed a major corporate network programming application. Now I am trying to iron out those network problems you only get when large volumes of REAL data start coming through your application.

This book has helped me solve all problems so far. It has also allowed me to make my applications more error tolerant and robust, particularly when erroneous data is allowed through to my apps.

I NOW have some really great tools in my network programming armory thanks to this book. It has also removed any uncertanties in my mind about TCP/IP. Great book, get it, read it, apply it!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 10 people found the following review helpful:
5.0 out of 5 stars A MUST-HAVE for Programmers and Sysadmins!, May 19, 2000
By 
Amazon Verified Purchase(What's this?)
This review is from: Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs (Paperback)
This is a "best of class" book. Jon Snader's explanations are stunningly lucid and his sample code can be plucked out and used repeatedly. If you have ANY need to understand TCP/IP programming -- whether you program or manage a network -- you will love this book. It's one of the few that I'll read cover to cover, maybe even more than once! One of the very best books in my extensive library!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
4.0 out of 5 stars Effective to learn TCP/IP programming best practices, August 13, 2007
This review is from: Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs (Paperback)
Not all of the 44 tips are exceptional. Some of them are pretty trivial such as "Read Stevens books" or "consult RFCs" but about 35 tips are very good. The author knows well this topic and explains very well the reasons behind these tips. I am sure that all these good tips can be found in the TCP/IP Illustrated books but if you do not have the time to read 3 volumes consisting of about 2000 pages, this less than 300 pages book will provide a nice synthesis of TCP/IP programming good practices.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 6 people found the following review helpful:
5.0 out of 5 stars only way for me to learn C/C++ sockets, January 6, 2003
By A Customer
This review is from: Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs (Paperback)
I couldn't find any good examples or documentation on the web that made sockets easy enough for me to implement in C/C++. But Snader's book explained it thoroughly and moreover simply enough for me to understand and emulate, and lo and behold, I had my first socket program running on windows and *nix in about a week. It also does a great job of introducing protocols and TCP/IP/UDP specifically. I have only read the first half but I am sure the second half is just as good. That is all I needed, since I just needed an understanding of sockets to get going. I highly recommend this book to intermediate programmers who want to get into network programming and networking in general.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs
$64.99 $47.61
In Stock
Add to cart Add to wishlist