23. Code First
• DB のテーブルをコードから作る方法
– 特別な専用のコードではなく通常のクラスを記述する
– 記述したクラスはアプリでそのまま使える
24. モデル作成
• 例:イベント情報
• Models/Events.cs
public class Event
{
[Key]
public int Id { get; set; }
[Required]
public string Name { get; set; }
public DateTime StartDateTime { get; set; }
}
25. モデル作成
• DB に格納するモデルは ApplicationDbContext クラ
スで操作する
• Models/IdentityModels.cs の
ApplicationDbContext クラスに追記
public DbSet<Event> Events { get; set; }
42. Azure Web アプリ(旧 Azure Websites )
• 「Azure Web アプリ」で検索
• 使うポイント
– Visual Studio から簡単に Web アプリとして公開可能
• データベースの新規作成,Code First 実行(DB 構造の変更)なども
可能
– Visual Studio でリモートデバッグ可能