Most of the advanced .NET applications that you develop need to communicate with other applications. For instance, for downloading or uploading data to some remote server, networking is required. In order to send or receive email via SMTP or to send and receive webpages via an HTTP protocols, some sort of networking is integrated into an application. The .NET framework contains System.Net.* namespaces which provide networking functionalities.
The networking types that are available in...
Beginners Guide to Networking in C#
The networking types that are available in...
Beginners Guide to Networking in C#