Recently seen a Newsreader app sample?
-
Hello! Does anyone know of a NewsReader app (in C++ with MFC, preferably) with source code or of any sample that shows the basic steps to take when developing a NewsReader? I'd like to do exactly that but don't have a starting point. Thanks in advance. Matthias
-
Hello! Does anyone know of a NewsReader app (in C++ with MFC, preferably) with source code or of any sample that shows the basic steps to take when developing a NewsReader? I'd like to do exactly that but don't have a starting point. Thanks in advance. Matthias
-
Hello! Does anyone know of a NewsReader app (in C++ with MFC, preferably) with source code or of any sample that shows the basic steps to take when developing a NewsReader? I'd like to do exactly that but don't have a starting point. Thanks in advance. Matthias
If you are looking for a starter point. See the NNTP standared # 1036 from IETF (Internet Engineering Task Force) [URL]http://www.ietf.org/rfc.html\[/URL} Get familar with the general functionality process by testing and trying the many activeX version available with Visual Studio such as NetManage NNTP Control. (Not sure if they still free with VC 6, they Free with VB 4 & 5) If you also program in Delphi or Builder see ICS from Francois PieTTe , Never tried it but home page says it is FreeWare.. (gulp) or Download Dundas's Evaluation for the The ActiveX version of thier Ultimate TCP. Or Get the source from them. Thier Docs says they have support for (NNTP) or the news reader thingy. Matthis, I have question, Do you see the NNTP Protocol to have any life in the next two years or so. Although I am big on following news groups and reading the postings other programmers post all over the net. I rarly use My Outlook express for that. I simply go to specific web sites such as Dejanews , and make the search. The only time I would prefer to use The news readers is to download the files attached to the posting. And Perhapse to test how effecient is my Anti-Viruse program :) I think USENET is being replaced by Message board like Code project , and others Wow, that was a long posting I just wanted to share my thoughts with you :) Alfadhly
-
I found a NNTP class online somewhere. Although, I can't remember where online, I do have it on my HD at home. If you like, I could email it to you. Cheers, Frank
That would be very helpfull! Matthias
-
If you are looking for a starter point. See the NNTP standared # 1036 from IETF (Internet Engineering Task Force) [URL]http://www.ietf.org/rfc.html\[/URL} Get familar with the general functionality process by testing and trying the many activeX version available with Visual Studio such as NetManage NNTP Control. (Not sure if they still free with VC 6, they Free with VB 4 & 5) If you also program in Delphi or Builder see ICS from Francois PieTTe , Never tried it but home page says it is FreeWare.. (gulp) or Download Dundas's Evaluation for the The ActiveX version of thier Ultimate TCP. Or Get the source from them. Thier Docs says they have support for (NNTP) or the news reader thingy. Matthis, I have question, Do you see the NNTP Protocol to have any life in the next two years or so. Although I am big on following news groups and reading the postings other programmers post all over the net. I rarly use My Outlook express for that. I simply go to specific web sites such as Dejanews , and make the search. The only time I would prefer to use The news readers is to download the files attached to the posting. And Perhapse to test how effecient is my Anti-Viruse program :) I think USENET is being replaced by Message board like Code project , and others Wow, that was a long posting I just wanted to share my thoughts with you :) Alfadhly
Well, some guy from Dundas has straightly mailed me with a link to their page. I'd like to write the newsreader to test my programming skills (yes, I'm in the C++ club for only 8 month). So the Dundas solution is too big for my wallet. Unfortunately I don't have the C++ Builder (eventhough I would like to try it!). So this is no option. Frank has said he's seen somewhere a sample he could send me. I'll have a look at it and come back if needed. As for your question, on of the reasons why I want to write a simple Newsreader is that I got fed up of Outlook express. I mean, this application is really not worth the trouble. It's neither userfriendly nor reliable and I simply don't use it anymore. I've found a shareware NewsReader called Gravity (if somebody is interested I'll post a link), which does a much better job, but with an interface that screams for redesign. Generally I think that newsgroups will not be replaced quickly by their http equivalents (message boards, like this one). I believe this for the following reasons: 1. I think that there are still alot of people that can't afford to be online to browse, read and answer their mail. I have a 56K modem and I still find it a pain in the butt to download the asp's. 2. The codeproject messageboard is one of the best ones I've seen around. Not many of them are at such a hight standard. 3.A good NewsReader should make it an easy task to archive messages in a structured manner so that you can build yourself a small knowledge base. This is my aim with my variation of such an app. :-) But this is my personal opinion only. Best wishes, Matthis
-
Well, some guy from Dundas has straightly mailed me with a link to their page. I'd like to write the newsreader to test my programming skills (yes, I'm in the C++ club for only 8 month). So the Dundas solution is too big for my wallet. Unfortunately I don't have the C++ Builder (eventhough I would like to try it!). So this is no option. Frank has said he's seen somewhere a sample he could send me. I'll have a look at it and come back if needed. As for your question, on of the reasons why I want to write a simple Newsreader is that I got fed up of Outlook express. I mean, this application is really not worth the trouble. It's neither userfriendly nor reliable and I simply don't use it anymore. I've found a shareware NewsReader called Gravity (if somebody is interested I'll post a link), which does a much better job, but with an interface that screams for redesign. Generally I think that newsgroups will not be replaced quickly by their http equivalents (message boards, like this one). I believe this for the following reasons: 1. I think that there are still alot of people that can't afford to be online to browse, read and answer their mail. I have a 56K modem and I still find it a pain in the butt to download the asp's. 2. The codeproject messageboard is one of the best ones I've seen around. Not many of them are at such a hight standard. 3.A good NewsReader should make it an easy task to archive messages in a structured manner so that you can build yourself a small knowledge base. This is my aim with my variation of such an app. :-) But this is my personal opinion only. Best wishes, Matthis
well welcom to the club, ( /ME C/C++ >= 10 Yrs :) on and OFF ), However, I believe that you well have a *very**Interesting**Test If I can give you general guideline on what are the land marks of the News Reader. .... Here is what technologies and protocols you need to consider for the general functionality of Your News Reader.* Network communication with the server (Winsock or WinInet)
- NNTP Protocol , to be able to speak the servers Language (RFC 1036)
- Message Format parssing (RFC 822)
- Attachment Decoding Using MIME (RFC 1521-23 & 2045-2049) , or Unix To Unix Encoding () .
- if you are going to add Send to author feature you will need an SMTP (Simple Mail Tranfer Protocol) RFC 821 support.
- gui , you'r on your own :) , I am sticking to console apps
- Matthis, If I can be of help. in any of these areas (Other than the GUI , :) ) I will be happy to help on this site. P.S. NNTP RFC is not a standard yet, 997 is not a standard yet. I guess 14 years is not enough time to come to a common ground for the decision makers lol . Cheers Alfadhly
-
If you are looking for a starter point. See the NNTP standared # 1036 from IETF (Internet Engineering Task Force) [URL]http://www.ietf.org/rfc.html\[/URL} Get familar with the general functionality process by testing and trying the many activeX version available with Visual Studio such as NetManage NNTP Control. (Not sure if they still free with VC 6, they Free with VB 4 & 5) If you also program in Delphi or Builder see ICS from Francois PieTTe , Never tried it but home page says it is FreeWare.. (gulp) or Download Dundas's Evaluation for the The ActiveX version of thier Ultimate TCP. Or Get the source from them. Thier Docs says they have support for (NNTP) or the news reader thingy. Matthis, I have question, Do you see the NNTP Protocol to have any life in the next two years or so. Although I am big on following news groups and reading the postings other programmers post all over the net. I rarly use My Outlook express for that. I simply go to specific web sites such as Dejanews , and make the search. The only time I would prefer to use The news readers is to download the files attached to the posting. And Perhapse to test how effecient is my Anti-Viruse program :) I think USENET is being replaced by Message board like Code project , and others Wow, that was a long posting I just wanted to share my thoughts with you :) Alfadhly
Just, Thought I'd butt in here :-) Hmmm . The thought of Newsgroups dissapearing is interesting, I prefer both forumns and NGs, Its really the content that gives them value. Personally I still find Site-Forumns "slow". NNTP seems to serve up the info so-much faster,(probably due to ISP caching) The downside is messages are cleared by the administrator. What would be interseting would be a client-side Combination of the two technologies. Imagine a client "ActiveX that is actually a Newsreader" embedded on a HTML or ASP etc webpage, Possibly it could provide the best of both worlds. Webpage styling and links, whilst still being text-based, and NewsReader retrieval speed through the NNTP protocol. Something like this could breath new life into NewsGroups. I realise this forum isn't the place to post this sort of thing, But I couldn't resist the oportunity to throw my 2 cents in. Regardz
-
well welcom to the club, ( /ME C/C++ >= 10 Yrs :) on and OFF ), However, I believe that you well have a *very**Interesting**Test If I can give you general guideline on what are the land marks of the News Reader. .... Here is what technologies and protocols you need to consider for the general functionality of Your News Reader.* Network communication with the server (Winsock or WinInet)
- NNTP Protocol , to be able to speak the servers Language (RFC 1036)
- Message Format parssing (RFC 822)
- Attachment Decoding Using MIME (RFC 1521-23 & 2045-2049) , or Unix To Unix Encoding () .
- if you are going to add Send to author feature you will need an SMTP (Simple Mail Tranfer Protocol) RFC 821 support.
- gui , you'r on your own :) , I am sticking to console apps
- Matthis, If I can be of help. in any of these areas (Other than the GUI , :) ) I will be happy to help on this site. P.S. NNTP RFC is not a standard yet, 997 is not a standard yet. I guess 14 years is not enough time to come to a common ground for the decision makers lol . Cheers Alfadhly
Hi, We do have everything that you mentioned in your list and even more in out Ultimate TCP/IP 3.0 product. You can get the ActiveX control version or the C++ source code. Check our web site at www.dundas.com. We also have an evaluation version of the ActiveX controls that you can try first. Regards, Alex Gorev, Dundas Software.
-
Hi, We do have everything that you mentioned in your list and even more in out Ultimate TCP/IP 3.0 product. You can get the ActiveX control version or the C++ source code. Check our web site at www.dundas.com. We also have an evaluation version of the ActiveX controls that you can try first. Regards, Alex Gorev, Dundas Software.
Alex, For your information you employee-of-a-robber-baron,:) Dundas' stuff is pret-ty pricey, and is definitely a motivator for a lot of people to do it themselves. Please please please refrain from posting messages like this in this forum -- it's unproductive. If you don't have any help for people other than to refer them to big expensive software, then I would suggest posting to newsgroups... oh, wait; they hate advertisers too! Anyone who uses The Code Project knows about Dundas' stuff because their are billboard ads placed around for it everywhere; Chris Maunder is such a Dundas prostitute sometimes. Anyway, just wanted to pass along a helpful tip :) Brian Hart
-
I found a NNTP class online somewhere. Although, I can't remember where online, I do have it on my HD at home. If you like, I could email it to you. Cheers, Frank
Frank, Would you happen to be able to send that source to me too, or post it on The Code Project for everybody to benefit from please! Thank you very much! Brian Hart