none
スタートキット活用講座について RRS feed

  • 質問

  • はじめまして。まだ初心者ですがよろしくお願いします。

    ところで、スタートキット活用講座のスクリーンセーバーですが拡張子が .rssならうまく表示できるのですが拡張子が .rdfだと表示できないのはなぜですか?教えてください。

    2006年5月14日 8:12

すべての返信

  • WebサーバのMIME設定に依存します。

    まずただしくMIMEが落ちてきているか確認してみてください。

    2006年5月14日 8:47
  • すみません。それはどうやって確認できますか?教えてください。お願いします。

     

    2006年5月14日 9:49
  • スターとキット活用講座ってなに?状態ですが、Webサーバ側を調べてください。
    2006年5月14日 9:50
  • スタートキット活用講座は以下のものですね。
    http://www.microsoft.com/japan/msdn/coding4fun/usingkits/default.mspx

    で、ここで試してるスクリーンセーバは、RSS 2.0対応って書いてありますね。
    RSSとRDFは同じような目的で使われてますけど、中のデータの定義の仕方は違うと思うので、それできちんと表示できないんじゃないでしょうか。
    RSSとRDFはどんなふうに違うかをしらべて、RDFでも表示できるようにがんばって修正してみてはどうですかね。

     

    2006年5月14日 12:26
  • ヒント1
    スタートキット活用講座の Step2 に RSSで表示させる仕組みが書いてあります。
    http://www.microsoft.com/japan/msdn/coding4fun/usingkits/default.mspx#link02

    ヒント2
    実際のコードをみてみるとわかります。
    "rss" でソリューション全体を検索 (Ctrl + Shift + F) してみると、
    1つだけHitします。
    ズバリこのソースの周辺を rdf のタグのお作法に対応させる必要があります。

    実際の動作の流れは(すいません、C#のサンプルみてしまってる)

    「検証」ボタンクリックで以下のメソッドが呼ばれる
     RssFeed.FromUri(rssFeedTextBox.Text)
            ↓
    FormUrlの最後で、
     RssFeed(xmlDoc) が呼ばれていて
       ↓
    RssFeedでは、RSSのタグの解析の処理を行っている

    ということですので、rdf に対応させるには・・・

    カクカクシカジカ・・・という感じです。


     

     

    2006年5月14日 17:39