2010-12-15 74 views
0

J'ai un scénario, nous avons un site Web basé sur un modèle et les modèles sont des pages Web aspx, nos concepteurs créent régulièrement ces modèles, comment pouvons-nous stocker ces modèles sur azure de sorte que nous devons simplement télécharger des modèles et Vous n'avez pas besoin de télécharger le package complet de l'application pour ajouter simplement un seul modèle?Pages dynamiques enfichables sur azure

Répondre

0

J'ai trouvé qu'il existe un autre rôle appelé Web Web Hosted Role, qui permet de créer des répertoires virtuels sur VHD. Nous allons mettre des modèles sur un dossier sur les disques durs virtuels et leur créer un répertoire virtuel.

Selon post récent par l'auteur de rôle Web Core Hosted Web, SDK 1.3 pour fournir un soutien complet IIS7 et répertoire virtuel peut être créé en utilisant simplement le rôle Web ... juste se demander comment ...

2

Je les stockerais dans le stockage BLOB.

+0

Comme ces sont des pages aspx, comment pourrions-nous les rendre exécutables en stockant dans blob? –

0

Il existe une technique qui a été utilisée par l'équipe de recherche Microsoft appelée un travailleur générique. En un mot, cette approche nécessitait que l'application principale soit stockée ailleurs (comme le stockage blob), puis retirée au moment de l'exécution pour être exécutée. En théorie, cette même approche peut être utilisée pour créer un package que votre application Web peut extraire et charger lorsque des mises à jour sont appliquées. Cela vous évite d'avoir à redéployer chaque fois qu'une mise à jour se produit.

Le défi que je vois ici est le même que celui qui provoque des problèmes de création de fichiers aspx réutilisables sur les sites Web. Au moins, j'ai essayé ça (il y a plusieurs années/versions), ce n'était pas faisable. Donc, vous pouvez avoir ce même défi ce tour.