views:

198

answers:

3

I am interested in creating a Binary Usenet client as a personal endeavor. My initial plans are to write it in Mono - but I haven't started anything yet.

I am familiar with C# but not the NNTP protocol.

Where can I start? What are some reference materials to get me going?

+2  A: 

A quick wkse (Well Known Search Engine) search on "nntp C#" yielded the following:

How to NNTP in C#

Developing an NNTP News Reader (C# Programming Tutorial)

last (in my list) but by no means least, right here on StackOverflow

C# application to poll NNTP News Server for new messages

Remember, search engines are your friends :) Have fun.

Lazarus
+2  A: 

Be sure to read the RFC 3977 to implement correctly the NNTP protocol. You might also be interested in yEnc and other text encodings that are frequently used in binary newsgroups.

Julien Lebosquain
+1  A: 

NZB-O-Matic is a favorite and written in .NET and has the source: http://nzb.wordtgek.nl/

maxfridbe