Description
Networking is one of the core tasks of enterprise-level programming, and this book covers key concepts, like network programming in .NET with C#, and building network-based applications in .NET. You will gain confidence to use the classes shipped with .NET, and eventually implement your own application-level protocols.The text first overviews important background material, like physical network architecture, network protocols, the Open Systems Interconnection (OSI) model, streams in .NET, and stream access. Also covered in detail: socket programming complete with introduction, and descriptions for use in .NET.
Finally, the book explores Internet programming, with a look at HTTP - the underlying protocol of e-mail and Internet. By the end of the book, you will also have learned to secure network communications in .NET.
CONTENTS:
Chapter 1 ? Networking Concepts and Protocols
Chapter 2 ? Streams in .NET
Chapter 3 ? Network Programming in .NET
Chapter 4 ? Socket Programming in .NET
Chapter 5 ? Raw Socket Programming
Chapter 6 ? IPv6
Chapter 7 ? TCP
Chapter 8 ? UDP
Chapter 9 ? Multicast Sockets
Chapter 10 ? HTTP
Chapter 11 ? E-mail Protocols
Chapter 12 ? Cryptography in .NET
Chapter 13 ? Authentication Protocols
Published
Oct 2004
Publisher
APRESS
ISBN
9781590593455
Pages
510




Static Book Details Index Page - Click Here to go to Computer Manuals Website