BlogEngine.NET 1.6(1.6.0.1)を導入してみました

え~以前までは、Codeplexのソースコード、1.5.1.41を使用していましたが、正式に1.6がリリースされたことで、1.6.0.1にアップグレードしました。

アップグレード自体は、1.5.1.41を使用していたこともあり、App_Data/Setting.xmlは以前のまま使用しています。その他、Blogroll.xmlなど、以前から使用しているのはそのまま使用、あとは忘れやすい、App_Data/datastore/widgets以下を1.6のファイルで上書きしないように注意したほうがいいかも;;
・・・私は一度やりかけて、あわてて、Blogからコピーしなおしました><

いままでは、PrecompileしたものをWebにアップしていたのですが、今回は、そのままアップし、インタープリターモードで動作を試しています。
こっちのほうが早いらしい(IIS6でもそうなんだろうか?)

もっと読む...

BlogEngine.NETのページリストの階層化

ぶりちゃんの使っているブログシステム、BlogEngine.NETには、固定ページを持てるPageがありまして、そのリストもサイドなどに表示できるのですが・・・
せっかくの階層化構造が可能なのに、Listで反映できない・・・

ということで、階層化構造に対応できるようにソースを眺めてみる。

ページリストは、HTMLのUl、liタグで構成されているようで、これだと階層は厳しい~(スタイルシートでやろうと思えばできるでしょうけど)
カテゴリは階層化されてるのですが・・・-でつなぐのもなんかみづらいよねぇ

ページリスト出力部分を変更して、dl,dt,ddタグ(階層化)リストを取得するよう変更してみました。
ソートはいれていないので、表示がちょっとアレですが、このブログの右側のバー上のページは階層化表示しています。

もっと読む...

T-01AでTitanium CommManagerをいれてみる

xda DeveloperにアップされているTitanium CommManager 0.32を使っています。

T-01A_14_WM65_wktask_HLC_CComm

Todayを、Windows 標準で使っていると、とっても便利ですねぇ。

Titanium CommManagerは、MortScriptがインストールされていないと動作しないので、ご注意を・・・^^;

もっと読む...

T-01Aでブログを書いてみる

T-01Aの大画面、携帯性を生かして、外でもブログをかけるようにしたいなと思ってまして、WM用のソフトを探してたのですが、BlogEngine.Netではうまく動かない海外せいのソフトばかりで途方に暮れていました><

…いやぁ、灯台もと暗しというのはこのことで^^;

INBlogger 0.3.2

HTMLベースですが、BlogEngine.Net意外にも多数のブログシステムに対応してますし、ファイル、画像のアップロードも出来て、なかなか使い勝手がいいです^^

っと、今回はLive Witerではなく、INBloggerではなく、T-01Aから書いてみました~

(誤字が^^;)

もっと読む...

.Net Framework 4.0 Beta 2 を使ってみる その2

.Net Framework 4というより、ASP.NET 4になってますが^^;

先日、Blogengine.netを。Net Framework 4 Beta 2上でビルドしてみた際、設定ページなどでセキュリティに関する例外が発生したと書きましたが、これは、ASP.NET 4 Beta 2からの変更点によるものだったんですねぇ。

ASP.NET 4 Beta 2 Breaking Changes

ASP.NETでは、セキュリティ対策の為、フォームで入力するコードを検証するようになっており、デフォルトではHTMLタグなどは受け付けません。
@Pageディレクティブなどで設定してあげれば可能なのですが、セキュリティ強化のために変更したようですね・・・

とりあえず、上記のページにあるように、ValidationModeを互換モードに変更してみたところ、動くようにはなりましたが、ネイティブで使用するには・・・いろいろ変えないとむずかしそうですねぇ。

ぶりちゃんもまだ全部読んでなかったりします^^;
まあ、用事をすませてから、後でゆっくりと読むことに~

Month List