Developer Network
Developer Network
Developer Network
ProfileText
ProfileText
:CreateViewProfileText:
登入
MSDN 訂閱
取得工具
下載
Visual Studio
SDK
試用版軟體
免費下載
Office 資源
資源計劃
訂閱
系統管理員
學生
Microsoft Imagine
Microsoft 學生大使
ISV
初學者
活動
社群
Magazine
論壇
部落格
Channel 9
文件
API 及參考
開發人員中心
範例
已停用的內容
很抱歉。您所要求的內容已遭移除。將會在 1 秒內自動重新導向。
發問
快速存取
論壇首頁
瀏覽論壇使用者
FAQ
搜尋相關討論串
Remove From My Forums
最佳解答者
請問要將各系統切成各個模組該用什麼解決方法?
Visual Studio
>
Visual C#
問題
0
登入以投票
各位大大好,
小弟想請問一下有關各系統切成模組的解決方式。
在DELPHI中,可以把各個系統(例如訂單系統、倉庫系統..等等)寫成 BPL ,
然後在 MAIN FORM 中,在需要該系統時載入該系統的 BPL 執行。
每個系統(BPL)中會有數個 FORM 執行各個需要的作業。
BPL裡的 FORM 是 CHILD-FORM. 像 MDI 應用程式一樣。
小弟剛學 C# 不久,
想請教各位大大,
這種架構在 C# 裡,
應該用什麼方式做呢?
感謝
2009年3月5日 上午 04:39
回覆
|
引述
解答
0
登入以投票
是的,Assembly中文的意思就是組件.
嚴格來說所有.Net產生的程式檔都是Assembly.
你所要新增的是一個Class 類型的專案.
再開始寫程式前建議先買本C#的書來看一下做法.
已標示為解答
艾爾文
2009年3月6日 上午 01:58
2009年3月6日 上午 12:13
回覆
|
引述
所有回覆
0
登入以投票
Delphi很久沒碰了,但你說的BPL功能應該指得是一個框架容器然後呼叫個BPL載入執行,而BPL就是各種功能的表單(Form).
此點在dotNet沒有完全的對應的功能.
但可以用另一種方式處理將各系統表單寫成assembly,然後再寫個主表單動態載入這些Assembly就能達成你要的功能,當然像動態載入的這些動作必須自行撰寫,不過並不會太困難.
另外或許上網找看看有人已經用dotNet寫好類似的Library供使用.因為類似需求非常常見.
2009年3月5日 上午 07:43
回覆
|
引述
0
登入以投票
請問 programlin 大大,
Assembly 是什麼? 是組件嗎? 還是
Assembly 類別?
在 VS2005 中要開哪一種 project 才能寫 Assembly ?
我想試試,感謝。
2009年3月5日 上午 08:44
回覆
|
引述
0
登入以投票
是的,Assembly中文的意思就是組件.
嚴格來說所有.Net產生的程式檔都是Assembly.
你所要新增的是一個Class 類型的專案.
再開始寫程式前建議先買本C#的書來看一下做法.
已標示為解答
艾爾文
2009年3月6日 上午 01:58
2009年3月6日 上午 12:13
回覆
|
引述
0
登入以投票
好的,非常感謝 programlin 大大~
2009年3月6日 上午 01:58
回覆
|
引述