2013-10-28 31 views
0

將變量傳遞給全局函數(BussLogic中)的最佳方式是什麼?可以同時使用web應用程序和winforms應用程序?將變量傳遞給.Net中的web應用程序和winforms應用程序共有的全局函數。

我想通過變量聲明結構(可以通過聲明它們爲winforms應用程序的朋友並將它們存儲在Web應用程序的會話變量中)並將這些結構byref傳遞給buss邏輯中的全局函數。

目前我有web應用程序和winforms應用程序都旨在做同樣的事情(從數據庫中讀取數據和顯示在網格中),我試圖擺脫重複的代碼。

我相信還有很多其他的方法來實現這一點,但不知道哪一個是最好的。

Bhavin

回答

0

I'm只是想知道,你是如何計劃在Windows應用程序和Web應用程序這兩個環境是完全不同的,有distincs環境之間傳遞變量,並且還值得一提的是Web應用程序的無狀態的,大多數對象都有一個請求生命週期。

,而不是共享變量,爲什麼難道你不創建一個服務層,暴露方法,您需要重新使用,只是做您的自定義編程的所有業務functionallity Web服務(WCF或ASMX),其與表示層相關。

看看下面的guidelines,我認爲這是你想要完成的任務的標準。

相關問題