コンテキストクラス

aspnetmvc @ ウィキ内検索 / 「コンテキストクラス」で検索した結果

検索 :
  • コンテキストクラス
    コントローラーでのDB操作 判例 db コンテキストのインスタンス member モデル 更新 Entryプロパティの状態をModifiedに変える db.Entry(member).State = EntityState.Modified
  • Model
    ...データモデルの定義 コンテキストクラスの定義 イニシャライザーの定義(テストデータの挿入) コントローラー/ビューの作成 サンプルの実行(DBの作成)
  • メニュー
    ...delデータモデル コンテキストクラス データイニシャライザ EntityFramework DbSet ViewViewヘルパー レイアウト Razor /App_Data /App_Start Global.asax Web.config ルーティング ASP.NET MVCで定義された型 フォーム 入力値の検証 モデルバインド
  • Web.config
    ... nameは接続名。コンテキストクラスの名前と同じである必要がある 接続文字列の書き方は下記参照
  • データイニシャライザ
    イニシャライザは、任意の時点でデータベースを初期化するためのクラス。 テスト時に便利である。 初期化のタイミング 初期化をするタイミングには3種類あり、それぞれ別のクラスを継承しなければならない なお、これらのクラスは全てIDatabaseInitializerインターフェースを実装している 初期化のタイミング 継承先 データベースが存在しない場合 CreateDatabaseIfNotExists TContext アプリケーション実行時に常に DropCreateDatabasaAlways TContexi モデルが変更された時 DropCreateDatabasaIfModelChanges TContext Seedメソッド 初期化するにはイニシャライザーの中でSeedメソッドをオーバーライドする 名前 Seed 所属 IDatabaseIni...
  • データモデル
    データモデルとは、エンティティを定義するクラスのことである 書き方の特徴 POCO(Plain Old Clr Object)と言われる何の機能も持たないクラスを用いる(JavaBeansに似ている) 文法は以下の通りクラス名(単数名)は、同名のテーブル(複数形)にマッピングされる プロパティは同名の列にマッピングされる 主キーは「Id」またはクラス名「Id」 プロパティに付けられる属性
  • レイアウト
    レイアウトはViews/Shared/_Layout.cshtmlで定義されている コンテンツ部は@RenderBodyという変数名で記述されている
  • プラグイン/ニュース
    ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //www1.atwiki.jp/guide/pages/266.html#id_542badf7 たとえば、#news(ゲーム)と入力すると以下のように表示されます。 実行委員長は高校生。石垣島でSDGsシンポジウムとゲーム大会 - Forbes JAPAN ソニーのゲーム部門、「ゴッド・オブ・ウォー」開発の米社を買収 - ロイター (Reuters Japan) 奥村茉実、「琥珀色の遺言」の中盤はもうみんな怪しい! - PC Watch 小学5年生が大学生とSDGs学ぶ カードゲーム「SEh」も活用 - 朝日新聞デジタル 事業買収例も出た「ゲームの習...
  • ルーティング
    ルーティングとは、クライアントから受け渡されたURIをもとに、コントローラーとアクションを決定すること。 /App_StartフォルダのRouteConfig.csファイルで定義されているRouteConfig.csのRegisterRoutesメソッドは、アプリケーション開始と同時に実行される RegisterRoutesメソッド内でMapRouteメソッドを呼び出すことで、ルーティングを登録できる ルーティングは複数定義できるルーティングは、特殊なものから先に定義する。普遍的なものから先に定義すると、特殊なルーティングが呼び出されないため
  • Controller
    名前 Controller 役割 ViewとModelのつなぎ役 フォルダ Controllers 継承元 Controller アクションメソッド 概要 クライアントのリクエストに対して処理を行うメソッド。 publicメソッドである 非staticメソッドである 基本的にオーバーロードは不可 モデルバインド メソッドの引数にパラメータを設定すると、リクエストデータを受け取ることができる (例 パラメータにidがある場合) public ActionResult Action(int? id){} 上記のようにnullable型を指定する また、モデルを引数にすると、リクエストデータがそのモデルのプロパティになる (例) public ActionResult Action([Bind(Include = "Id,Na...
  • モデルバインド
    コードファーストの原則 定義されているDBを直接いじると、コンパイルエラーを吐く。コードで修正するのが正しい。
  • 入力値の検証
    流れ エンティティのプロパティに検証のための属性を宣言する
  • フォルダ構成
    Controllersコントローラー Modelsモデル Viewsビュー ScriptsjQueryやBootstrapを含むjsライブラリ Contentcssや画像ファイル等 fontsBootstrapで使うアイコン情報等 App_Data各種データファイル App_Start認証やルーティング等の情報 Glabal.asaxグローバルなメンバー Web.config各種ツールの設定 packages.config各種ツールのバージョン情報 Project_readme.htmlリードミー Startup.cs???
  • Viewヘルパー
    型付けされたビューヘルパー DisplayFor DisplayFor(model = model.property) propertyのデータ型によって、適切な出力を行う HiddenFor HiddenFor(model = model.property) 特定のプロパティを隠匿する フォーム関係 BeginForm ブロック部分を囲むようにformタグが出力される リンク関係 ActionLink ActionLink(string linkText, string actionName [, Object routeValues]) string linkText リンク文字列 string actionName アクション名 Object routeValues ルートパラメーターを格納した匿名オブジェクト その他 Http...
  • @wiki全体から「コンテキストクラス」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索