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 - Chat in C#
Forum - C# / VB.NET - Chat in C#

Avatar
tuttodiMC (Normal User)
Expert


Messaggi: 318
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?


Assembly is the way
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5475
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 ...
PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2763
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?"

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


Ingegnere Informatico
https://ldlagency.it
PM Quote
Avatar
Ultimo (Member)
Expert


Messaggi: 513
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:


Ultimo (Hai voluto la bicicletta ? ....)

Studiare LINQ, WPF, ASP.NET MVC, Entity Framwork, C#, Blend, XAML, Javascript, HTML5, CSS .....(tanta roba)

https://www.dropbox.com/s/c2aots5x4urgbhf/setup_game_sudoku ...
PM Quote
Avatar
tuttodiMC (Normal User)
Expert


Messaggi: 318
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


Assembly is the way
PM Quote
Avatar
Roby94 (Member)
Guru


Messaggi: 1127
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.


La programmazione è arte... fa che i tuoi script siano degni di un museo.
PM Quote
Avatar
tuttodiMC (Normal User)
Expert


Messaggi: 318
Iscritto: 29/10/2012

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


Assembly is the way
PM Quote