Tous,ASP.NET MVC WAP, SharePoint Designer et SVN
Je commence un nouveau projet ASP.NET MVC qui nécessite des capacités de gestion de contenu.
Les personnes qui géreront le contenu préfèrent utiliser SharePoint Designer (successeur de FrontPage) pour modifier le contenu. J'aimerais leur permettre de continuer à faire ça.
Les questions sont les suivantes:
Depuis que je voudrais que cela soit un WAP, pas un projet de site Web, comment puis-je leur permettre de voir leurs changements dans l'action sans les obliger à avoir Visual Studio sur leurs machines locales? Puis-je spécifier une action « par défaut » pour un contrôleur de sorte que donné une URL comme
/products/new_view_here
Puis-je laisser enregistrer des pages (vues) et les voir dans le navigateur sans avoir à passer par le check-in/build/déployer le processus? Je souhaite que leurs modifications soient stockées dans SVN; Le concepteur SharePoint semble uniquement prendre en charge Visual SourceSafe (ugh) directement.
Les idées que je suis venu avec à ce jour sont
Ecrivez un gestionnaire HTTP qui implémente le protocole extensions serveur FrontPage. Cela semble prendre beaucoup de temps, mais je n'ai pas encore examiné les spécifications du protocole. Cependant, cela me permettrait d'effectuer toutes les opérations que je veux sur le serveur, y compris la vérification des fichiers dans SVN.
Fossé le WAP en faveur d'un projet de site Web. Cependant, je n'aime pas avoir la source sur le serveur. En outre, MVC travaillera-t-il dans un projet de site Web?
Sûrement quelqu'un a abordé ce problème avant?