framework-design

    0

    1答えて

    私はコンソール・ユーザー・インターフェース・フレームワークのレンダー・バッファーと基本メッセージ・ポンプで作業を終えましたが、今は画面上のすべてのウィジェット(コントロール)にイベントを伝播する必要があります。メッセージポンプを持つすべてのコントロールの 中央登録(と思うあまり良くない) または 階層伝播通過: は、どうやら私は2つのオプションがあります「ビジュアルツリー」 どうやってそれに行きま

    21

    3答えて

    BCLの多くのメソッドは、[MethodImpl(MethodImplOptions.InternalCall)]属性でマークされています。 indicates "メソッドが共通言語ランタイム自体の中で実装されている"こと。 このように、実行時に強制される明示的な明示的なCIL命令を持つことでフレームワークを設計する点は何ですか?最終的に、属性はランタイムの契約上の義務を作成していますが、わかりや

    6

    2答えて

    私はtoy projectの新しいマイナーリリースを作成中です。このプロジェクトはNuGetでリリースされ、.NET 4.0以降と互換性があります。私が導入している新機能の中には.NET 4.5が必要です(ユーザーはIReadOnlyCollection<T>とIReadOnlyList<T>を両方とも.NET 4.5で導入されたインターフェイスで解決できるはずです)。しかし、プロジェクトを.NE

    7

    4答えて

    私は、製品開発のためのWebアプリケーション開発フレームワークについて考えています。私はそれに多くのサブモジュールを持つASP.NETアプリケーションを構築したいと思います。私の要件は次のようにしている: 、独自のDLLを持っていなければならないアプリケーションは、各モジュール等のCRM、バグトラッカーのような異なるモジュールのスイート、在庫管理、財務管理 になります。 1つのプロジェクトは、フレ

    1

    1答えて

    すべてのPHP開発者に親愛なるです。 私はPHPフレームワークで異なるアプローチを実装することを考えています。 私は解決策を探そうとしましたが、私が何を得たのか分からなかったのです。私はクラスプロパティを持っています。それは多くの保護されたプロパティを持っています。そのうちの1つは$ valueです。 私の要件は以下の通りです。1. Object - > $ valueを変数として初期化する必要が

    6

    7答えて

    私はちょうどToString()を上書きし、(デバッグ情報だけでなく)いくつかの重要な情報を返すいくつかのコードに出くわしました。このタイプのユーザーはToString()と呼ばれ、その重要なデータを解析します。 私の意見は、長年にわたって様々なこまごまとを読んでから、ToString()は(あなたがをしたい場合を)すなわち、contractかなり弱いが表示何らかの意味のあるものにそれをオーバーラ

    10

    1答えて

    プロジェクトのカスタムGUIフレームワークを作成する必要があります。私は実際にボタン、画像、テキストなどを持つ非常に原始的なGUIフレームワークを作成しましたが、それは非常に簡単で、GUIフレームワークの設計に関する事前知識はありません。私たちが取り組んでいるプロジェクトは少し深刻で、私はより良い仕事をする必要があります。だから、どんな本や書類を私に勧められますか? 注:おそらくオブジェクト指向の