2011-03-26 4 views
3

トピックタイトルとして「モジュラプログラミング」という用語の使用が正しいかどうかわかりません。その上で、ユーザーのパスワードと変更情報 ASP.netでのモジュラプログラミング

  • 編集情報
  • を登録

    • : は、私は、次のようなさまざまな部分から構成され、ウェブサイトのアプリケーションを開発しています。

    このソフトウェアは、別のサーバーにアップロードされます。 このソフトウェアには、ソフトウェアの管理者が上記の他の部品を物理的に取り外したり、再度追加したりするために使用する部品が必要です。 詳細については、チェックボックスをオンまたはオフにして、物理的に削除またはコピーする部分を指定することができます。

    どうすればよいですか?私は、ユーザーがモジュールをインストールまたはアンインストールできるDrupal、JoomlaのようなCMSのモジュール式プログラミングについて聞いたことがあります。

    ASPXファイルを実行時に削除できますか?

  • +0

    あなたはcmsのようなものを使いたいと思うようです。 Asp.netに基づいていくつかのCMSがありますが、Asp.netとSharepointに存在する概念「Webパーツ」もあります。 – vorrtex

    +0

    私はCMSを使用したくないですが、ASP.net C#のようなものを書こうと思っています。実装についてのあなたの考えは? –

    +0

    Webパーツ(http://msdn.microsoft.com/en-us/library/e0s9t4ck.aspx)を使用すると、管理者がブラウザで変更できます。おそらくそれはあなたが必要とするものです。 – vorrtex

    答えて

    0

    チェックアウトhttp://msdn.microsoft.com/en-us/library/ff648752.aspx。 「独自に開発したモジュールのXCopy展開をサポートしています。

    あなたが言及したモジュールの種類については、通常のWebサイトとして実装し、アクセス権を与えたいASPXファイルのみを配備することをお勧めします。 ウェブサイトのDLLにはすべてのASPXのコードが含まれていますが、選択したASPXファイルを展開することはできますが、それは問題ありません。

    さらに、この削除されたファイルがナビゲーションに表示されないようにナビゲーションを設定する必要があります。これは、SiteMapDataSourceを使用できるためです。

    例はhttp://www.w3schools.com/aspnet/aspnet_navigation.aspにあります。

    このサイトマップはxmlなので、選択的なASPXファイルを展開するのと同じ基準に基づいて動的に生成するのは簡単です。

    関連する問題