オープンソースCMS「DotNetNuke」のセットアップ
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
ブックマークされました!
ブックマークがエラーになりました。もう一度お願いします。
作者 Alex Blewitt , 翻訳者 脇坂 茂明 投稿日 2009年7月27日
OSGi allianceのテクニカルディレクターであるPeter Kriens氏は今週、Paremusスポンサーで、ロンドンのSkillsMatterにて開催されたUK OSGi Users Groupでプレゼンテーションを行った。そのイベントは記録されていて、ビデオが公開されている。
次期OSGi 4.2 リリース (2009年8月末までにはリリースされるといわれている) いくつかの新しい機能をカバーし、そのうちのいくつかは既に、暫定的にEclipseで利用されているOSGiエンジンであるEquinoxに実装されている。
OSGiコア新機能:
プレゼントかもしれない付加サービスを含むOSGi要約が、コア機能に続いてリリースされるために公開予定だが、以下のものを含んでいる。
RuntimeExceptionがスローされる)。これはEclipseのECF とFelix CXFでも実装されている。また、OSGiベーストランザクションAPI (JTA上)を含むエンタープライズOSGiサービスについての報告がありました。 それはOSGiサービスをとおしてのJDBCとJNDIであったり、JMX経由でのOSGiサービスの管理も用意している。 エンタープライズパズルの最後のピースは、 Spring DM Serverのように、WARを動作中のOSGiシステムにインストールすることができるWebコンテナである。
他にも実験的なサービスはある (仕様には定義されてない) 、例えばネストされたフレームワークを作成する機能 (OSGiエンジンは閉じた別のアプリケーションをホスティングするために他OSGiエンジンを内部的にインスタンス化する) と、OSGiサービスとやりとりをしたり、ランタイムコマンドをサポートするためのシェルライクなTSLである。後者はその時、その時のシステム毎のシェルを利用するより、標準シェルとしてOSGiエンジンを制御できるようになる。これはPOSH とPax-Shellのようなシステムで既に利用されている。
OSGiの実験的サービスへのアプローチはJCPで定義して進めていくやりかたとは異なります。どう機能するか経験値を得る前に仕様を定義することにたくさんの時間を費やすかわりに、RFCは仮な詳細事項を複数の実装(Felix、Knopflerfish、 Equinox など)に用意し、どう機能するかフィードバックを得るようにしている。終了してない状態、早期でのリリースをすることなく(例えばJavaでいう日程崩壊)、得たフィードバックで安定化するまでに仕様を洗練していくのである。最終的な仕様を発表する前にフィードバックを得て実験する機会があるということは、いったん仕様が最終的にFixしても、将来の変化による影響を与える可能性がそれほど高くはないことを意味する。
話はJSR294の方向性に関するいくつかの意見で締めくくられている。現在、融合される要件と実装のミックスがある。JavaCでのメタモジュールシステムの扱い方の話をふまえて、可視性がJava(新しいmoduleキーワードの導入を含んでいる)で機能する方法について変更案があがっている。これは最近、メタモジュールと必要なキーワードの意味あいについて熱い議論を促した。Sun社員でありFelix コミッタであるRichard Hall氏は以下のように書いている
私としては、私たちがあいまいな何かだけを定義している、というPeter氏の意見に共感しています。究極的にはJavaのビジョンである "write once, run anywhere"にそむいてしまいます。 私はより具体的な何かを定義したいと思っています。
幸い、JSR294で取り組む時間はまだあり、そしてJSR294に関する最近のコメントは、有効なソリューションに導く要求を示唆している。
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
DotNetNukeは、Windows Serverで動作するCMS(Contents Management System)である。この記事ではWeb Platform Installer を利用して人気CMS「DotNetNuke」と無償Web開発環境「WebMatrix」のインストールする方法を紹介する。
クラウドコンピューティングを前提とした大規模データ技術が利用可能となってきています。Big Dataが一過性のブームで終わるかどうかにかかわらず、スケーラブルな分散アーキテクチャーの基盤はデータベース技術に主導されつつあります。RDBとORM主体のエンタープライズシステムは、HadoopやNoSQLとの組み合わせにより複合的なデータモデルに発展しました。
2011年12月8日~2011年12月9日に、ロンドンのSkills Matter eXchangeにて開催された「Groovy & Grails eXchange 2011」の参加報告を、日本Grails/Groovyユーザーグループのメンバーが3回に渡って紹介します。
Googleのクラウド環境をつかったGoogle App Engineによる開発するにあたり、初めての試みで苦悩する開発者達の経験をもとに、各開発フェーズにあわせて問題点やどう解決したかをご紹介します
去る1月12日、定理証明支援系ツールCoqの初心者向けチュートリアルが開催さ れた(http://kokucheese.com/event/index/23667/)。今後も2月2日 (http://kokucheese.com/event/index/23744/)、2月9日、2月16日と引き続���開 催されていく予定である。本記事では、開催の様子をレポートする。
Neal Gafter氏はOracleによるJava買収の影響に関する議論、Javaにセグメンテッドスタックやメタオブジェクトプロトコルを追加することについての主張、そしてJavaとC#との比較について話をしてくれた。
No comments
スレッド表示 返信