Permalink
Fetching contributors…
Cannot retrieve contributors at this time
80 lines (60 sloc) 3.63 KB
title ms.custom ms.date ms.prod ms.reviewer ms.suite ms.tgt_pltfrm ms.topic dev_langs ms.assetid caps.latest.revision author ms.author manager
Network Programming Samples
03/30/2017
.net-framework
article
VB
CSharp
C++
jsharp
8efacc29-7367-47c2-8638-a4f66385ad91
7
mcleblanc
markl
markl

Network Programming Samples

This section contains descriptions and links to downloadable network programming samples that use classes in the xref:System.Net, xref:System.Net.Cache, xref:System.Net.Configuration, xref:System.Net.Mail, xref:System.Net.Mime, xref:System.Net.NetworkInformation, xref:System.Net.PeerToPeer, xref:System.Net.Security, xref:System.Net.Sockets, and related namespaces.

In This Section

Download Progress Indicator Technology Sample
Shows how to display the progress of a file download.

FTP Client Technology Sample
Shows how to upload and download files to and from an FTP server.

HttpListener Technology Sample
Shows how to process HTTP requests from within an application.

HttpListener ASPX Host Application Sample
Demonstrates how to use the features of the xref:System.Net.HttpListener class to create an HTTP server that routes calls to a hosted ASP.NET application.

Mailer Technology Sample
Shows how to send email messages from a client application.

NetStat Tool Technology Sample
Demonstrates the NCLNetStat network information tool.

Network Information Technology Sample
Shows how to monitor and display network information.

Ping Client Technology Sample
Demonstrates a client application that can ping a remote host.

WebClient Technology Sample
Demonstrates how to perform common operations, such as the upload or download of files or data.

Secure Streams Sample
Shows how to use a secure stream to communicate between a client and a server.

IPv6 Sockets Sample
Demonstrates how to use sockets when IPv6 is enabled.

FTP Explorer Technology Sample
Demonstrates how to list the contents of an FTP server.

Socket Performance Technology Sample
Shows how to use enhancements in the xref:System.Net.Sockets.Socket class to build a server application that uses asynchronous network I/O to achieve the highest performance.

PeerToPeer Technology Sample
Shows how to use the new classes in the xref:System.Net.PeerToPeer namespace to register and publish a peer name and then resolve a peer name.

Reference

xref:System.Net

xref:System.Net.NetworkInformation

xref:System.Net.PeerToPeer

xref:System.Net.Sockets

See Also

Network Programming in the .NET Framework
Network Programming How-to Topics
Networking Samples for .NET