オープンソースCMS「DotNetNuke」のセットアップ
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
ブックマークされました!
ブックマークがエラーになりました。もう一度お願いします。
作者 Abel Avram , 翻訳者 尾崎 義尚 投稿日 2010年4月6日
マイクロソフトは、.NET、Java,PHP、Objective-C(iPhoneとMac) 、JavaScriptに対応したOData SDKをリリースした。これは開発者が、ODataベースの情報を処理する手助けをする。そしてコードネーム“Dallas” CTP 2は、そのデータを売買するマーケットプレースである。
ODataは、Webを超えたデータ共有を容易にするAtomPubベースのプロトコルで、コンシュマからデータプロデューサのODataサービスポイントに対して、RESTに似たリクエストを送る。ODataは、以下の機能をAtomPubに追加する。
- 構造化データを表現するための規約
- リソースアドレッシングスキーマとURLシンタックス
- 一般的なクエリオプションセット(フィルタ、ソートなど)
- リソースの構造、リンク、メタデータを記述するためのスキーマ
- バッチや“ユニット・オブ・ワーク”リクエストのためのペイロードフォーマットとセマンティック
- リソースコンテンツ(JSON)の代替表現
データのリクエストには、以下のコンポーネントが含まれる。
クエリの例:
RESTを使用した対話で、それぞれのリソースはURI属性を持つ。データリクエストには、サーバがクライアントの代わりに処理を行うなど、データフィルタとして使用できるいくつかのクエリオプションを含まれる。
OData開発者ページには、Netflixによって実装されたサービスの例としてODataサービスの作り方と使い方の詳細情報が含まれている。
マイクロソフトは、Apacheライセンス下でOData SDK(ODataクライアントを作るためのいくつかの開発ツール)のリリースをアナウンスした。
- ODataオンラインサービスのサンプル (northwind, など) - ブラウザのオープンとODataサービスのテスト
- ODataクライアントライブラリ
- Windows Phone 7 series
- iPhone
- AJAX\Javascript
- PHP
- Java
- .NET
- Silverlight
- オンラインODataエクスプローラ (odata.orgからソースコードもダウンロード可能)
- Data Service Providerツールキット: ホワイトペーパーと*あらゆる*データソースをまたぐデータサービスの作成方法に関するWCFデータサービスプロバイダの実装サンプル
- OData妥当性チェックツール: テストハーネスとODataエンドポイントを妥当にするための簡単なバリデーションテストのサンプル。ハーネスは、容易に拡張することができるように容易に新しいテストが追加できるように設計されている。
実用的には、次の言語でODataクライアントを作ることができる。 .NET、Java、PHP、Objective-C (iPhoneとMac)、JavaScript。しかし、Monoプロジェクトの創始者であるMiguel de Icaza氏は、本当の意味でプロトコルを採用されるためには、Open Specification PromiseとSDKでODataライセンスするだけではなく、マイクロソフトは、ODataプロバイダの実装リファレンスをオープンソースにするべきであると考えている。
マイクロソフトは、既存のいくつかのサービスだけでなく、Unixのオープンソースの世界でもODataサーバを立ち上げたいと考えているはずです。
ODataの採用を加速したいと考えるのであれば、サーバサイドの.NET実装をオープンにするべきです。…
クライアントライブラリはクライアントにプロトコルを採用させる大きなステップになるでしょうが、今日、Webの後方にあるLinuxサーバで動作するPHP、Java、Ruby、Pythonベースのアプリケーションのデータを解放するのはわずかでしょう。
結局は、クライアントサイドのコードは、XMLファイルフォーマットの単純なパーサです。一方で、サーバサイドはもっと複雑です。
サーバサイドでは、クエリ構文、セレクションもアクセスコントロールとトランザクションサポートもデータを安全に公開するために必要になります。…
マイクロソフトが、ODataのサーバサイド実装をオープンソースにしたら、我々はLinuxユーザのデータを整形して公開することができるようにすることができます。Linuxユーザは、Monoフロントエンドで動作する、現在彼らのサーバにあるデータを公開するためのSystem.Data.Servicesライブラリだけがあればよいのです。
マイクロソフトは、SharePoint 2010、IBM WebSphere、Microsoft SQL Azureを含むODataプロデューサのリストを公開した。彼らはまた、ベンダーがODataプロトコルを使用した、彼らのデータを販売することができるマーケットプレースとして、Pinpointの名前で知られるコードネーム“Dallas”のCTP 2をリリースした。
前回は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
スレッド表示 返信