2011-03-30 23 views
5

は、物品の一部のタイプではなく、あなたの公言のベストプラクティスのリストだけですが、任意の感触を持っている場合投稿するのは無料です。私は私が期待しています何今MVC 3でカミソリを使用するためのベストプラクティスを探していますレイザーのベストプラクティスとMVC 3

これはなぜ価値がありますか? MVCビューを使用してRazorを最適に使用する方法に関する情報を見つけるのは難しいようです。私は典型的なMVCのベストプラクティスについて知っています、私はRazor固有のものを探しています。 Razorを使う人は、トークンの代用者以上のものを知っています。私は、Razorを使用してサイトテンプレートを設定する方法について詳しく知りたいと思います。

私は、件名に優れたリソースを探しています、言ったように。

答えて

7

を聞いたことがありますか?そのWebサイトはASP.NET MVCで作成されています。オープンソースはcodeplexです。ここで

はそれのかみそりとMVC3バージョンを持っているリリースです。

http://nerddinner.codeplex.com/SourceControl/changeset/changes/55257

あなたはソースコードをダウンロードし、それで遊ぶことができます。

編集:

また、ブログの記事下に見ています。

+12

Nerddinnerは参照コードと見なすべきではありません。 – jfar

+0

なぜですか?それは良いオープンソースプロジェクトであり、ビューエンジンを考慮してそのバージョンがいくつかあります。 – tugberk

+4

NerdDinnerは初心者向けガイドです。それが参考にならないのはなぜでしょうか?それは聖杯ではなく、すべてのベストプラクティスではありませんが、NerdDinnerを開始する場所を探しているのなら、これは素晴らしい選択です! –

2

うーん...私は自宅でMVC 2と仕事とMVC 3を使用して、私は本当にカミソリ構文のベストプラクティスの面であまりにも多くの違いを発見していません。私はRazorの機能を使う方法を読んでみたいと思ったら、ScottGuやPhil Haackのブログを読んでいるだけです。それがあなたに役立つかどうかはわかりませんが、私は空白を描いています。あなたは今までNerddinner.com

+0

私は自分のブログを読んで、一般的には投稿の日以内にそれを読んでいます。彼らのかみそりのもののほとんどは古いものです。例の剃刀コードのほとんどは機能しません。 RazorはMVCでとても新しいので、良い例を見つけるのは難しいです。肉を入れた良いブログ記事を書き、ここに投稿してください。私はあなたの答えを受け入れます。 – CrazyDart

+0

@CrazyDart、MVC2に慣れている方は、どのようにRazorでクラッシュコースが必要かわかりません。それをaspxエンジンのスープアップバージョンと考えてください。 –

+1

@CrazyDart scoot hanselmanは、「あなたはかみそりについて考えるより少なく、もっとあなたがそれを受け入れることができる」と言っています。ちょうど@をタイプし、あなたのC#コードを書いてください。残りは流れます。私を信じて ! – tugberk

3

カミソリの構文は、あなたが探しているものはすべて、あなたがMVCを使用して最良のパターンやプラクティスを望んではありません3も同様です。 MVC3にはゼロ本があるのは残念ですが、小規模から大規模までのWeb参照のみが異なります。この時点で、stackoverflowを使用し、常にgoogleを使用して過去1か月間を検索する日付範囲を設定する必要があります。また、MVC 3かみそりなどのセットアップGoogleの「警告」..

私はpluralsight例、nerddinner、シルク(MileageStats)は、MvcMusicStore、ProDinner、およびいくつかの他は1である「有用」はまだいないことがわかり(または可能性があります)すべての分野のベストプラクティス。誰もが "幸せな道"を試していますが、例の多くはこれからのものです。多くの例が様々なIOCコンテナを行っています。いくつかはUnity他のStructuremap、他はNinjectを使用します。スキルレベルと既存の知識に応じて、圧倒的な可能性があります。

個人的に私はOracle 9とvv 2010/mvc3の新しいプロジェクトに参加しています...したがって、ほとんどの例は、EntityFrameworkとのデータベース統合がdatacontext/IQueryableを使用すると大変便利ですが、Oracle EFのベータ版、そしてsprocsはEFでOracle 9を使って作業していない(試してみたり、Oracleの講師からのメール返信など)。私は古い学校に行って、ADO.NETを改造してリストに変換する必要があります。 IEnumerable。したがって、デモ・プロジェクトのモデル/コントローラ/ビューで簡単に使用できるようにスタブ・アウトされているものの多くは、私のオラクル環境での半分の無駄です。

+0

MVC3には多くの書籍がありますが、Amazonでクイック検索すると多くのものがネットになります。 –

+0

@EdDeGagne私は本が出てくる前に2011年6月にこれを書いた。おかげさまで –

+0

私はその日の前に自分のMVCブックを購入しました。かなりの数のMVC2があり、あなたのポストの前にMVC3がいくつかありました。 :) –

関連する問題