這幾天在學習asp.net mvc3,在學習過程中要用到entityframework的資料訪問技術,entity framework(通常被簡稱為「ef」)支援乙個被稱之為「code-first」的
開發範例。code-first允許你通過書寫一些簡單的類來建立模型物件。你可以通過訪問這些類的方式來訪問資料庫,這是一種非常方便快捷的開發模式。
那麼怎麼樣才能把efcodefirst類庫新增到我們的工程中呢?有兩種方法:
第一種:利用nuget來安裝efcodefirst
我們可以利用nuget包管理器(安裝asp.net mvc3時會自動安裝)來把efcodefirst類庫新增到我們的工程中。這個類庫使得我們可以直接使用code-first。點選「工具」選單下的「library package manager」子選單下的「add library package reference」選單選項,如圖所示。
點選「add library package reference」選單選項後,將會彈出乙個對話方塊,標題為「add library package reference」,如圖所示。
預設狀態下,左邊的「all」選項處於選擇狀態。因為還沒有安裝任何包,所以右邊面板中顯示「找不到任何項」。點選左邊面板中的「online」選項,nuget包管理器將會在伺服器上檢索所有當前能夠獲取的包,如圖4-3所示。
伺服器上有幾百個當前能夠獲取的包,現在我們只關注efcodefirst包。在右上角的搜尋輸入框中輸入「efcode」。在檢索結果中,選擇efcodefirst包,並且點選install按鈕安裝包,
如圖所示。
點選了install按鈕後,會彈出乙個接受許可證視窗,如圖4-5所示,在這個視窗中必須要點選「i accept」按鈕,接受許可證條款,安裝才能繼續進行。
安裝完畢後,點選close按鈕。我們的工程中會自動載入entityframework程式集,其中包含了efcodefirst類庫。
第二種:利用命令來安裝
點選「工具」選單下的「library package manager」子選單下的「 package manager console」選單選項,如圖所示。
在視窗中輸入如下命令後回車,如圖所示
和第一種方法一樣,成功安裝後,我們的工程中會自動載入entityframework程式集。
Tensorflows安裝(cpu版安裝方法)
首先宣告,本人系統是windows10 64位,win7未試。本文旨在幫助園友以更簡單的方式安裝tensorflow,下面介紹的是如何安裝python的tensorflow cpu版本。tensorflow依賴於的模組有numpy,matplotlib,jupyter,scikit image,li...
ubuntu 安裝 flash player 方法
1.linux.x86 64.tar.gz 2.解壓adobe flash player壓縮包 進入到儲存adobe flash player壓縮包的路徑,將壓縮包解壓,使用如下命令 tar zxvf install flash player 11 linux.x86 64.tar.gz 一定要用命...
centos docker 安裝mysql方法
直接docker run mysql 會出錯,如下提示 you need to specify one of mysql root password,mysql allow empty password and mysql random root password 提示需要設定密碼 命令建立了 商品...