𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Professional .NET Network Programming

✍ Scribed by Srinivasa Sivakumar, Ajit Mungale, Andrew Krowczyk, Vinod Kumar, Christian Nagel, Nauman Laghari, Tim Parker


Publisher
Apress
Year
2002
Tongue
English
Leaves
800
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Networking is one of the core tasks of enterprise-level programming, and for the programmer familiar with the C# language this book will provide the information to put network programming at the heart of their .NET applications. Prior knowledge of network programming is not assumed, but the reader already familiar with networking from another environment will find the pace quick enough for the book to still prove valuable.

This book will give the reader:

An understanding of the general concepts of networking
Information about network programming in .NET with C#
Skills to build network-based applications in .NET
The confidence to use the classes shipped with .NET to implement your own application-level protocols.

After reading this book, readers will be confident C# network programmers, and understand the underlying protocols.

We begin with an overview of the most important background material, such as the architecture of physical networks, network protocols, the OSI model, streams in .NET, and the classes provided to facilitate access to streams such as StreamReader and StreamWriter.

Then we move onto sockets programming, with an introduction to the concept of sockets, and full coverage of using sockets in .NET. We look at TCP, UDP, and using multicast sockets in .NET. We also look briefly at application-level protocols built on top of these layers, such as SMTP and FTP.

The next stop is Internet programming, with a look at HTTP, the underlying protocol of the Internet, and e-mail protocols – we look at the .NET classes for sending e-mails via SMTP, and we see how we can implement POP3 and NNTP clients in .NET to read mailboxes and newsgroups.

The book finishes with an exploration of how to secure network communications in .NET – encrypting network traffic, certificates and SSL, authenticating and authorizing users with NTLM and Kerberos.

All the code examples in this book are in C


πŸ“œ SIMILAR VOLUMES


Professional iPhone Programming with Mon
✍ Wallace B. McClure, Rory Blyth, Craig Dunn, Chris Hardy, Martin Bowling πŸ“‚ Library πŸ“… 2010 πŸ› Wrox 🌐 English

<b>What .NET C# developers need to enter the hot field of iPhone apps <p> iPhone applications offer a hot opportunity for developers. Until the open source MonoTouch project, this field was limited to those familiar with Apple’s programming languages. Now .NET and C# developers can join the p

Professional Oracle Programming (Program
✍ Rick Greenwald, Robert Stackowiak, Gary Dodge, David Klein, Ben Shapiro, Ch πŸ“‚ Library πŸ“… 2005 πŸ› Wrox 🌐 English

One of the only Oracle books to focus exclusively on database programming rather than administrationOracle owns sixty percent of the commercial database marketProvides full coverage of the latest Oracle version, 10g-including new features such as regular expressions and the MODEL SQL clause-as well

Professional Linux Programming (Programm
✍ Jon Masters, Richard Blum πŸ“‚ Library πŸ“… 2007 πŸ› Wrox 🌐 English

Well, the title says everything. Googling you'll find more and most interenting (and free) stuff than you actually get from this book. If you have money and do not have in which spend it, buy the book; otherwise please don't do it!! (in fact I'll check if amazon.com can refund me for this book).

Network programming in .NET: C# & Visual
✍ Fiach Reid πŸ“‚ Library πŸ“… 2004 πŸ› Digital Press 🌐 English

The purpose of this book is to provide tools to design and implement network-orientated applications in .NET. It is also a guide for software designers to choose the best and most efficient way to implement mission critical solutions. The book addresses real-world issues facing professional develope