Professional .NET Network Programming
Author(s): Andrew Krowczyk, Vinod Kumar, Nauman Laghari, Ajit Mungale, Christian Nagel, Tim Parker, Srinivasa Sivakumar
Publisher: Wrox
Year: Oct 2002
ISBN: 1861007353
Language: English
File type: CHM
Pages: 496
Size (for download): 9.8 MB
Network programming is one of the core tasks of enterprise-level development-the need for disparate computers to communicate efficiently and securely, whether within the same building, or across the world, remains fundamental to the success of many systems. With the .NET Framework comes a new set of classes for tackling networking tasks.
After reading this book, you will be a confident .NET network programmer, and understand the underlying protocols. The current set of protocols supported by .NET classes is limited to the transport-level protocols TCP and UDP, and the application-level protocols HTTP and SMTP. In this book, we provide not only full coverage of these classes, but also examples of implementing application-level protocols in .NET-thus this book will be vital reading for anyone who needs to use a protocol that isn't currently supported by .NET, as well as for anyone who wants to get-to-grips with the predefined protocols.
We begin with an introduction to some of the basic concepts and protocols of networking in Chapter 1. Whatever your requirements from network programming-if you plan to develop server applications running as Windows Services offering data for clients using a custom protocol, if you want to write client applications that request data from web servers, or if you want to create multicasting applications, or applications using mailing functionality, this chapter is your first port of call. We begin with a look at the physical network, and the hardware used in local area networks Then, we look at such things as the OSI seven-layer model, and how the TCP/IP protocol suite fits into the OSI layers. After that we learn about the various network, Internet, and e-mail protocols.
TABLE OF CONTENT:
Chapter 01 - Networking Concepts and Protocols
Chapter 02 - Streams in .NET
Chapter 03 - Network Programming in .NET
Chapter 04 - Working with Sockets
Chapter 05 - TCP
Chapter 06 - UDP
Chapter 07 - Multicast Sockets
Chapter 08 - HTTP
Chapter 09 - E-Mail Protocols
Chapter 10 - Cryptography in .NET
Chapter 11 - Authentication Protocols
http://rapidshare.com/files/33700138/prodnetnetworkprog.rar
password:
ganelon
Forumer™ is Voted #1 Free Forum Hosting provider
Build your own community today with the largest message board hosting company.