前兩天收到成都羅斌的再次來信,突然有些感悟。徵求了作者本人意見後,現刊登一些網友的來信,同時就一些問題歡迎大家討論。
---------------------------------------------------------------------------------------
李天平:
您好!
1:您當初寫這個軟體的目的是為了減少重複性的機械勞動。但您萬萬沒有想到。它
的作用遠遠超出了您的當初想法。關於這個問題,我們可以深入討論。
2: 您在產生查詢預存程序時,能否實現多表查詢(查詢),因為我們的查詢基本上都
是多表的。例如:要用到單位表,人員表等
3: 我將頁面操作的所有可能遇到的情況全部寫到一個類裡,稍後就是要按您說的。
把文檔完善了。如果文檔完善,因為程式員的水平也不一致,無須它知道得太多,
它只管引用就行了。這就做到了標準化,工業化。
4: 我把時間操作的所有可能遇到的情況也全部寫到一個類裡,等相關的操作。都是
這樣做的。
5: 在程式員編程時,它只是按照一個固定的模式在寫程式。產生速度非常快。可以
大大的降低生產成本。意義非常遠大。
6: 成都有一個也寫了類似的代碼產生器,它的名字叫CodePlus,可能您聽說過。這個
人我也認識,它是西南交大的一個研究生。但它的沒有您的寫得好和完善。有機會
您們也可以交流一下。
7:我現在在研究Pocket Pc和SmartPhone,您能否抽時間繼續研究代碼產生器,有機會
我把我研究Pocket Pc和SmartPhone成果給您,主要想實現www.active-web.net
中高移動互聯的ERP手機擴充功能。
8:您確定一個方向,我們一個一個問題來討論和完善。有新功能,我可以讓我的同事一起來幫您測試。
例如:您的代碼產生器的預存程序______>IsHas 我們一起來討論和完善。見圖示
願您的代碼產生器是軟體工業化最好的利器!
給他取一個好聽的名字吧?
我永遠是您的支援者:羅斌
---------------------------------------------------------------------------------------
李天平:
您好
不知您有沒有時間,我想給您提供一些我們總結的常用類。希望您能繼續完善代碼產生器!,
羅斌
---------------------------------------------------------------------------------------
看了你的LTP.Net代碼自動產生器,兩天兩夜沒睡!以前只會用CodeSmith來改一些摸板來產生一些代碼!看了你的,十分生氣,為什麼沒有早點發現LTP.Net代碼自動產生器,我做的東西被你的LTP.Net代碼自動產生器幾秒鐘搞定了!害我白費功夫! 哈哈 以後要向你請教問題了! 我的QQ:(略) mail:herobeast@163.com 希望能給我聯絡!哈哈
Sender: 王永強
IP Address: 222.22.83.235
---------------------------------------------------------------------------------------
李天平,您好:
很榮幸使用您的軟體,感覺還不錯,我用了其中的一個產生資料庫文檔的功能,發現了一個小BUG,如下:
當資料庫中一張表的名字包含另一張表的名字的時候,比如表admin_group和表admin,其中表名admin_group包含表admin,在產生文檔的時候,會在文檔中產生表admin_group部分的第一個欄位的注釋備忘部分將表admin中所有的資料結構顯示出來。給您說一聲,希望完善哈,我當前使用的版本是v1.9.4。同時希望把完善後的版本寄一份給我,謝謝
Antonio
2006.01.24
---------------------------------------------------------------------------------------
除了羅斌,有建設性來信的還有aspnet789,他總共來信達10多封,來探討問題。還有曉勇,王永強,楊展鵬,重慶電信周關鍵,李仲賢等等。看過這些信,我很感動,很感謝這些朋友對我的支援和信任。比起那些連個真實名字都不留,甚至連個台頭落款都沒有,整個郵件只有一句話:“將你的代碼產生器的源碼發一份”這樣張口就要源碼的朋友而言,我的感受差別太大了。這裡我就不就此發表感慨了。
同時,藉此想為該軟體起個好名字,原本我也有此意,借羅斌這封信,我正式在這裡提出一個為該軟體征名的活動,包括中文名或英文名。
原名:LTP.Net代碼自動產生器,英文名:DbToCode
軟體源於當初對資料庫結構進行重複代碼的自動產生。 即:DbToCode。
然而,隨著開發複雜程度的增加,也增加了許多功能,而不僅僅是對資料庫Schema的自動代碼產生,也考慮了比如根據自訂模板,分析UML模型等等多種思路。
所以,覺得應該起一個更具有創新和更職業一點,更大氣一點和充滿想象力的名字!DbToCode和LTP終究有些個人化的東西和局限,還是希望能有廣闊的發展空間。
如果你有靈感,如果你有智慧,我願意虛心接受你的想法,歡迎大家各抒己見。
為了表達對該軟體一直關心和給於支援的朋友感謝。被採納的名稱和建議的朋友。將提供他們終身免費使用該軟體及以後所有新版本所有功能的服務。
目前正在研究.net2.0,代碼產生器的2.0版本也在設計中,基於.Net1.1的1.9.6版在功能上將不再做大的更新,所有的功能需求將在2.0版實現。同時,請大家隨時關注和提出寶貴建議。
如果你覺得軟體還有必要開發下去或者沒必要開發了,都請回帖留言,我將根據實際的真正需要決定是否下個版本的開發和共用。