問題タブ [nerddinner]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc-3 - 現在の IHttpHandler は次のタイプのいずれでもありません: System.Web.UI.Page、DotNetOpenAuth.IEmbeddedResourceRetrieval
mvc3/razor を使用してプロジェクトで openID を構成するために nerddinner の例を使用しています。LogonOpenId.cshtml でこのエラーが発生します。
これは私の実際の LogonOpenId.cshtml です
プロジェクト全体として openid の Nerdinner をダウンロードします。依存関係を見逃していないかどうかを確認するために、参照用に web.config ファイルを添付します。
Services/EmbeddedResourceUrlService.cs ファイルも追加しました。不足しているものはまだわかりません。助けてください
c# - NerdDinner MVC4 バージョン - リポジトリ クラスを削除したのはなぜですか?
NerdDinner のチュートリアルをチェックしてきました。LINQ to SQL と MVC2 を使用する元の PDF チュートリアル ( http://aspnetmvcbook.s3.amazonaws.com/aspnetmvc-nerdinner_v1.pdf ) を読んでいました。そのチュートリアルでは、データ コンテキストを実装してから、リポジトリ クラスを実装してデータ エンティティと対話します。
MVC4 と Entity Framework ( http://nerddinner.codeplex.com ) を使用するようにプロジェクトが更新されたので、そのコードを参照して、実装された変更を確認しました。彼らはプロジェクトをコード ファーストに変更し、データ エンティティごとに個別のモデル クラスを使用しました。リポジトリが完全に削除されたことに驚きました。
リポジトリ パターンを介してデータベースとの通信を抽象化することは、一般的には良い方法だと思いました... チュートリアルは、簡潔にするために設計上の選択を誤っていることが多いことは知っていますが、リポジトリを既に実装しているチュートリアルがなぜ決定を下したのか疑問に思っています。このバージョンからそれらを省略します。
MVC4 または EF に、リポジトリを廃止/冗長にするものはありますか?
c# - NerdDinner ASP チュートリアル - Linq-to-Sql が OneToMany のコレクションを作成しない
Microsoft の ASP.NET Nerd Dinner チュートリアルに従おうとしていますが、linq-to-sql 部分に問題があります。
主キーと ID が と に設定された 2 つのデータベース Dinner と RSVP がありDinnerID
ますRsvpID
。次にFK_RSVP_Dinner
、外部キーRSVP.DinnerID
とpkの関係を作成しましたDinner.DinnerID
LinqToSql クラスを作成して 2 つのテーブルをドラッグすると、OneToMany 関係が正常に作成されます。
ただし、NerdDinner.designer.cs ファイルには、RSVP と呼ばれるコレクションは含まれておらず、変数 RSVP のみが含まれています。
私は何を間違っていますか?