Blogengine.net 1.6で、できるだけ携帯に対応してみる

Blogengine.netには、Mobileでアクセスした場合、設定でMobile用のテーマで表示できるようにありますが、悲しいかな、Windows Mobileなどのスマートフォン向けなんですよねぇ。

これは、Blogengine.netというよりも、ASP.NET自体でして・・・
日本のガラパゴス携帯ですと、携帯として認識せず、そのまま表示しようとして撃沈します(号泣

IIS6.0だからかもしれませんし、.Net Frameworkのバージョン(たぶんこれ?)によるかもしれませんけどね。
もし、現状で普通に携帯から表示できてるのであれば、こんなことをする必要は全くありませんよ~

できるだけ、ガラパゴス携帯でも表示できるようにするためにいじってみようと思います。

尚、ぶりちゃんの携帯はT-01Aです。スマートフォンなので、実機でのチェックはできません(こら
iモードシミュレータII Ver.8.4のみでの検証です。

もっと読む...

BlogEngine.Netのページリスト階層化ファイル

以前の記事で、そのうちダウンロードできるように~と書きましたが、うっかりしてまして^^;

今回は一式のファイルを用意しました。
以前のバージョンですと、通常のページリスト(blog:PageList)を改造してましたが、今回は新たに追加コマンドとして入れています。
(blog:StructuredPageList)
<blog:PageList ~を<blog:StructuredPageList~に書き換えるだけでも使用できます。
また、Widgetとしても使用可能になっています。

詳しい使用方法は、ファイル内のreadme_ja.txtをご覧ください。

StructuredPageList.7z (2.59 kb)

Blogengine.Netのブログロールの調整?

Blogengine.Netには、ブログロールというRSSリーダーともいうべき機能があり、ぶりちゃんも、ブログリンクとして、おもにPSUぶろぐなどで使用しています。

ただのリンクだけではなく、RSSを読み取って、最新の任意の件数を表示できるのは便利だと思います~

ただ、一部のブログシステムのRSSをうまく認識できないようです。
てっきり、ATOM関連が入ってるかなと思いましたが・・・まったくの検討はずれ(ぉい

まずは、コードをよーく見てみるために、どこにあるか探してみると・・・

App_Code/Controls/Blogroll.cs

にありました。

ここのProcessResposeメソッドで取得したRSSをチェック、それぞれのリストに入れているようですねぇ。

ぶりちゃんは、RSS 2.0のXML構造しか頭になかったので、このソースだとふつーにとおるなぁ・・・と思っていたのですが・・・
デバッグでRSSが読めないデータを追っていくと、構造が違う・・・
RSS 1.0の構造でした・・・^^;
タグの名称からして全く違うので、そりゃ認識するはずもないな^^;

いろいろ試行錯誤するにもうまくいかず・・・ネット上を探してみることに・・・

すると、C#でコードサンプルがあるじゃないですか・・・
(参考にしたブログはこちらです。)

ATOMは組み込んでいませんが、RSS1.0も読めるように、Blogrollを調整していきます。

もっと読む...

Silverlight MediaElementでタグは読めないのか・・・

ブログのBGMとして、MediaElementを使用して、サーバーのWSXを再生するプレイヤーXAP��作るも、WMAのタグは読めないのね・・・

seqのclientDataも未サポート?(号泣)

MediaOpendでAttributesプロパティをチェックするも、Count=0・・・

うーん、何かいい方法はないものでしょうか><

プラモ・・・うーん、今度はAN-21凰牙?・・AKF-0Gはどうした(ぉ

久々に、またプラモを~
また、サイバーフォーミュラから、AN-21 凰牙 COMPLETE MODELです。
サーキットモードとエアロブーストモードのコンパチキットです。

これも・・・また、積んでた模型^^;

とりあえず、パーティングライン消しのために、仮組みです。

両方を差し替え式にしたくても、一部のパーツは共通なので・・・どうしようかと思ってますが・・・そこらはまあ、あとで考えるとして(ぉい
まあ、ミラージュターンモードは固定にしてます。

もっと読む...

Month List