|
之前知道微軟在做一個數(shù)據(jù)驅(qū)動的開發(fā)框架LightSwitch,但沒有用過。前一陣子,一個客戶的技術(shù)負(fù)責(zé)人和我說起LightSwitch,所以這次TechNET也就去聽了一下LightSwitch的講座。回來后試用了一下,下面給大家簡單介紹一下LigthSwitch。
安裝
從官方網(wǎng)站下載,我機(jī)器本身裝了VS2010,安裝過程中會去下載一些文件,大概80M吧。
執(zhí)行安裝過程中我出現(xiàn)了一個問題,不知道你有沒有。我的問題如下圖,從提示看出是權(quán)限不夠,所以我找到這個隱藏目錄在【安全】頁增加了Everyone,記住要給Everyone附上所有權(quán)限:
示例:訂單
- 建表
- UI
- 運(yùn)行
代碼生成
從運(yùn)行bin目錄可以看到下面幾個文件:
查看LightSwithDemo.Common.dll可以看到表對應(yīng)的類庫
從下面可以看出,這是由框架代碼生成的
從生產(chǎn)的代碼可以看到,類庫中海加入了IApplication接口,我覺得在類庫中引入UI和Application相關(guān)內(nèi)容的設(shè)計不好。
綜述
目前可以使用它來編寫簡單的應(yīng)用程序,使用起來也比較簡單,但是畢竟還處于測試版,與成熟產(chǎn)品功能上還是有一定的差距。如果它都能實現(xiàn)我做的開源框架OpenExpessApp中的所有應(yīng)用,我肯定不去做框架平臺了。非常高興能看到微軟開始做這種產(chǎn)品,希望微軟考慮更多的業(yè)務(wù)開發(fā)常用情況,把產(chǎn)品越做越完善。
本篇主要介紹功能,下一篇我將說說我對這個產(chǎn)品的一些想法。
NET技術(shù):LightSwitch:小試一下微軟開發(fā)框架LightSwitch,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。