ASP.NET MVC WAP, SharePoint Designer and SVN

Posted by David Lively on Stack Overflow See other posts from Stack Overflow or by David Lively
Published on 2010-03-11T17:25:48Z Indexed on 2010/03/11 18:09 UTC
Read the original article Hit count: 280

All,

I'm starting a new ASP.NET MVC project which requires some content management capabilities.

The people who will be managing the content prefer to use SharePoint Designer (successor to FrontPage) to modify content. I'd like to allow them to keep doing that.

The issues are:

  1. Since I'd like this to be a WAP, not a website project, how can I allow them to see their changes in action without requiring them to have Visual Studio on their local machines? Can I specify a "default" action for a controller so that given a url like

       /products/new_view_here
    

    Can I let them save pages (views) and see them in the browser without having to go through the check-in/build/deploy process?

  2. I'd like their changes to be stored in SVN; SharePoint designer seems to only support Visual SourceSafe (ugh) directly.

The ideas I've come up with so far are

  1. Write an HTTP handler that implements the FrontPage Server Extensions protocol. This sounds time consuming, but I haven't yet looked at the protocol spec. However, it would allow me to perform whatever operations I want on the server side, including checking files into SVN.

  2. Ditch the WAP in favor of a website project. I do not like having the source present on the server, however. Also, will MVC work in a website project?

Surely someone has tackled this problem before?

© Stack Overflow or respective owner

Related posts about ASP.NET

Related posts about mvc