全て、
いくつかのコンテンツ管理機能を必要とする新しい ASP.NET MVC プロジェクトを開始しています。
コンテンツを管理する担当者は、SharePoint Designer (FrontPage の後継) を使用してコンテンツを変更することを好みます。彼らがそれを続けられるようにしたい。
問題は次のとおりです。
私はこれを Web サイト プロジェクトではなく WAP にしたいので、ローカル マシンに Visual Studio をインストールする必要なく、実際に変更を確認するにはどうすればよいでしょうか? 次のような URL が与えられるように、コントローラの「デフォルト」アクションを指定できますか
/products/new_view_here
チェックイン/ビルド/デプロイ プロセスを実行せずに、ページ (ビュー) を保存してブラウザーで表示することはできますか?
彼らの変更を SVN に保存したいと思います。SharePoint デザイナーは、Visual SourceSafe (ug) のみを直接サポートしているようです。
今まで思いついたアイデアは
FrontPage Server Extensions プロトコルを実装する HTTP ハンドラーを作成します。これには時間がかかるように思えますが、私はまだプロトコル仕様を見ていません。ただし、ファイルをSVNにチェックインするなど、サーバー側で必要な操作を実行できます。
WAP を捨てて、ウェブサイト プロジェクトを支持します。ただし、サーバーにソースが存在するのは好きではありません。また、MVC は Web サイト プロジェクトで機能しますか?
確かに誰かがこの問題に以前に取り組んだことがありますか?