Wattle Software - producers of XMLwriter XML editor
 Bookstore Home | XMLwriter Home | Search | Site Map 
XML Related
 General XML
 XSLT & Stylesheets
 XHTML
 SGML
 XML DTDs
 XML Schema
Web Development
 Web Graphics
 HTML
 Dynamic HTML
Web Services
 General Web Services
 UDDI
 SOAP
 WSDL
 Programming/Scripting 
 PHP Programming
 Perl Programming
 Active Server Pages
 Java Server Pages
 JavaScript
 VBScript
 .NET Programming
 
XMLwriter
 About XMLwriter
 Download XMLwriter
 Buy XMLwriter
XML Resources
 XML Links
 XML Training
 The XML Guide
 XML Book Samples
 

Network Programming for the Microsoft .NET Framework (Pro-Developer)


By Anthony Jones, Jim Ohlund, Lance Olson
 
Image of: Network Programming for the Microsoft  .NET Framework (Pro-Developer)
Pricing Details:

List Price:$49.99
You save:-- (--)
Your Price:Currently Unavailable
Buy Now

Book Details:

Format:Paperback, 384 pages.
Publisher:Microsoft Press 2003-10-15
ISBN:073561959X

Average Customer Rating:

3.0 3 out of 5 stars (3 reviews)

Editorial Reviews:

Learn the best ways to exploit the networking APIs in the .NET Framework and deliver greater flexibility, interoperability, and power to your network applications. Three network programming specialists from Microsoft demonstrate how to use the System.Net namespace, which contains the core classes for network development, across a range of scenarios from writing your first socket-based application to developing high performance N-tier Web applications. Whether you re a Win32-based network programmer moving to the .NET Framework or you re an XML Web Services or .NET Remoting developer looking for a better understanding of how these technologies relate to the network, this singular reference delivers the code and instruction you need. Discover how to: Use serialization techniques binary, XML, and SOAP to package complex data Enable concurrent programming and increase application flexibility with threads and asynchronous I/O Resolve URIs without writing protocol-specific code Communicate over IP networks using DNS, IPv4, and IPv6 Learn core to advanced socket programming techniques for both client and server operations Employ the .N ET Web-related classes to retrieve HTTP content proxy servers, cookies, credentials, and more Fine?tune XML Web services in your network programs and customize the underlying HTTP protocol for optimal efficiency Write a .NET Remoting custom channel to communicate over any data transmission medium Utilize code access security, encryption technology, and HTTP authentication techniques Boost application performance and scalability by streamlining resources #160;


Customer Reviews:

2 out of 5 stars Not enough depth

If you are going to get an overview of the major aspects of network programming in .NET, and maybe run a few simple examples to reinforce your knowledge, then this book is fine.

But if you write networking software for a living, then this book will be of little help.

2 out of 5 stars Mediocre at best

This book basically gives you the watered-down rehashed MSDN version of .NET socket and network programming. This is a 350 page book attempting to cover all aspects of this subject including remoting and the structure of the .NET libraries without getting into much detail in each one.

A mere 18 pages is devoted to server side socket programming, but even that is packed with so much fluff that a programmer winds up with too little information to implement an regular TCP socket server, much less an asynchronous one.

5 out of 5 stars Good Introduction

Originally, I bought this book because it contained a brief introduction to .NET Remoting, which I needed a crash course in. I also got it because I have an interest in writing network protocols. I had previously dabbled in some sample .NET code that I had downloaded, but was lacking in a proper foundation for going forward.

The book is well structured - gradually introducing the network programming with incrementally more advanced subjects. The style of writing is simple and to the point. There are lots of examples, and complex subjects are explained well.

Chapter 2 introduces streams, with the best explanation of .NET streams that I have seen in my limited reading. Chapter 3 discusses the complex area of asynchronous operations, and threading. Chapter 4 deals with Serialization, and Chapter 5 with URIs.

Later chapters deal with the details of writing networking code, from RAW sockets, through to higher level APIs that let you write powerful code in only one or two lines.

Finally, there are some advanced chapters. Of these, I found the ones on security and scalability the most interesting.

If I had to give some criticism, it would be that the examples (always in both VB and C#) were very short snippets of code, with no broader context of larger examples. I would have found them easier to read if there was some larger example of which they formed part.

There are some better downloadable companion examples, written using Visual Studio .NET 2003. I would have appreciated it if they had gone to the small trouble of adding some project files for a few more IDEs.


Customers who bought this book were also interested in:


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


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


C# Network Programming


Microsoft .NET Distributed Applications: Integrating XML Web Services and .NET Remoting (Pro-Developer)


Pro .NET 1.1 Network Programming, Second Edition

 

Find similar books by category...


Search for more:

Search books:  



Google
 
Web XMLwriter.net




Last updated: Sat Nov 22 1:52:09 CST 2008
© Wattle Software 2007. All rights reserved.