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 developers, such as using third-party components as opposed in-house development. It differentiates itself from existing .NET publications because it is aimed at experienced professionals and concentrates on practical, ready-to-use information. The book is written in two languages C# and VB.NET, and covers never-before published information on Telephony in .NET and packet-level networking.

This is the second book in the Digital Press Software Development Series.

Key Features

  • Coverage of lower level protocols allows implementation of performance-centric applications
  • Demonstrates the feasibility of developing telephony solutions in-house rather than outsourcing
  • Written in VB.NET and C# to assist readers working in either language
  • Coverage of Email, FTP and the WWW allows implementation of applications in all three areas


Software developers; Software architects; Software consultants and analysts; Project managers; Freelance developers; Students

Table of Contents

How the web works; An introduction to sockets; Interfacing into a web-server; How email works; FTP; ASP.Net basics; Data bound web controls; Enterprise scale development; Web services


No. of pages:
© 2004
Digital Press
Print ISBN:
Electronic ISBN:

About the author

Fiach Reid

Fiach Reid is a graduate of the University of Ulster (Ireland) with an honours degree in Electronics and Computing. Among other qualifications, the author is Microsoft certified in SQL Server, and has a Diploma in Industrial Studies. Since the release of .NET in November 2000, he has developed flagship .NET solutions for various companies including Kainos Software, Eyespyfx and Cheapflights International. The author is currently a Director of the software consultancy firm,