テンプレートから.netコードを生成して、より迅速に、怠惰な開発者(つまり、可能な限り最高の方法で)をIDEで記述したり、コンパイルしたりする必要がないようにしたい.
リフレクションを使用してコードを生成する独自のツールをロールバックできることはわかっていますが (テキスト ファイルなどを読み取ることによって)、ASP.NET が基本的に既に行っていることなので、ゼロから始めるよりも簡単な方法があるかどうか疑問に思いました。とにかくこれを活用する方法はありますか?
たとえば、 Peter A. Brombergを引用すると、次のようになります。
コードのない ASPX ページでさえ、System.Web.UI.Page クラスのインスタンスに変換されます。ページは、最初に要求されたときに ASP.NET エンジンによって解析されます。次に、アプリケーションが実行されていて、.aspx ページが変更されていない限り、その JIT コンパイル済みバージョンが一時 ASP.NET ファイル フォルダーにキャッシュされます。
理想的には、WebControls を自動生成したいのですが、密接に関連するものの例で十分です。C# の例も優先されますが、考慮されるものはすべて :)