タグ

2014年3月7日のブックマーク (4件)

  • EF 4.1の規約とデータベースの初期化方法(3/3) - @IT

    連載:Entity Framework 4.1入門 第2回 EF 4.1の規約とデータベースの初期化方法 WINGSプロジェクト 土井 毅(監修:山田 祥寛) 2011/07/13 ■データベースの初期化 コード・ファーストの特徴の1つは、データベースの自動生成である。前回も確認したとおり、対応するデータベースが存在しない場合、EF 4.1はデータベースの自動生成を行う。 ここでは、データベースの自動生成の方法や、初期データの投入について解説する。データベースの自動生成は便利な機能ではあるが、1つ間違えばデータを一瞬で失う危険性も伴うため、しっかり理解しておこう。 ●データベースを自動生成する方法 EF 4.1において、実際のデータベースの作成、削除、存在チェックなどの管理をつかさどるのはDatabaseクラス(System.Data.Entity名前空間)である。 Databaseクラス

    Arahabica
    Arahabica 2014/03/07
    “初期データの投入方法”[Entity Framework]
  • ビットコイン考案者「中本氏」を特定、64歳日系米国人 米誌 (AFP=時事) - Yahoo!ニュース

    【AFP=時事】米誌ニューズウィーク(Newsweek)は6日、幾年にもわたり謎とされてきた「中哲史(Satoshi Nakamoto)」として知られる仮想通貨ビットコイン(Bitcoin)の考案者の正体を特定したと報じた。この名前はこれまで「偽名」と考えられてきたが、なんと名であることが分かったという。 日政府、課税含むビットコイン規制を検討 報道  同誌の記者は、ロサンゼルス(Los Angeles)郊外の質素な2階建て邸宅で暮らす鉄道模型が好きな「ドリアン・S・ナカモト(Dorian S. Nakamoto)」という名の64歳の日系米国人物理学者にたどり着いた。 だがナカモト氏はビットコインの考案者であることは直には認めず、記者が玄関のドアをノックした際には、警察に通報したという。だが、同誌によると、ナカモト氏は「もうそれには関与していない。話すことはできない」「既に他の人々

    Arahabica
    Arahabica 2014/03/07
  • GUID値を生成するには?[C#、VB]

    連載目次 一意なID値が必要な場合、プログラムではよくGUID(Globally Unique IDentifier。グローバル一意識別子。読み方は「グイッド」)値が用いられる。GUID値とは、世界で重複することがない、ユニーク(=唯一)な128bit(16byte)のランダムな数値である。GUID値は必ずしも「絶対に同じID値が生成されないこと」を保証するものではないが、その数値の範囲が2の128乗、つまり「およそ3.4×(10の38乗)」(=340億の100兆倍の100兆倍)もあるので、現実的に同じIDが生成される可能性はきわめて低い。 GUID値とは、例えば次のような数値である。 GUIDを文字列で表す際には、通常、この例のように8、4、4、4、12けたの間にハイフンを入れた16進数で表現される。 このようなGUID値を生成する機能が、.NET Frameworkにはあらかじめ備わっ

    GUID値を生成するには?[C#、VB]
    Arahabica
    Arahabica 2014/03/07
  • Reset Entity-Framework Migrations

    I've mucked up my migrations, I used IgnoreChanges on the initial migration, but now I want to delete all my migrations and start with an initial migration with all of the logic. When I delete the migrations in the folder and try and Add-Migration it doesn't generate a full file (it's empty - because I haven't made any changes since my last, but now deleted, migration). Is there any Disable-Migrat

    Reset Entity-Framework Migrations