XSLTおよびT4コード生成方法との違いは何ですか?
-
21-08-2019 - |
質問
私はただ、繰り返しコーディングタスクのためのコード生成の考え方に取得していますし、これらのアプローチの両方を見てきました。私はマイクロソフト.Net">コード生成でのプレスカンファレンス帳
解決 さて有り - T4は、さまざまなソースから情報を引き出すことができるテンプレートベースのアプローチである - 。通常、データベース(テーブルまたはシステム・カタログ)から T4は、VS 2008に組み込まれています - あなたはVS2008内.ttファイルを定義し、それはVSの内側、その出力を生成することができます。 XSLTが1つの要件を持っている - 。入力はXMLでなければならない、とXSLT自体もXMLであるので、そこに挑戦し、可能な多くの欠点があります。 XSLTはスタンドアローンです - あなたは、XSLエンジンの任意の数をインストールして使用することができます。 すべてのすべてで:私にT4が「VS内部の」コード生成ツールの詳細ですXSLTからのデータを有効にするデータ処理/データ変換ツールの詳細ですが、(すぐにC#や他のファイルを作成します)別の形式(XSL-FOを使用して一般的にHTMLまたはPDF)にXMLます。 マルク
所属していません StackOverflow