[Artigo] c#.net - TcpListener e TcpClient

NoMercy

Power Member
A ver se lanço a moda dos artigos aqui no sub-forum de programação ;)

Fiz um artigo sobre como enviar mensagens entre dois pc's através da uma rede. Espero que gostem.
O artigo está todo escrito em texto plano (sem formatação tipo word) e embora a extensão do ficheiro seja *.atp é na realidade um ficheiro txt.
A razão porque está com *.atp é porque usei o textpad (http://www.textpad.com/) para o escrever e para poder dar ao texto uma "syntax highlight" criei uma nova exteção que significa nada menos nada mais que "Artigos Techzonept Programação" (=atp) ;)
Vou disponibilizar não só o artigo como o código bem como a "syntax highlight" do textpad.

Artigo:
http://ceko.dyndns.org/~shownomercy/artigos_techzonept/Artigo_TcpListenerTcpClient_v1.0.atp

Código:
http://ceko.dyndns.org/~shownomercy/artigos_techzonept/MyTCPClient.rar
http://ceko.dyndns.org/~shownomercy/artigos_techzonept/MyTcpServer.rar

"syntax highlight" do textpad e esquema de cores para quem estiver interessado:
http://ceko.dyndns.org/~shownomercy/artigos_techzonept/atp.syn
http://ceko.dyndns.org/~shownomercy/artigos_techzonept/textpadColorScheme1.JPG
 
Alterações

Fiz alterações no artigo e este passou para a versão 1.0.1
Log Alterações:
- Correcção de erros ortográficos.

aqui está a nova versão:
http://ceko.dyndns.org/~shownomercy/artigos_techzonept/Artigo_TcpListenerTcpClient_v1.0.1.atp

Ok, para facilitar a leitura fiz um script que formata o texto do artigo.
O resultado é uma páginal html. O script vai sempre apontar para a ultima versão.
Se preferirem lêr o artigo desta forma aqui fica o link:
http://ceko.dyndns.org/~shownomercy/cgi-bin/formatArtigo_TcpListenerTcpClient.pl

Tambem alterei o ficheiro de "syntax highlight" do textpad.
http://ceko.dyndns.org/~shownomercy/artigos_techzonept/atp.syn
 
Em tempos já fiz em VB usando Winsock um chat P2P muito básico mas funcional através de Ips e hostnames.
Ver se acho isso e posto aqui o código.

Bom post.
 
zeinternet disse:
Em tempos já fiz em VB usando Winsock um chat P2P muito básico mas funcional através de Ips e hostnames.
Ver se acho isso e posto aqui o código.

Bom post.
Obrigado.
Já estava a ver que ninguem dizia nada, tipo, está uma bela porcaria, está fixe, não se acanhem, podem dizer alguma coisa. ;)
podem tambem escrever os vossos próprios artigos etc...
 
Muito boa iniciativa! Podemos formar uma biblioteca de ficheiros *.atp.

Excelente ;)

EDIT: Se arranjasses outro editor de texto com highlighting, mas que também desse para linux, era uma mais valia ;). Sabes se existe algum editor para linux que aceite essas formatações?
 
Última edição:
Alph disse:
EDIT: Se arranjasses outro editor de texto com highlighting, mas que também desse para linux, era uma mais valia ;). Sabes se existe algum editor para linux que aceite essas formatações?
Infelizmente, com o mesmo formato de "syntax highligth" (neste caso do textpad) mas para linux não conheço. Posso é "mostrar" o código em perl que usei para formatar o texto em html (com cores etc...).
 
Back
Topo