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

Network Programming for the Microsoft® .NET Framework (Pro-Developer)
Average Reviews:

(More customer reviews)
Are you looking to buy Network Programming for the Microsoft® .NET Framework (Pro-Developer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Network Programming for the Microsoft® .NET Framework (Pro-Developer). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Network Programming for the Microsoft® .NET Framework (Pro-Developer) ReviewOriginally, 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.Network Programming for the Microsoft® .NET Framework (Pro-Developer) Overview
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 .NET 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


Want to learn more information about Network Programming for the Microsoft® .NET Framework (Pro-Developer)?

>> Click Here to See All Customer Reviews & Ratings Now

0 comments:

Post a Comment