Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

CoqBlog

.NET is good :-)
{ Blog de Gaël Covain }

Actualités

On en apprend tous les jours : NetworkChange.NetworkAvailabilityChanged et NetworkInterface.GetIsNetworkAvailable

Dans la série "on en apprend tous les jours" : la classe NetworkChange, encore une dont je n'avais pas vraiment pris conscience, qui a été introduite dans le Framework .NET 2.0.

Elle expose tout simplement 2 évènements :

Quand à la classe NetworkInterface elle expose tout simplement (entre autres) une méthode vous permettant d'obtenir cette information ponctuellement : GetIsNetworkAvailable.

Décidémment, on en apprend tous les jours :-)

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: dimanche 10 juin 2007 00:45 par coq

Commentaires

richardc a dit :

Yep, mais elle ne résoud pas un pb quasi impossible à résoudre: Internet est il disponible ?

# juin 10, 2007 08:22

coq a dit :

Moui. A un moment je pensais utiliser IsNetworkAvailable de SENS (System Event Notification Service) mais je me demande si c'est réellement infaillible...

Du coup pour l'instant on est quasiment condamnés au mode "tente et tu verras bien"

Enfin, si quelqu'un à une solution fiable, qu'il se manifeste :-D

# juin 10, 2007 10:19

Miiitch a dit :

Un truc qui marche: une fois que l'on a une connexion active, réaliser un ping sur www.yahoo.com avec la classe System.Net.NetworkInformation.Ping

# juin 10, 2007 11:46

brunews a dit :

http://brunews.com/IsWeb.zip

La dll exporte bnWebOk() retounant 0 si pas web.

# juin 10, 2007 12:03

ebartsoft a dit :

BruNews> Ah oui mais la ... c'est plus du .net :p

# juin 10, 2007 12:34

Thomas LEBRUN a dit :

@Miiitch: La technique du ping est pas mal mais pas sur à 100%. Suivant l'état de la connexion, il se peut que certains paquets ne passent pas donc on peut penser que la connexion n'est pas OK alors qu'en fait si.... :(

# juin 10, 2007 14:21

richardc a dit :

bruNews: Ouai, je veux bien, mais elle fait quoi ta dll ?

# juin 10, 2007 22:42
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- TechDays Paris 2010 : La BI dans SharePoint 2010 par Blog Technique de Romelard Fabrice le il y a 9 minutes

- TechDays Paris 2010 : Déploiement de nouvelles technologies – Retour d’expérience par l’informatique de Microsoft par Blog Technique de Romelard Fabrice le il y a 1 heure et 36 minutes

- TechDays Paris 2010 : Plan de migration vers SharePoint 2010 par Blog Technique de Romelard Fabrice le il y a 5 heures et 19 minutes

- TechDays Paris 2010 : La pleinière du second jour par Blog Technique de Romelard Fabrice le il y a 6 heures et 24 minutes

- Visual Studio 2010 and .NET Framework 4 Release Candidate now available par Matthieu MEZIL le il y a 9 heures et 29 minutes

- Création d’une base de donnée sous SQL Azure par Le Blog (Vert) d'Arnaud JUND le il y a 10 heures et 26 minutes

- TechDays Paris 2010 : Les Services d’applications dans SharePoint 2010 par Blog Technique de Romelard Fabrice le il y a 20 heures et 25 minutes

- TechDays Paris 2010 : La GED et SharePoint 2010 par Blog Technique de Romelard Fabrice le 02-08-2010, 16:54

- TechDays Paris 2010 : SharePoint 2010 et Les réseaux sociaux par Blog Technique de Romelard Fabrice le 02-08-2010, 15:40

- TechDays Paris 2010 : SharePoint 2010 – Description et nouveautés par Blog Technique de Romelard Fabrice le 02-08-2010, 14:33