Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Chat in C#
Forum - C# / VB.NET - Chat in C#

Avatar
tuttodiMC (Normal User)
Expert


Messaggi: 327
Iscritto: 29/10/2012

Segnala al moderatore
Postato alle 21:51
Lunedì, 30/06/2014
Salve a tutti. Già da un po' di tempo sogno questo progetto, ma ho deciso che è ora di avviarlo. Ho sempre desiderato creare una chat (per due persone) in un linguaggio, e penso che C# sia quello che mi possa aiutare di più. Il problema è che non so precisamente come funziona internamente una chat, e nemmeno come si crea. Qualcuno saprebbe dirmi su cosa devo informarmi? Ci sono eventuali fonti che potrebbero aiutarmi?

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6390
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 10:16
Martedì, 01/07/2014
Devi conoscere le nozioni fondamentali della programmazione di rete (TCP, socket, server, client) e le classi del .NET che implementano tutte queste funzionalità.



Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 10:42
Mercoledì, 02/07/2014
"non so fare questa cosa, ma la voglio fare, qualcuno mi dice come farla?"

:-|:-|:-|:-|

PM Quote
Avatar
Ultimo (Member)
Guru


Messaggi: 877
Iscritto: 22/05/2010

Segnala al moderatore
Postato alle 11:11
Mercoledì, 02/07/2014
se non sbaglio quì nel sito ci sono degli esempi in C#, sezione programmi e/o sorgenti :yup:


If ok Then GOTO Avanza else GOTO Inizia

PM Quote
Avatar
tuttodiMC (Normal User)
Expert


Messaggi: 327
Iscritto: 29/10/2012

Segnala al moderatore
Postato alle 13:42
Domenica, 13/07/2014
Testo quotato

Postato originariamente da HeDo:

"non so fare questa cosa, ma la voglio fare, qualcuno mi dice come farla?"

:-|:-|:-|:-|



Penso che invece la domanda sia " cosa devo sapere per fare questa cosa?" altrimenti imparare non servirebbe a niente secondo il tuo ragionamento

Ultima modifica effettuata da tuttodiMC il 13/07/2014 alle 13:43
PM Quote
Avatar
Roby94 (Member)
Guru


Messaggi: 1170
Iscritto: 28/12/2009

Segnala al moderatore
Postato alle 14:13
Domenica, 13/07/2014
Testo quotato

Postato originariamente da tuttodiMC:
Penso che invece la domanda sia " cosa devo sapere per fare questa cosa?" altrimenti imparare non servirebbe a niente secondo il tuo ragionamento



Testo quotato

Postato originariamente da nessuno:
Devi conoscere le nozioni fondamentali della programmazione di rete (TCP, socket, server, client) e le classi del .NET che implementano tutte queste funzionalità.



Evidenzierei in particolare le classi:
-TcpListener
http://msdn.microsoft.com/it-it/library/system.net.sockets ...
-TcpClient
http://msdn.microsoft.com/it-it/library/system.net.sockets ...

Il progetto di base, comunicazione tra due client non è nulla di complicato, la difficoltà ci sarà nello sviluppo che vorrei dargli in seguito.

PM Quote
Avatar
tuttodiMC (Normal User)
Expert


Messaggi: 327
Iscritto: 29/10/2012

Segnala al moderatore
Postato alle 11:22
Lunedì, 14/07/2014
Grazie, avevo notato già la risposta di nessuno

PM Quote