Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [VB.Net]Creazione Chat
Forum - C# / VB.NET - [VB.Net]Creazione Chat

Avatar
Kernelol (Member)
Newbie


Messaggi: 16
Iscritto: 26/09/2011

Segnala al moderatore
Postato alle 21:57
Sabato, 15/10/2011
Salve, ho controllato in giro per il forum ma non c'erano le risposte che cercavo... Volendo creare una chat in VB.Net mi chiedevo: avete consigli, librerie od altro che mi potranno tornare utili, per tutto il resto mi arrangio... Grazie mille!


☠☠☠☠☠☠☠☠☠☠☠☠☠☠☠☠☠☠☠☠☠☠☠☠
PM
Avatar
GN (Member)
Guru


Messaggi: 770
Iscritto: 30/04/2011

Up
2
Down
V
Segnala al moderatore
Postato alle 22:01
Sabato, 15/10/2011
Il modo migliore è utilizzare i sockets. Come sempre la guida di Totem spiega tutto molto bene:
http://totemslair.org/guide/viewchapter.php?guida=vb&id=82
http://totemslair.org/guide/viewchapter.php?guida=vb&id=83

Grazie, mi è tornata utile :D - Kernelol - 16/10/11 12:28


PM
Avatar
()
Newbie


Messaggi:
Iscritto:

Up
0
Down
V
Segnala al moderatore
Postato alle 12:41
Domenica, 16/10/2011
Non c'è bisogno che ti dica che usare timer al posto dei metodi asincroni influisce negativamente sulle prestazioni :pat:
Quindi, dopo aver capito come usare l'implementazione dei socket in .NET, ti consiglierei di dare un'occhiata alla mia libreria C# MSL che permette una gestione di server multi-connessione con l'EAP (http://msdn.microsoft.com/en-us/library/wewwczdw.aspx), ma senza invocazioni thread-safe per ogni gestore.

L'ho fatta qualcosa come 3 mesi fa, dentro l'archivio trovi, oltre al sorgente, un esempio VB.NET di come usarla.
Sto provando a caricarla in sezione progetti ma non capisco come si fa, se qualche buona anima me lo dice o mi linka la dannata FAQ che non riesco a trovare mi fa un favore :rofl:


ha allegato un file: MSL Solution.zip (178810 bytes)
Clicca qui per scaricare il file
Solo i membri possono caricare programmi e progetti. - GN - 16/10/11 21:22
Ora che ci penso è vero, a volte ti ho visto come membro; ma in questo post è indicato "Normal User". - GN - 17/10/11 21:26
Ma no, non è possibile (nella pagina di iscrizione c'è scritto "lungo tempo di inattività"); è più probabile che si tratti di un bug, quindi ti consiglio di scrivere nei feedbacks. - GN - 18/10/11 21:33
PM