- Series: Pro-Developer
- Paperback: 580 pages
- Publisher: Microsoft Press; 2nd edition (February 13, 2002)
- Language: English
- ISBN-10: 0735615799
- ISBN-13: 978-0735615793
- Product Dimensions: 7.7 x 1.6 x 8.6 inches
- Shipping Weight: 2.5 pounds
- Average Customer Review: 21 customer reviews
- Amazon Best Sellers Rank: #1,530,163 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Network Programming for Microsoft Windows, Second Edition (Pro-Developer) 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Customers who bought this item also bought
Customers who viewed this item also viewed
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
The book makes a good attempt at being complete, it covers a good deal of IPV6 along with IPV4. Most examples are easy to follow and good to go - I copy pasted a lot of samples and they just worked.
Though it covers the basics of many protocols, given the impact that HTTP has on the internet, I think the book can dedicate a few more pages detailing HTTP mechanisms and Winsock based HTTP apps... Otherwise, this book is really good to have.
But what good is it if you have to wade through words "up to here" just to get at it? Do they pay these guys by the word?
It's just not an efficient book.
If I couldn't teach any better than this I'd get another job.
To allay the conspiracy fears of those Linux people out there, I am not affiliated in any way with Microsoft Corporation or MSPress.
So, I have to say it's one of those orange-cover series super-superficial books that cover everything and nothing at the same time. If interested, peruse it in a bookstore first. I bet you'll put it back on the shelf.
I bought this book about four months ago. I wanted to learn winsock and develop simple network programs for Windows.
This book offers everything I need to develop small scale programs such as an FTP client and large scale programs such as an FTP server. Anthony Jones and Jim Ohmund do a great job explaining useful winsock tools in detail via concrete examples. Furthermore, they demonstrate powerful non-blocking I/O models including WSAAsyncSelect, WSAEventSelect, Overlapped Model, and Completion Port Model. To top it off, there is a section where they give a recommendation as to which model is best depending on the project.
Network Programming for Microsoft Windows Second Edition is an excellent reference for winsock IPv4 and IPv6 programming in Microsoft Windows. This book definitely provides network programmers lots of tools. In fact, there are chapters that go way beyond the basics for the typical and simple network programs. For example, the authors go over registration, name resolution, multicasting, generic quality of service, winsock service provider interface, and remote access service. Lastly, there are two chapters reserved for C# and VB programmers.
I highly recommend this book for advanced C++ programmers and winsock programmers.
The text is relatively easy to follow, and as a "non-C/C++" programmer, I've found the C code pretty easy to follow. My only criticism is that many advanced programming books from MS Press tend to ignore Visual Basic programmers. Of course, doubleing up all the examples in both C and BASIC would be a waste in the book, but certainly VB examples could be made available on the enclosed CDROM.