ダウンロードリスト

プロジェクト概要

NNTP クライアントを C# で書こうというプロジェクトです。
C# で書かれた NNTP クライアントはいくつかありますが、
日本語が読めるものを書こうということで、プロジェクトを始めました。

システム要件

システム要件が設定されていません

リリース時刻: 2005-07-18 11:00
CSNewsClient 0.0.2.32 (1 個のファイル 非表示)

リリースノート

前回のバージョン 0.0.2.0 のコードを修正しました。
POST 用のニュース記事を処理する部分が、NewsArticle クラスに集中
していたのを、NewsHeader, NewsBody の両クラスに分散させました。
それを受けて、NewsArticle.BeforePost メソッドは簡略化しました。

POST の方法は、変化がありません。
CSNewsClient.exe を起動して、POST ボタンを押すと、
投稿フォームが出てくるので、必要な箇所を記入して
送信ボタンを押すと、POST ができるようになっています。

変更履歴

名前空間を変更しました。
CSamura.Forms 名前空間と CSamura.NNTP 名前空間に統一しました。

左のメソッドは、右のメソッドに変更しました。
NewsArticle.EncodeFrom -> NewsHeader.EncodeFrom
NewsArticle.EncodeSubject -> NewsHeader.EncodeSubject
NewsArticle.EncodeBody -> NewsBody.EncodeBody

NewsArticle.BeforePost メソッドで行われていたニュース記事の
処理を、NewsArticle クラスのコンストラクタと、簡略化した
NewsArticle.BeforePost メソッドで行うようにしました。