BlogEngine.NETの紹介ページ

by Administrator 15. 5月 2010 19:21

ASP.NET for BizにてBlogEngine.NETの概要、インストール、活用記事が紹介されています。

 

BlogEngine.NET | ASP.NET for Biz

 

日付やカレンダーを日本文化に合わせる方法も紹介されています。

綺麗にまとめられていますので、導入時の参考になるかと思います。

Tags:

インフォメーション | セットアップ

インストール方法と設定画面のページ

by Administrator 22. 10月 2008 14:42

インストール方法と管理画面(コントロールパネル)についての簡単な説明ページを追加しました。

よかったらご覧ください。

 

Tags: , ,

インフォメーション | セットアップ

Community ServerからBlogEngine.NETへマイグレーション

by Administrator 20. 10月 2008 13:35

Community ServerからBlogEngineへのマイグレーションについての情報が以下のブログで公開されています。 

http://neovolve.com/post/2008/10/15/Supporting-Community-Server-urls-in-BlogEngineNet.aspx

あまり、ちゃんと読んでいませんが、既存のCommunity ServerへのURLアクセスをBlogEngine.NETにリダイレクトするようです。

HTTPモジュールを含むソースはCodePlexで公開されています。

http://www.codeplex.com/Neovolve/Release/ProjectReleases.aspx?ReleaseId=18350

 

IIS7でのマルチブログ化

by Administrator 27. 9月 2008 20:56

BlogEngine.NETチームが、 マルチブログに関する情報を公開していました。

 

http://www.dotnetblogengine.net/post/Multiblog-on-IIS-7.aspx

今朝、Daniel Frostが、BlogEngine.NETとIIS7でマルチブログをする方法について投稿しました。これは、本当にシンプルで使いやすい方法だと思います。新しいブログを作る度にサーバでつまらない作業をする必要がないので、ブログのインストール時に役立ちます。もっとも良い点は、簡単なことと、BlogEngine.NET側のコード変更が必要ないことです。
私は、この機能が多くの人にとって求められている機能であることを知っています。しかし今のところ、私はDanielの解決策を使うことをお奨めします。

 

BlogEngine.NETはマルチオーサー(複数人による1つのブログの記述) をサポートしています。しかし、この場合、URL、ページ、ブログ、テーマは同じものとなります。そのため、これらを分割したい場合、新たにBlogEngine.NETをセットアップする必要があります。しかしこの作業は手作業になってしまうため、コミュニティサイトやイベントサイトを運用する場合には、手間がかかってしまいます。そこでIIS7を使えば、これらを簡単に自動化できるよという内容が下記でブログ(デンマークのMSのDanielさん)で説明されています。

http://blogs.msdn.com/danielmf/archive/2008/09/22/eng-blogengine-multiblogging-made-easy.aspx

上記ブログの一番下にサンプルソースがありますので、これをダウンロードして、説明通りにセットアップすれば、マルチブログを試すことができます。この仕組みを利用すると1つのポート、1つのアプリケーション、1つのプールで、複数のBlogEngine.NETを実行することができます。

一応、手順と概要を簡単に書いておきます。

 

  1. ダウンロードして解凍したフォルダをIISでWebサイトとして登録する(例:MultiBlogs)
  2. C:\Windows\System32\inetsrv\configフォルダにIISユーザのセキュリティ権限を追加する(例:NETWORK_SERVICEに読み書き権を追加)
  3. コピー元となるBlogEngine.NETのWebフォルダを「BlogCleanInstallDirectoryPath = @"C:\WebSites\BlogFiles\BlogEngine.Web\"」の部分に設定する。
  4. コピー先となるフォルダを「IISSiteDirectoryPath = @"C:\WebSites\MultiBlogs\"」の部分に設定する。
  5. http://<サーバ名>:<ポート番号>/MultiBlogsにアクセスする
  6. テキストボックスに新たに作りたいサブURL名を入力してFyyyr(Fire)ボタンを押す。これによって、BlogEngine.NETフォルダがコピーされ、C:\Windows\System32\inetsrv\config\applicationHost.configファイルにサブURL名が追記される
  7. http://<サーバ名>:<ポート番号>/<サブURL名>と入力すると新しいBlogEngine.NETを利用できる。
  8. 5~7を繰り返すことで、簡単に複数のブログを設置することができる。

これは、BlogEngine.NETに関する内容ですが、同様の仕組みを利用すれば、DotNetNukeやCommunityServerなどのASP.NETアプリケーションでも同じことができる気がします。ただ、これらのアプリケーションのほとんどはデータ領域にXMLでなくDBを利用するので、その辺の自動化の仕組みは別途考える必要があるかと思います。

Tags: , ,

Tips | インフォメーション | セットアップ

バージョン1.4にアップグレード

by Administrator 13. 7月 2008 19:32

このサイトのBlogEngine.NETのバージョンを1.4にアップグレードしました。

1.3→1.4アップグレード手順

  1. 1.3のApp_Dataのバックアップを取る。
  2. 1.4のWebサイトのファイルを入手して展開する。
  3. 1.3のApp_Dataのフォルダで1.4のApp_Dataフォルダを上書きする。

手順としては、以上ですが、注意点があります。

パスワードの暗号化方式が変わっているので、アップグレードした場合には、web.configのpasswordFormat="Hashed"をpasswordFormat="clear"に変更します。この変更をしないとログインできません。新規インストールの場合には関係ありません。

また、ファーストサーバのように権限がミディアムトラストレベルの場合、いくつかエラーが発生します。例えば、BlogRollコントロールを追加した場合等です。このようなホスティングサーバを使っている場合は、Web.configに<trust level="Medium"/>と書いて動作確認してからアップグレードしたほうが良いと思います。

また、日本語化リソースも公開しておきました。

Tags: ,

Tips | セットアップ | ローカライズ

ファーストサーバーにインストール

by Administrator 26. 1月 2008 18:35

BlogEngine.NETのバージョン1.3をファーストサーバのエクスプレスエディション2にインストールしました。

 

SQL Serverを使わない標準のXMLモードで動作しました。

セットアップの注意点としては、NTFSアクセス権を与えておく必要があります。

また、web.configのTrustLevelの宣言をコメントアウトしておく必要があります。

 

Tags:

セットアップ

このサイトについて

BlogEngine.NETの情報を公開しています。もちろんBlogEngine.NETで動いています。

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2017 BlogEngine.NET情報サイト