ext = “TCP Chat Program”;
Size = new Size(400, 380);
Label label1 = new Label();
label1.Parent = this;
label1.Text = “Enter text
Author: user
C# Programmation Réseau: Accéder à un serveur HTTP via un client TCP
(int)client.ReceiveBufferSize);
String data = Encoding.ASCII.GetString(bytes);
char[] unused = {(char)data[count]};
Console.WriteLine(data.TrimEnd(u
C# Programmation Réseau: Afficher l’identifiant de l’interface réseaux
using System;
using System.Net.NetworkInformation;
class MainClass {
static void Main() {
if (NetworkInterface.GetIsNetworkAvailable()) {
NetworkInterface[] interfaces = NetworkInterface.GetAllNetworkInterfaces();
foreach (NetworkInterface ni in interfaces) {
Console.WriteLine(" ID: {0}", ni.Id);
}
} else {
Console.WriteLine("No network available.");
}
}
}
C# Programmation Réseau: Exemple d’une application Cliente FTP
ull;
Stream stream = null;
this.Cursor = Cursors.WaitCursor;
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(textServer.Text);
C# Programmation Réseau: Ecrire des données à travers le réseaux
etBytes(request);
clientStream.Write(requestBuffer, 0, requestBuffer.Length);
byte[] responseBuffer = new byte[256];
MemoryStream memSt
C# Programmation Réseau: Vérifier si le nom d’un Hôte est un DNS Valid
using System;
public class MainClass{
public static void Main(){
Console.WriteLine(Uri.CheckHostName("www.yourDomain.com"));
}
}
C# Programmation Réseau: Trouver un Serveur DNS
= (string)DNSserverKey.GetValue("NameServer");
Console.WriteLine("DNS Servers: {0}", serverlist);
DNSserverKey.Close();
start.Close();
C# Programmation Réseau: Analyse d’adresse IP
if (IPAddress.IsLoopback(test2))
Console.WriteLine("The Loopback address is: {0}", test2.ToString());
else
Console.WriteL
C# Programmation Réseau: Encoder un URL
y stirng routines
///
public class StringUtil
{
private static readonly Regex urlEncodeRegex = new Regex("[^a-zA-Z0-9\.\-_~]", Re
C# Programmation Réseau: Se connecter à un port à l’aide d’un Socket
e.WriteLine("Problem connecting to host");
Console.WriteLine(e.ToString());
sock.Close();
return;
}
try {