明らかに、デザイナーの学習曲線はわずかです。しかし、そうは言っても、私は asp.net サイトでかなり頻繁にデザイナー (Dreamweaver を使用した人は誰もいなかったので、それが問題の一部かもしれません) と仕事をしてきました。通常、静的な HTML ページのように、サーバー上で希望どおりに HTML を作成し、フォーム フィールドを手動で asp.net コントロールに置き換えます。
余談ですが、DataGrid の代わりに Repeater など、最小限の HTML を吐き出すコントロールを使用して、デザインを一致させる可能性が最も高いことがわかりました。
サイトがサーバー上で起動され、プログラムされると、必要に応じて微調整に戻ることができます.
また、私たちがそれらに少し適応する必要があるのと同じように (サーバー コントロールが好きなように html を吐き出すようにする)、彼らも私たちに少し適応する必要があり、一部のアイテムの id 属性ほどスタイルシートの id 属性に大きく依存しないようにする必要があります。これらはコントロールであるため、.net ランタイムによって制御されます。
多くの場合、asp.net を初めて使用するデザイナーは、特にインクルード ファイルの代わりにユーザー コントロールを使用するこの新しい方法に非常に脅威を感じますが、実際には従来の asp/php 開発とそれほど違いはありません。