| < Day Day Up > |
As we have demonstrated, it is straightforward to develop multithreaded network applications with the .NET Framework. Much of the plumbing and infrastructure has already been abstracted away in the form of a comprehensive and object-oriented set of classes. For even greater control over the network sockets, the
System.Net.Socket
class offers plenty of rich functionality. We also
We hope that you found this book both helpful and enjoyable. The features in .NET give the C# developer more power than they have ever had - threading being just one of them.
| < Day Day Up > |
| < Day Day Up > |
We value feedback from our readers, and we want to know what you think about this book: what you
As you work through the examples in this book, you may choose either to type in all the code by hand, or to use the source code that
Whether you want to type the code in or not, it's useful to have a copy of the source code handy. If you like to type in the code, you can use our source code to check the results you should be getting - they should be your first stop if you think you might have typed in an error. By contrast, if you don't like typing, then you'll definitely need to download the source code from our web site! Either way, the source code will help you with updates and debugging.
Therefore all the source code used in this book is available for download at http://www.apress.com . Once you've logged on to the web site, simply locate the title (either through our Search facility or by using one of the title lists). Then click on the Source Code link on the book's detail page and you can obtain all the source code.
The files that are available for download from our site have been archived using WinZip. When you have saved the attachments to a folder on your hard drive, you need to extract the files using a de-compression program such as WinZip or PKUnzip. When you extract the files, the code is usually extracted into chapter folders.
| < Day Day Up > |
| < Day Day Up > |
We have made every effort to make sure that there are no errors in the text or in the code. However, no one is perfect and mistakes do occur. If you find an error in this book, like a spelling mistake or a faulty piece of code, we would be very grateful to hear about it. By sending in errata, you may save another reader hours of frustration, and of course, you will be helping us provide even higher quality information.
To find known errata and submit new errata, simply go to the appropriate book page on the Apress website at http://www.apress.com .
| < Day Day Up > |
| < Day Day Up > |
For author and peer discussion, join the Apress discussion groups. If you post a query to our forums, you can be confident that many Apress authors, editors, and industry experts are examining it. At forums.apress.com you will find a number of different lists that will help you, not only while you read this book, but also as you develop your own applications.
To sign up for the Apress forums, go to forums.apress.com and select the New User link.
| < Day Day Up > |