TCP/IP Sockets in C#: Practical Guide for Programmers (The Practical Guides)
  

TCP/IP Sockets in C#: Practical Guide for Programmers (The Practical Guides)

by Morgan Kaufmann
4.5 out of 5 stars  See all reviews (13 customer reviews) More about this product

Price: $4.79
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com.


Customers Who Bought This Item Also Bought

C# Network Programming

C# Network Programming

by Richard Blum
4.4 out of 5 stars (16)  $37.79
Network programming in .NET: C# & Visual Basic .NET

Network programming in .NET: C# & Visual Basic .NET

by Fiach Reid
3.4 out of 5 stars (13)  $54.31
Concurrent Programming on Windows

Concurrent Programming on Windows

by Joe Duffy
4.5 out of 5 stars (13)  $32.99
C# 2008 and 2005 Threaded Programming: Beginner's Guide

C# 2008 and 2005 Threaded Programming: Beginner's Guide

by Gastón Hillar
3.8 out of 5 stars (6)  $31.57
Practical .NET 2.0 Networking Projects

Practical .NET 2.0 Networking Projects

by Wei-Meng Lee
3.6 out of 5 stars (5)  $35.99
Explore similar items

Product Description

Review

"TCP/IP sockets in C# is an excellent book for anyone interested in writing network applications using Microsoft .Net frameworks." -- Adarsh Khare, SDT, .Net Frameworks Team, Microsoft Corporation

"TCP/IP sockets in C# is an excellent book for anyone interested in writing network applications using Microsoft .Net frameworks." -Adarsh Khare, SDT, .Net Frameworks Team, Microsoft Corporation --This text refers to the Paperback edition.

Product Description

"TCP/IP sockets in C# is an excellent book for anyone interested in writing network applications using Microsoft .Net frameworks. It is a unique combination of well written concise text and rich carefully selected set of working examples. For the beginner of network programming, it's a good starting book; on the other hand professionals could also take advantage of excellent handy sample code snippets and material on topics like message parsing and asynchronous programming."
Adarsh Khare, SDT, .Net Frameworks Team, Microsoft Corporation


The popularity of the C# language and the .NET framework is ever rising due to its ease of use, the extensive class libraries available in the .NET Framework, and the ubiquity of the Microsoft Windows operating system, to name a few advantages. TCP/IP Sockets in C# focuses on the Sockets API, the de facto standard for writing network applications in any programming language. Starting with simple client and server programs that use TCP/IP (the Internet protocol suite), students and practitioners quickly learn the basics and move on to firsthand experience with advanced topics including non-blocking sockets, multiplexing, threads, asynchronous programming, and multicasting. Key network programming concepts such as framing, performance and deadlocks are illustrated through hands-on examples. Using a detailed yet clear, concise approach, this book includes numerous code examples and focused discussions to provide a solid understanding of programming TCP/IP sockets in C#.

Features
*Tutorial-based instruction in key sockets programming techniques complemented by numerous code examples throughout
*Discussion moves quickly into the C# Sockets API definition and code examples, desirable for those who want to get up-to-speed quickly
*Important coverage of "under the hood" details that developers will find useful when creating and using a socket or a higher level TCP class that utilizes sockets
*Includes end-of-chapter exercises to facilitate learning, as well as sample code available for download at the book's companion web site

*Tutorial-based instruction in key sockets programming techniques complemented by numerous code examples throughout

*Discussion moves quickly into the C# Sockets API definition and code examples, desirable for those who want to get up-to-speed quickly

*Important coverage of "under the hood" details that developers will find useful when creating and using a socket or a higher level TCP class that utilizes sockets

*Includes end-of-chapter exercises to facilitate learning, as well as sample code available for download at the book's companion web site --This text refers to the Paperback edition.

Product Details


Customers Who Viewed This Item Also Viewed

C# Network Programming

C# Network Programming

by Richard Blum
4.4 out of 5 stars (16)  $37.79
TCP/IP Sockets in C, Second Edition: Practical Guide for Programmers (The Morgan Kaufmann Practical Guides Series)

TCP/IP Sockets in C, Second Edition: Practical Guide for Programmers (The Morgan Kaufmann Practical Guides Series)

by Michael J. Donahoo
4.0 out of 5 stars (2)  $26.95
C# 2008 and 2005 Threaded Programming: Beginner's Guide

C# 2008 and 2005 Threaded Programming: Beginner's Guide

by Gastón Hillar
3.8 out of 5 stars (6)  $31.57
TCP/IP Sockets in C: Practical Guide for Programmers (The Practical Guides)

TCP/IP Sockets in C: Practical Guide for Programmers (The Practical Guides)

by Michael J. Donahoo
Network programming in .NET: C# & Visual Basic .NET

Network programming in .NET: C# & Visual Basic .NET

by Fiach Reid
3.4 out of 5 stars (13)  $54.31
Explore similar items

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 

Your tags: Add your first tag
 

 

Customer Reviews

13 Reviews
5 star:
 (6)
4 star:
 (7)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
14 of 14 people found the following review helpful:
5.0 out of 5 stars The Perfect Book With Perfect Examples, February 18, 2005
By Mark Downes (Brooklyn Park, MN USA) - See all my reviews
I loved this book!

I bought this book not knowing anything about sockets. All I knew was that I had to use them for my next project. I bought this book, and within 2 weeks time had developed a full-scale proof-of-concept, distributed, client-server type application communicating over TCP/IP and using UDP for multicasting.

The examples are concise and practical, including examples of data framing/parsing and how to deal with different wire formats (big/little endian).

This book is a must-have for any serious C# programmer.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
14 of 14 people found the following review helpful:
5.0 out of 5 stars Exactly what I was looking for, February 12, 2005
TCP/IP Sockets in C# delivers an incredible amount of knowledge considering it is only 175 pages! The authors spend the first chapter looking at TCP and UDP protocols, their differences and benefits. By chapter two you are already experimenting with sockets.

The authors go over the TcpClient/TcpListener classes, as well as the more low-level raw socket class. The book is extremely easy to read, and is moist with interesting examples. They also cover asynchronous I/O, handling multiple connections, retrieving EndPoint information about the connecting sockets (IP Address, host info, etc..). Then FINALLY in the middle of the book they did a marvelous job of explaining byte ordering, encoding, threading, etc...

I was happy to find that we are freely able to use the raw socket classes just as we did with the Winsock 2 API. I would definetly recommend this book to C# novices, and experts who want to learn about TCP/IP sockets. This book does not teach the C# language, however, even if you're not 100% sure about the C# language, the authors don't really use advanced programming techniques to confuse you. Face it, socket programming is one of the easiest things you'll ever do!! FIVE STARS!!!!
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
12 of 12 people found the following review helpful:
4.0 out of 5 stars Size does not matter!, September 4, 2005
Only a 170 pages but right on target. I like books like this one who simply focus on what the title claims to deal with. This book deals with Socket Programming in C# in a pretty complete way. Instead of repeating the MSDN library information adn the online help of the .Net frameowrk, it covers very specific issues related to socket programming and shows how the C# and the .Net framework deal with them.

I would have given a 5 stars if the book included a complete application that demonstrates the concepts and design patterns discussed in the book.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Short and Practical
I have modest experience with sockets programming. Generally I've been able to take advantage of frameworks provided for me. Read more
Published 3 months ago by Dennis L. Hughes

4.0 out of 5 stars Very good for its intended audience
This book gets very high ratings on both amazon.co.uk and amazon.com. I've given it a slightly lower rating than some, although still four stars, and will explain why... Read more
Published 24 months ago by J. S. Hardman

4.0 out of 5 stars Pretty good but...
This book is a good intermediate to somewhat advanced book on TCP and UDP protocols using Sockets in .Net - all examples of-course as the title suggests are in C#. Read more
Published on September 5, 2007 by Chris Kissel

4.0 out of 5 stars Simple and practical
I think this book is very good because es simple, explain clearly and go directly to the matter.

Juan Ramon Divison
Published on May 9, 2007 by Juan Divison

5.0 out of 5 stars To the point.
Did you ever just want a book get to the point and tell you what you need to know? This is that book. If your new to winsock, this book will get you rolling quickly.
Published on January 3, 2007 by G. Long

5.0 out of 5 stars Good book
I've read through the first couple of chapters and I must say this is a good book. The thing I like most about this book is that the authors take time to not only give you working... Read more
Published on September 3, 2006 by C. Schweitzer

4.0 out of 5 stars A good practical manual
This book teaches TCP Socket programming using C# in a very efficient step-by-step manner.
Unlike many other books on . Read more
Published on December 7, 2005 by D. Gorbachev

4.0 out of 5 stars many useful classes
C# comes with some classes that greatly alleviate a lot of low level issues in using TCP/IP sockets. Read more
Published on October 5, 2005 by W Boudville

4.0 out of 5 stars Shrinked but effective
A little big book. I expected the book to be more expert-oriented (there are lot of books around talking about TCP that a beginner can read). Read more
Published on September 1, 2005 by New Information Technology

5.0 out of 5 stars Brilliant!
This book delivers a good understanding of sockets. I have read one or two other books regarding the subject. Read more
Published on March 23, 2005 by mike

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Product Information from the Amapedia Community

Beta (What's this?)

Look for Similar Items by Category


Look for Similar Items by Subject


 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.