1

ASP.Net MVC アプリケーションを構築する過程でデザイナー (黒いタートルネックの男/男) が使用できるデザイン サーフェス (またはデザイン ツール) に関する推奨事項はありますか?

モデルの構造とアプリに必要な対話について合意が得られると、デザイナーは離れて、このデザイン ツールを使用して UI (MVC の V) を構築し、開発者は離れて、 Visual Studio を使用したコード (MVC の M&C)。

私が今理解しているように、このデザイナーは、ドラッグ アンド ドロップ レイアウトとプロパティを使用してデザイン サーフェイスを使用してビューを構築する機能を持つ代わりに、Visual Studio を使用し、Razor (または他のビュー エンジン) 構文を使用してビューを構築する必要もあります。設定など。

4

3 に答える 3

1

ビューごとにハードコードされた HTML を提供するように依頼できると思います...その後、Razor に配置したら、ハードコードされたデータを置き換えます。

これが Razor の優れた点です。固定 HTML から Razor ビューへの移行は非常に簡単です。

于 2012-05-02T13:18:44.893 に答える
0

Razor にはプログラミングが必要であり、ビューの作成は任意のタスクではありません。デザイナーには、デザインに秀でている好きなプログラムで作業させ、プログラマーには、Razor でビューとプログラミングを作成する最善の方法について心配させます (これは、実際には追加の構文を備えた単なる C#/VB です)。

于 2012-05-02T12:36:32.873 に答える
0

場合によります.. あなたのデザイナーはどのようなスキルを持っていますか? 彼らは真のデザイナーですか (JS/jQuery などの知識はありません.. 彼らは PSD を生きて呼吸しています)、それともデザイナー/フロント エンド エンジニアですか (彼らは js/jQuery を知っており、レンダリング POV から IE7 と IE9 の違いを知っています)。

真のデザイナーがいる場合、取得するのに最適なのは HTML です。PSD も問題ありませんが、デザインを HTML に変換できる場合は、多くの面倒な作業を行ってくれます (フロートやマージン、その他すべてのジャズを理解するのが好きでない限り)。とはいえ、Twitter Bootstrap や Blueprint CSS などを使用している場合は、その使用方法も当然知っている必要があります。

幸運にもデザイナー/フロント エンド エンジニアがいる場合は、@Url.Action や @Html.BeginForm などの基本的なレーザー シンナックスを教える価値があります。彼らは必要なアクションをあなたに伝えることができ、あなたが実際のバージョンを作成する際に使用できる偽のデータ/応答バージョンを最初に提供することで、協力することができます. この場合、彼らは Visual Studio を使用するか、マシン上で IIS を介してサイトをホストするように設定し、ソース管理を使用して最新のものを取得し、自動的に適切なディレクトリに配置することができます。その後、ライブで更新されるhtmlでのみ作業する必要があるため、好きなエディターで作業を続けることができます。つまり、ASP.Net MVC 4 バンドルを使用している場合は、バンドルを維持する方法を決定する必要があります。

于 2012-05-02T13:28:43.500 に答える