我正在創建將安裝在+/- 5個PC上的桌面/客戶端應用程序,該應用程序將與中央服務器計算機上的數據庫進行交易。這個應用程序需要登錄認證,我在過去滾動我自己(凌亂,但它的工作)。然後我認爲利用ASP.NET Membership,Roles,Profile ...等等會很好。但是我有一些擔心,我希望你們當中有些人在那裏可以回答:.NET客戶端應用程序服務生產設置
- 在創建應用程序服務主機,我已經連接到上面的文章中提到了在發展中,我要創建一個ASP.NET Web服務應用程序。這對於生產是否一樣?我問這是this article暗示我應該使用適當的ASP.NET網站。但是,那麼這就引出了一個問題:我是否不應該使用一個正常的ASP.NET網站,並在開發中使用成員資格,角色和配置文件,然後將其複製到生產環境中?
- 在我的Winfroms應用程序中,我是否仍然能夠使用如下功能:「if(!User.IsAuthenticated)」等等?
- 如果Web服務應用程序或網站駐留的辦公室中央服務器的名稱爲「MYOFFICE_SERVER」,則客戶端計算機將連接到哪個生產URL?
- 我也見過this article。這可以解釋爲一種替代方案,還是客戶端應用程序服務的首選方式?
- 最後,還有其他特定於生產的設置,我應該知道嗎?
對不起。我意識到,這些可能是非常少年的問題,但我會真誠地感謝你的幫助,因爲我很困惑!
謝謝。
從微軟的另一個隱藏的寶石! 看起來是時候捲起你的袖子,讓其中的一些想法一試 。 請讓我們更新您的進度 – 2009-07-17 11:13:10
事實上,我的朋友!如果您正在部署一個「內聯網」應用程序,CAS非常出色,一直玩弄它,在我的客戶端應用程序中運行,並且絕對節省時間!當我ge時會回到這裏花些時間來描述我是如何設置的。至於其他選項,我寧願建議任何擁有類似「內聯網」場景的人都大力考慮CAS。歡呼4吧! – Shalan 2009-07-22 13:40:08