2009-06-24 62 views
0

稍微設置: 我們的商店有不同平臺的混合。幾乎我們所有的Web開發都是用傳統的ASP完成的。我們在開發中使用.NET 3.5框架編寫的WinForms應用程序。ASP和ASP.NET混合AJAX實現

問題: 我正在寫一個web服務來更新信息到這個企業應用程序。大多數類和業務邏輯也與WinForm應用程序有關。最重要的是,需要有一種方法來維護網站上的一些數據。因爲我們使用傳統的ASP,所以我決定使用通用的HTTPHandler來發布帖子。我使用ASMX webservice進行查詢,因爲我可以免費獲得XMLSerialization。但是,我知道這不是Handler的正常使用,不禁讓人覺得有一種更好的方法,就是轉換一堆東西。做這麼多工作比項目時間表所允許的要多得多。任何人都可以提供一些有關此主題的見解更一般地說,人們如何將經典ASP轉換爲ASP.NET?我們不是一個非常大的商店,所以我認爲我們將不得不逐步採取。

回答

0

作爲這個問題的後續工作,我完成了這個項目的推出,並且工作得很好。通過這種方式,AJAX部分非常容易。然而,我從來沒有三元操作員在我的處理頁面工作,我不知道爲什麼。這導致首先檢查HTTPContext,看看我試圖閱讀的控件是否真的存在,如果是,則從中獲取值。我懷疑我做錯了什麼,但現在我必須稍後再進行重構。