え~以前までは、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には、固定ページを持てるPageがありまして、そのリストもサイドなどに表示できるのですが・・・
せっかくの階層化構造が可能なのに、Listで反映できない・・・
ということで、階層化構造に対応できるようにソースを眺めてみる。
ページリストは、HTMLのUl、liタグで構成されているようで、これだと階層は厳しい~(スタイルシートでやろうと思えばできるでしょうけど)
カテゴリは階層化されてるのですが・・・-でつなぐのもなんかみづらいよねぇ
ページリスト出力部分を変更して、dl,dt,ddタグ(階層化)リストを取得するよう変更してみました。
ソートはいれていないので、表示がちょっとアレですが、このブログの右側のバー上のページは階層化表示しています。
もっと読む...
昨日できるのかな?と書きましたが、何とか形になりましたので^^;
まあ、こんな感じでJPEG画像を作成しています。
上の画像はPSUStatus上のASPXを呼び出し、ASPX内部でWPFのコンポーネントを使用して描画、JpegBitmapEncoderでJPEG化して出力しています。
さすがに、Gridはどうしようもなかったので、画像とFormattedTextの羅列です^^;
ASPX内部で画像生成して、画像を返すなどは、@ITなどでサンプルが出ているのでここでは割愛、以下コードサンプルが少々あって、長くなるので、折りたたんでいます^^;
もっと読む...
最近は、ASP.NET 3.5で管理サイト、Silverlight 3でブログパーツという構成で、開発をしています。
まあ、もう一つのゲーム系ぶろぐを見てくれている方なら、すでにお分かりですが・・・
ネットゲー Phantasy Star Universe(PSU)のキャラクターを、ブログパーツで表示するものです。
表示例は、おもにPSUぶろぐにて、管理ツールはこちら
PSUはアップデートを重ねて、キャラクターのステータスが複雑になってしまいまして・・・従来はHTMLで手打ちしていたのですが・・・かなぁり面倒になってしまいました^^;
サーバー側に登録して、ブログパーツで表示できるようにと考えていたのが、ようやく実現した感じです。
もっと読む...
.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を互換モードに変更してみたところ、動くようにはなりましたが、ネイティブで使用するには・・・いろいろ変えないとむずかしそうですねぇ。
ぶりちゃんもまだ全部読んでなかったりします^^;
まあ、用事をすませてから、後でゆっくりと読むことに~