今天我參加了一次採訪,我問過爲什麼我們不能像在Web應用程序中那樣在winform中實現狀態管理。所以任何人都可以給我這個正確的理由。WInforms中是否存在會話管理的概念
0
A
回答
4
...爲什麼我們不能實施的WinForms狀態 管理...
這是不正確的陳述。事實上,我們在每個winform應用程序中實施會話管理,並且我們習慣於這樣做,以至於我們甚至沒有意識到我們正在做這件事。
桌面應用程序的本質就是您需要的所有狀態信息都可以在進程內存中使用,並且只要您的應用程序正在運行,它就一直可用。例如,它將字符串變量的值設置爲「Hello World」,只要該變量可訪問,它就會保留其值。與Web應用程序不同,您不必顯式地保留它。所以,正確的問題可能是
「爲什麼我們不需要實現在WinForm應用程序會話管理?」
(雖然我會回答時而易難倒。)
0
我們可以實現的WinForms狀態管理.. 假設你需要通過點擊訪問其它的winform winform2一個WinForm winform1控制值按鈕在winform1上,您可以通過 ** 1訪問它們。 **在winform2中聲明公共類成員和自動實現的屬性。 2. winform1 button_click事件設置winforms2類成員的值。**** 3.步驟2中,你可以做任何你想做的事以後。 因此類及其成員可以在實現國家管理使用winforms 所以我們可以在winforms中實現這個......
相關問題
- 1. iPhone內存管理概念
- 2. 下載管理器概念
- 3. 選民是否存在優先概念?
- 4. MVin3中的Ninject會話範圍概念
- 5. python是否有一個會話變量的概念?
- 6. Winforms中的主子頁面概念
- 7. 在NSViewController中是否存在viewcontroller遏制的概念
- 8. 存儲過程概念是否存在於核心數據中?
- 9. 概念文件管理器的
- 10. iOS是否具有與Java或.NET中的會話類似的概念?
- 11. 用戶配置文件的概念是否存在於SonarQube中?
- 12. CS介紹 - 存儲程序概念 - 無法理解概念
- 13. Codeigniter會話概念簡要說明
- 14. 對PHP服務器會話的概念性理解
- 15. 是否存在Java庫來管理服務器會話?
- 16. 與內存管理概念的誤解有關的錯誤?
- 17. 這是否適用於會話管理?
- 18. C語言中是否存在類型擦除概念?
- 19. Java URIResolver概念是否存在於C#和.NET中?
- 20. PHPDoc/PHPStorm中是否存在@visibility包概念?
- 21. java中是否存在內部異常概念
- 22. 虛擬內存是否存在沒有Paging概念?
- 23. 在web開發中的會話和cookie的概念python
- 24. iPhone SDK中是否有Android Intent概念
- 25. Cassandra中是否有任何存儲過程的概念?
- 26. 是否存在構建腳本依賴關係的概念?
- 27. 會話管理和內存
- 28. 其他概念:系統是否應驗證會話的每個請求
- 29. 理解繼承的概念在Java中
- 30. GWT緩存概念
+1:因爲這是一個面試問題,Web vs桌面客戶端的短期辯論顯然是期待的。 – Larry 2011-03-22 09:26:27
因此,根據你的答案,因爲Windows應用程序是有狀態的,所以沒有必要使用狀態管理權 – Dotnet 2011-03-22 09:28:16
是的,你可以這麼說。只要把「明確」這個詞使它更好(......沒有必要使用**明確的**狀態管理) – Hemant 2011-03-22 09:37:31