extensibility

    2

    1答えて

    私はローカルおよびその逆からUTC日付を変換するために非常に単純な例に付属 、C#で(IExtension、IExtensibleObject)インターフェースを使用して、拡張対象パターンについて探索した。 public class BaseObject : IExtensibleObject<BaseObject> { private DateTime _startDate;

    15

    6答えて

    コードに拡張機能をプログラミングする一般的な手順はありますか? システムのコアコードを変更するのではなく、プラグインAPIを使って機能を拡張できるように、エクステンションタイプの機能をシステムに追加する一般的な手順は何ですか? このようなことは、システムが書かれた言語に依存する傾向にあるのですか、それを許容する一般的な方法がありますか?

    3

    1答えて

    Visual Studio 2008のプロジェクトプロパティページにカスタムタブを追加することはできますか? 私がしたいのは、デフォルトのプロジェクトテンプレート(WPFアプリケーション、WPFカスタムコントロールライブラリなど)から作成されたプロジェクトのプロパティページにカスタムタブを追加できることです。

    0

    1答えて

    テストプロジェクトをプログラムでソリューションに追加しようとしています。しかし、以下のコードを実行すると、 "vhaSolution.GetProjectTemplate(" TestProject.zip "、" Csharp ")という行でFile IO例外が発生します。このエラーは、「指定した言語が、インストールされたパッケージのいずれでもサポートされていません」という意味です。誰かがこれを

    4

    4答えて

    私はVisual Studioでユニットテストと統合テストのテストランを簡単に分離する方法についていくつかアドバイスが必要です。しばしば、または常に、私は上の図に示されているように、単体テストと統合テストのための別々のプロジェクトというソリューションを構成します。単体テストは非常に頻繁に実行されるが、コンテキストが正しく整列されたときに統合テストが自然に実行される。 私の目標は、何とかキーボードシ

    3

    7答えて

    私の会社は現在、C#で大規模な多層ソフトウェアパッケージを作成中です。私たちはSOAアプローチを採用しましたが、プログラミング知識を持つユーザーが拡張性を持たせる方法について助言を得ている人がいるかどうかは疑問でした。 これには、特定のプラグインを使用できるようにするための運用システムの管理者による承認と、実際のプラグインのアーキテクチャ自体が含まれます。 一般的なタスクを実行したり、ユーザーイン