質問:WebフォームとMVCを同じサイトコアインスタンスで使用するのは難点です。
現状:MVCとGlass Mapperを使用して開発したSitecore 7.2インスタンスがあります。 Webフォームで既に開発されている既存のコンポーネントを、現在使用しているものと同じサイトコアバージョンを使用して再利用したい。
私たちがこれまで行ってきたこと:これを達成するために、私たちは小さなPOCを行い、それを達成することができました。私たちはこのPOCを達成するためにGitの下のリンクを参照しました。人々がこれを行ったブログはほとんど見つかりませんでしたが、いつもうまくいかない(どのシナリオが失敗するかを強調していない)などのワークフローが動作しないか、パーソナライゼーション機能しません。
おかげSitecore 7.2 | MVCで構築された同じサイトでMVCとWebフォームを使用する際の短所
答えて
私は現在実行している:我々はこれをやって直面する可能性の欠点または可能な困難はあなたがたとえばとして強調することができるかどうか.ITが参考になりますしています? WebFormsとMVCの両方を使用したSitecore 7.2インスタンス(私たちの古いコードはWebformであり、最近MVCに移行しました)とその実行可能ですが、ちょっと混乱します。
私たちが直面した最大の問題は、同じページにwebformとmvcのコンテンツを表示したい場合や、2つのコードベースが何らかの方法で通信する場合です。同じページにwebformとmvcコードの両方を呼び出すレンダリングをしようとすると惨事でした。同様に、webform専用のページをmvc専用のページと通信しようとしています(例えば、サブメニューの構築、フィールド値の取得など)。
ところで、私たちは本質的に2つのサイト(ウェブフォームとmvcバージョン)を持っていて、実際にはうまく統合されませんでした。私たちのプロジェクト計画はWebformsから完全なMVCに移行することでしたので、これを現実のものとして受け入れました。正直言って、永続的なMVCウェブ・フォームのクロスオーバー・ソリューションがうまくいくかどうかはわかりません。
私たちは、次のリソースを使用して、いくつかの幸運を持っていた:https://www.packtpub.com/books/content/mixing-aspnet-webforms-and-aspnet-mvc
をそれは多くの時間が離れページやコードを保ち、私たちのために散らかっをされている、と私たちは、完全にWebフォームを切り出すことを計画しています近い将来、full-mvcに進出します。しかし、両方を実行することは非常に実行可能です。
- 1. Sitecore 8:MVCまたはWebフォーム?
- 2. ASP.NET MVCで構築できないWebサイトがあります
- 3. Sitecore 7.2 MVCリンクが適切にレンダリングされない
- 4. 同じソリューション共有セッションでのVisual Studio MVC C#とVB Webフォーム
- 5. 同じmvcアプリケーションでフォーム認証とAzure ADログインを使用
- 6. 同じWebアプリケーションでASP.NET MVCとWebフォームが同時に使用できますか?
- 7. MVC Webサイトでフォーム提出を検証して処理する場所
- 8. 同じWebサイトに1.1と2.0のフレームワークで構築されたページを実行します
- 9. 同じAppHarborサイトでMVCアプリケーションとWCF Web APIを実行できますか?
- 10. 同時に2つのWebサイト(mvcを使用して構築)にアクセスしてエラーメッセージを表示
- 11. mvc Webサイトで認証するasp.net web apiトークンを使用
- 12. Spring MVCのフォームと同じJSPでフォーム変数を返す
- 13. Expression Engineで構築されたWebサイトでテストエリアを作成
- 14. MVCフォーム上の2つの場所で同じプロパティを更新する
- 15. WebフォームでASP.NET MVC
- 16. 同じプロジェクト内のASP.NET MVCとWeb API
- 17. UWPアプリケーションとMVC Webアプリケーションで同じクラスライブラリを使用できますか?
- 18. MVCを使用したSitecore管理ページ
- 19. WindowsサービスとASP.NET MVC Webアプリケーション(IIS)で同じ証明書を使用する
- 20. 同じプロジェクトでWeb APIとMVCを一緒に使用する方法
- 21. ASP.Net(たぶんMVC)Webサイト用のブログエンジン
- 22. サードパーティのCMSを使用するか、または小さなWebサイト用にASP.NET MVCサイトを構築する必要がありますか?
- 23. SitecoreとASP.net MVC
- 24. Mono - MVCアプリケーションとWebフォームのASP.NET MVC 3
- 25. IQueryableを使用する際の短所!
- 26. 剃刀で構築されたプロフェッショナルWebサイト
- 27. asp.net mvc vs javascript全体のサイトを構築する
- 28. ASP.NET Boilerplate - MVCとEFコンボ用の新しいプロジェクトを構築する際のエラー
- 29. ASP 5 MVC 6 - 長所と短所:複数のWeb APIサービス - 1つ以上のプロジェクトを使用しますか?
- 30. ASP.NET MVCとXAMARINで同じViewModelを使用する方法
"このPOCを達成するためのGitのリンクは次のとおりです"というリンクはどこにありますか? – Anton