環境的安裝及配置
1.下載Microsoft最新版的LINQ,並安裝,下載網址為:
http://www.microsoft.com/downloads/details.aspx?FamilyID=1E902C21-340C-4D13-9F04-70EB5E3DCEEA&displaylang=en
LINQ在安裝過程中存在bug,我兩台機器安裝了VS 2005,但在安裝過程中,LINQ安裝程式都說機器沒有安裝VS2005。由於LINQ安裝的前提是機器中必須裝有VS,所以我只好臨時在機器上安裝了Visual Web Developer? 2005 Express Edition,這個ExpressEdition大概40M左右,從下載到安裝完成大概花了我10分鐘時間,然後安裝才可以繼續。
2. 下載BLINQ工具,該工具基於LINQ,通過指定的資料庫能快速產生開發介面,下載網址為:
http://www.asp.net/sandbox/app_BLINQ.aspx?tabid=62
二、上手
1.Blinq安裝完成後,安裝目錄如下,裡面非常簡單,只有一個可運行程式Blinq.exe。詳細的文字說明請參考Readme.rtf。
2.好了,現在儘快來看看Blinq是如何快速進行asp.net的資料庫快速開發的吧。在命令列中輸入:
Blinq /t:d:\linqtest /server:xxx.x.x.x:8800\W_INS /user:sa /password:wowinside /database:Northwind
只要保證參數正確,過幾秒鐘就顯示WebApp created at d:\linqtest,這樣blinq就為我們產生了資料庫的管理介面了。(這裡的Northwind是SQL資料庫中的範例資料庫)
blinq最簡單的格式:
blinq /t:目標目錄 /server:資料庫伺服器名 /user:資料庫使用者 /password:密碼 /database:資料庫名
這裡注意的是":"後面千萬不要加空格,否則blinq會有出錯顯示。
3. 在VS 2005以檔案目錄的方式開啟網站,然後按運行,就可以看到blinq的成果了。
i)Northwind資料庫首頁
ii)ordersDetails表的gridview和detail介面,都是系統自動產生的,能完成對orderdetails表的增加、修改、刪除這些基本操作,並能實現分頁、排序功能。
4.由上面幾個過程我們可以看出,Blinq能迅速對指定的資料庫所有表產生對應的Gridview及DetailView的asp.net頁面,基本實現對資料庫表的管理,對於我們開發軟體原型、或對後台資料庫的管理能大大節省開發時間。