code-generation

    4

    5答えて

    私はCodesmithを使用してコード生成テンプレートを作成し、サンプルテンプレートと組み込みのドキュメントを見てツールの使い方を学んでいます。しかし、Codesmithをもっとよく理解するための他のリソース(書籍、記事、チュートリアルなど)があるのだろうかと思っていましたか?

    7

    2答えて

    Delphiのクラス補完は時間を節約するのに大変ですが、カスタマイズする方法が見つかりませんでした。 私のユニット全体にスローされるのではなく、プロパティをゲッターとセッターでグループ化したいと思います。インターフェイス部分は適切に生成されますが、IDEに物事を残すと実装セクションが混乱するようになります。私はデフォルトでこのようにメソッドを注文します: function TAaa.getAaa(

    7

    3答えて

    私はプロジェクトのための小さなクラスジェネレータを作成しています。私はCodeDOMについて読んでいるので、クラスの作成のセマンティクスは問題ではないようですが、世代を開発およびデプロイメントプロセスに最適に統合する方法は不明です。 クラスの作成をどのようにトリガーする必要がありますか?私はそれがビルドプロセスの一部であるべきであることを読んだが、どうすればよいのだろうか? ここでクラスを作成する

    9

    2答えて

    私はCodeDomで作成されたプロパティを持っています。プライベートメンバーに対してCodeFieldReferenceExpressionsを追加する代わりに、どうすれば自動プロパティに設定できますか?

    6

    4答えて

    .Net環境でSTEPとEXPRESSのフォーマットを使用した経験がありましたか? 私は、EXPRESSスキーマに基づいてC#クラス構造を生成するツールを探しています。また、ツールをSTEPファイルにインポートしてエクスポートするためのパーサー/ファイルジェネレータを作成することもできます。 これを行うツールを知っている人はいますか?私を自分の実装に近づけるどんなツールも役に立つでしょう。

    0

    3答えて

    モノは、私が実際に使用した最後の時間以来、本当にログになっているようです。 Monoを使用してASP.Net開発を行うことに興味があります。私は職場で.netTiers/CodeSmithを使用しており、コード生成がクリーンな作業データアクセス層を提供する速度を本当に楽しんでいます。問題は誰もモノでコード生成を使用したことですか?モノでうまくいけば、SubSonicやNHibernateのようなも

    1

    2答えて

    繰り返しコードを書くのを回避するにはどのような解決策がありますか?例えば、コードジェネレータなど 具体的には、アプリケーションのいくつかの層(サービスごと、サービスからクライアント(ObservableCollectionsなど))間でオブジェクトを翻訳するためのものです。 もちろん、より一般的な解決策も歓迎します。

    3

    1答えて

    私は、テキストファイルジェネレータでスタンドアローンのテンプレートエンジンとしてNVelocityを使用してきました。 NVelocityの問題は、マクロが非常に不安定であることです。私が得るすべてのエラーは、マクロの実装が間違っていることになります。 Brailのような他のテンプレートエンジンを使用することができればいいですね。そうすれば、文字列を出力する関数を書くだけです。 Brailエンジン

    3

    5答えて

    私はC#プロジェクトにpython .pyファイルを追加して、Pythonファイルを実行するカスタムジェネレータでファイルにタグを付け、そのコード生成の結果として出力を扱うという考えがありました。それをC#ファイルに入れておくと、ビルドプロセスの一部としてかなりのコード生成を行うことができます。 Visual Studio 2008のカスタムジェネレータが存在するかどうかは誰にも知られていますか?

    4

    10答えて

    既存のデータベース(LINQ to SQL、Hibernateなど)を操作するデータアクセスレイヤーを作成する方法がいくつか(自動的に)あることは知っています。 作成するVisioのの「アップデートデータベース」を使用してVisioの のテーブルを変更/作成:しかし、私は次のようなものの疲れの種類を(と私は物事のより良い方法があるはずと信じて)取得しています/ Wをコンパイル "SQLクラスにLI