2010-12-15 10 views
0

私はテンプレートベースのWebサイトを持ち、テンプレートはaspx Webページです。私たちのデザイナーはこれらのテンプレートを定期的に作成しています。テンプレートを1つ追加するだけでアプリケーションパッケージ全体をアップロードする必要はありませんか?azureのプラグイン可能な動的ページ

答えて

0

私はVHD上の仮想ディレクトリを作成する機能を提供ホストされるWebコアWebロールと呼ばれる別の役割があることがわかりました。 VHD上のフォルダにテンプレートを配置し、VHDに仮想ディレクトリを作成します。これらとして

2

私はブロブストレージに保存します。

+0

...ホストされるWebコアWebロールの著者による最近の記事によると

は、SDK 1.3はIIS7のための完全なサポートを提供し、仮想ディレクトリがどれだけ不思議...ただのWebの役割を使用して作成することができますaspxページですが、どのようにしてBLOBに格納して実行可能にするのでしょうか? –

0

マイクロソフトのリサーチチームが汎用ワーカーと呼ばれる手法が使用されています。要するに、このアプローチでは、コアアプリケーションが他の場所(ブロブストレージなど)に格納され、実行時に実行時にプルダウンされる必要がありました。理論的には、この同じアプローチを使用して、更新が適用されるときにWebアプリケーションがプルダウンおよびロードできるパッケージを作成できます。したがって、更新が発生するたびに再デプロイする必要がありません。

私がここで見ている課題は、Webサイト全体で再利用可能なaspxファイルを作成する問題を引き起こす同じ問題です。少なくとも最後に私はそれを試みました(数年前/バージョン前)、それは実行できませんでした。だから、あなたはこのゴールラウンドと同じ挑戦をしているかもしれません。