This is an outstanding title, being well-written and covering all the major considerations of .NET network programming. This is easily a 5/5 work.
— Jason Salas, Microsoft MVP, ASP.NET
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 OSI model, streams in .NET, and stream access. Also covered in detail: socket programming&emdash;complete with introduction, and descriptions for use in .NET.
Finally, the book explores Internet programming, with a look at HTTP&emdash;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....Continua