【3/18〜】Amazon、VMwareが語る『クラウドの未来』 スラッシュドット    はてなブックマーク  Yahoo!ブックマークに登録  印刷
 

運用

Windowsでイントラ・ブログを構築する(後編)

―― Windows+無償ASP.NETソフトで構築するビジネス・ブログ ――

山田 祥寛(http://www.wings.msn.to/
2005/08/11

無償アプリDotNetNukeで構築するイントラ・ブログ

 前回は、Community Serverをベースに、社内用のブログ・サーバを構築する例についてご紹介した。後編である今回は、ASP.NETベースのWebコンテンツ・マネジメント・システムとして多くのサイトで利用されており、最近日本語対応版も公開されたDotNetNuke(ドットネット・ニューク)を例に取り、社内ブログ・サーバの構築例をご紹介しよう。

DotNetNukeのトップ画面
Windows+ASP.NETベースで動作するWebアプリケーション。ブログ機能も持っており、社内ブログ用アプリケーションとしても利用できる。商用/非商用を問わず、無償で利用することが可能だ。

DotNetNukeの概要

 DotNetNuke(以降、DNNと表記する)は、Community Server同様、Windows+ASP.NETベースで動作するWebアプリケーションだ。BSDライセンス(著作権表示を行うことで、再配布などを自由に行えるオープンソース・ライセンスの一種)を採用しており、商用/非商用を問わず無償で利用できる。

 DNNは高度にモジュール化された構成を採っているのも重要な特徴だ。あらかじめ用意されている(もしくは追加プラグインとして提供される)モジュールを組み合わせることで、サイト内のページを自由に拡張、デザインすることができる。今回使用するDNN 3.1.0で提供されている主なモジュールは以下のとおり。

モジュール 概要
Account Login ポータルログイン機能
Announcements 通知リスト(有効期限の管理も可)
Banners 広告バナー(表示数の制御も可)
Contacts 連絡先リスト
Discussions ディスカッション・ボード
Documents ドキュメント管理(文書リストとダウンロード機能)
Events イベント管理(日時・内容リスト)
FAQs FAQ管理(ログイン済みユーザーによる質問と回答のリスト)
Feedback フィードバック機能(エンド・ユーザーによる管理者への連絡)
Forum フォーラム機能
IFrame 外部サイトのコンテンツを表示する機能
Image イメージ表示機能(外部画像も可)
Links リンク・リスト
News Feeds(RSS) RSS(RDF Site Summary)機能でのニュース配信機能
Search Input/Results 検索条件の入力、検索結果の出力機能の提供
Text/HTML テキスト、またはHTMLデータの表示機能
User Account ユーザー登録
User Defined Table 表形式のデータを扱うための機能
Users Online オンラインで接続しているユーザ・リストの表示
XML/XSL XML/XSLTによる変換機能の提供
DNN3.1.0で標準添付されている主なモジュール

モジュールを組み合わせて構成したDNNのページ例
DNNでは、必要なモジュールを組み合わせることで、目的に応じたサイトを構築できる。

 このように、ディスカッション・ボードやFAQ機能、ドキュメント管理といったモジュールを数多く取りそろえており、正確には「ブログ」というよりも「CMS(Contents Management System)」に分類すべきアプリケーションといえよう(ちなみに、ブログ・モジュールはDNN3.1.0では追加モジュールとなっており、DNNの標準構成には含まれていない)。しかし、イントラ・ブログを手軽に構築するという観点からは有力な選択肢の1つでもあるので、簡単に導入手順を紹介しておこう。


 INDEX
  [運用]Windowsでイントラ・ブログを構築する(前編)
    1.利用可能なブログ・アプリケーション
    2.Community Serverの入手とインストール
    3.Community Serverのブログ機能をセットアップする
 
[運用]Windowsでイントラ・ブログを構築する(後編)
    1.DotNetNukeの入手とインストール方法
    2.ブログ・モジュールの追加
    3.外部ブログの情報をRSS経由で取得しよう
 
 運用

ホワイトペーパーTechTargetジャパン

Windows Server Insider フォーラム 新着記事

@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

RSSフィード

スキルアップ/キャリアアップ(JOB@IT)

- PR -
- PR -

お勧め求人情報

キャリアアップ 〜JOB@IT
@IT Special -PR-
  TomcatやJBossなどAPサーバ環境に関する
情報を集約! “業務”用APサーバ大百科

New!
  一気に解説! 最新のクラスタストレージ
「RAIDを超えたストレージ基準」……など

New!
  クラウド的ユーザー体験の変化は脅威か?
仮想化技術を使いこなす運用管理術を紹介

New!

  上司や部下、部署内メンバーとの情報共有
を“ガラッ”と変えるコラボツールとは?

New!
  おばかアプリ選手権、第4弾開催中!!
ムダにカッコよくてくだらない作品求ム!

  社内ファイルサーバを“クラウド”に統合
VPN直結「クラウド型ストレージ」を紹介

  Twitterのアカウントはなぜ突破された?
メールによる新手の攻撃手法とその対策

  もう仮想化のお試しフェイズは終わりだ!
Hyper-V 2.0が基幹システムも仮想化

  美人!? まあまあ? 気になる いやし系!!
PV急増で「美人時計」がとった手段とは?

  クライアント企業から求められる人材
⇒IT技術と経営戦略を併せ持つ「戦略家」

  .NET編集長が実践する「技術情報検索術」
サンプル・コードを簡単に探す“技”は?

  業務効率と情報セキュリティ対策を両立!
手間なく確実に機密情報を守る方法とは?

  進化を続ける富士通ストレージETERNUS DX
製品開発者の自信を裏付けるものとは何か

  運用管理の課題を“2つの観点”から分析
ユーザー満足度の高い「仮想環境」とは?

  【CTC事例】約30の基幹システムを統合!
膨大なバッジジョブを制御した方法は?

  仮想化すればコストは削減できるか?
仮想化に必要な「3つの視点」を解説する

  その数、なんと400台以上! グループ内
サーバの「統合管理」によるメリットは?