2012-01-22 8 views
0

asp .net mvcを使ってdotnetnukeのようなアプリケーションをビルドする方法はありますか?アイデアはこのようになります。DotnetnukeをAppのようにビルドするのはAsp .net MVC

  • ビルドコアアプリ等の設定/ユーザー/ページのような基本的な機能を持っています
  • コアポータル管理アプリ、
  • 次に、このの上にモジュール/プラグインを構築し、
動的にロードします

私はhttp://www.chrisvandesteeg.nl/2010/11/22/embedding-pre-compiled-razor-views-in-your-dll/の記事をチェックしましたが、これは私が望むものではないと思います。

私の質問は、コアを構築する方法を知ることです。コアにコントローラ&のビューを動的にロードするオプションが必要です。

私もMEFを試しましたが、コントローラの上記の読み込みを動的に行うオプションはないようです。&動的に表示します。

誰かがこれを行う方法のポインタを与えることはできますか?

+0

なぜコメントや理由もなく投票されていますか?誰かがこれを投票したら、彼らは有効なコメントを書いてみませんか? – Muthu

答えて

0

UmbracoOrchardはどちらもオープンソースのASP.NET MVCコンテンツ管理システムです。あなたがそれに近づく良い方法を考えることができないなら、これらのアプリケーションのソースコードを組み合わせて、どのようにそれを行うのか見て、数日を費やす価値があります。

通常、プラグインを操作したり、動的に物を読み込んだりするときは、多態性、インターフェイスクラス、リフレクションなどをよく理解したいと思うでしょう。head first design patterns - すべてがASP.NET MVC固有ではありません。

+0

良いアイデアのようです。 Umbraco&Orchardの指針をありがとう。私はそれらをチェックさせてください。役に立つアイデアをありがとう。 – Muthu