オープンソースCMS「DotNetNuke」のセットアップ
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
ブックマークされました!
ブックマークがエラーになりました。もう一度お願いします。
作者 Roopesh Shenoy , 翻訳者 尾崎 義尚 投稿日 2012年1月19日
Entity Framework 4.3ベータがアナウンスされ、この中の最大の機能更新のひとつがコードファーストの自動データベース移行(Automatic Database Migrations)である。 このバージョンではまた、完全なXMLドキュメントとロギングの改善も行われている。しかしながら、多くのリクエストが寄せられていたEnumサポートは、EF 5.0を待たなくてはならない。
移行(Migration)とはなにか?EF 4.2で、Entity Frameworkとコードファーストを使っていた場合、モデルの変更の度に、データベースのドロップと再作成(この処理の中でテストデータは消えてしまう)か、手動でスキーマをアップグレードするかのどちらかを選択しなくてはいけなかった。これを回避するひとつの方法は、カスタムでデータベースの初期化ツールを作り、データベースを再作成したあとで、データを生成して追加することである。自動移行では、これはすべて過去のことになる。
Microsoftは、このブログ投稿で、あなたのプロジェクトでモデルを変更したときに、どのように移行を可能にするかを説明している。あなたは、後で本番環境にデプロイすることができるようにアップグレードSQLスクリプトを手に入れることができる。またカスタムで新しいカラムを追加して、デフォルト値を追加するなど、移行のカスタマイズも可能だ。
このバージョンにはまた、(インテリセンスによる補助付きの)完全なXMLドキュメントと、冗長なログを使った時のより詳細なログが含まれている。
EF 4.3には、待ち望まれていたEnumサポートを含むいくつかの機能が含まれていない。チーム曰く、
私たちは、.NET Frameworkの一部であるいくつかのアセンブリをアップデートする必要がある、数多くの機能を実装してきました。これらの機能には、enum、空間データ型、いくつかの深刻なパフォーマンス改善が含まれています。
まもなく出る.NET Framework 4.5の次期プレビューで、私たちは新しい機能をすべて含むEF 5.0ベータ1をリリースする予定です。
すぐにできる解決策は、Enumプロパティの小さいラッパーを作成するか、新しいエンティティを作ることだが、どちらもスマートではない。できれば、この機能をすぐにでも手に入れたい。
ベータは、製品利用のライセンスがなく、商用利用したい場合は、最終リリースを待たなくてはいけないことに注意して欲しい。ただし、新しい機能を確認して、EFチームにフィードバックを提供することができる。
前回は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
スレッド表示 返信