オープンソースCMS「DotNetNuke」のセットアップ
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
ブックマークされました!
ブックマークがエラーになりました。もう一度お願いします。
作者 Jonathan Allen , 翻訳者 福田 寅成 投稿日 2011年10月27日
Mono 2.12パブリックベータの公開を控え、Miguel de Icaza氏は.NET 4.5 APIの多くやC# 5のAsyncサポートを含む計画されている機能一覧を公開した。改善されたガベージコレクタやUnicodeサロゲート文字のフルテーブルのサポート、C#コンパイラの新しいバックエンドもある。
それぞれの機能に深く入る前に、バージョンに関して述べる。以前のバージョンでは実験的なコードはバージョン2.11から始まったが、2.12になってからはMonoチームは安定版になったと感じている。
C#
MonoのC#コンパイラーは現在ではasync/awaitキーワードの完全な実装である。
過去においてMonoには複数のC#コンパイラがあり、それぞれが異なるプロファイルをターゲットしていた。バックエンドがIKVM.Reflectionに代わる事により、MonoはCLR2、CLR4、Silverlight、MonoTouch、Mono for Androidに対する単一のコンパイラを現在提供している。
TypedReferenceとC#キーワードの__makeref, __reftype, and __refvalueが現在サポートされている。Microsoft同様にMonoチームはこの機能の真の目的を説明してはいない。
C#インタラクティブ・シェルと「compiler as a service」機能は引き続き改善されている。以前はステートメントと式だけが許されていたが、Evaluator.Eval関数がすべてのクラスと構造体を現在扱えるようになった。
コード分析
MicrosoftのCode ContractsがMSR(マイクロソフトリサーチ)に留まっている事を考えると、Alexander Chebatukin氏による静的なコード契約アナライザーのアナウンスは歓迎されるニュースである。
.NET 4.5
.NET 4.5プロファイルはデフォルトでは使用不可になっているが、新しいTPL Dataflowライブラリを含んでいる。これらはメッセージ交換スタイルのデザインパターンに従って開発を行いたいバックエンド開発者にとっては大きなパフォーマンス的優位を提供すると期待される。
Monoチームはクロスプラットフォーム開発に応用可能なWinRT機能を実装しようとしている。これらはスレッド、暗号、ネットワークAPIを含んでいる。Miguel de Icaza氏はWinRTからのGUIライブラリのサポートは予定しておらず、プラットフォーム固有のユーザーインターフェースを好んでいると述べた。
ガベージコレクション
SGenガベージコレクタへの作業は続いている。以前はこのガベージコレクタはオブジェクトを並列にマークする事しかできず、ナーサリの実際の収集がシングルスレッドに対して行われていた。新しいバージョンでは並列に収集する事も可能になった。
Miguel氏はガベージコレクタの「Mac OS/iOSネイティブサポート」に関しても述べた。 これが実際には何を引き起こすかわかり次第、我々はフォローアップレポートを公開する予定である。
前回は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
スレッド表示 返信