Dot-Net
.net 4.0 是否仍然支持 asmx
- 我在 VS2010 中打開了我的 .net 2.0 ASMX 網路服務並遷移到了 .net4.0。如果我只是執行我的 ASMX 而不將 te 程式碼更改為 WCF 格式,我仍然可以在 .net 4.0 下執行舊的 asmx 服務?這會照原樣工作嗎?
- 我的 web.config 文件也有 WSE 設置,這會發生什麼?
- WCF/net4.0 不支持附件,我是否需要更改我的 asmx webmethod 以在正文中作為數據集返回,這會起作用嗎?
- 我嘗試在 .net 4.0 中使用數據集作為附件執行我現有的 asmx 服務,它有效嗎?
- 我可以看到 asmx 文件可以添加到 .net 2010 中嗎?他們仍然支持嗎?
是的,您也可以在 .NET 4.0 中使用 ASMX。
引用Dave Ward對他在 Encosia 上名為ASMX 和 JSON 的文章的評論的回复——常見錯誤和誤解
我認為 WCF 在您可以利用其優勢的情況下非常有用,例如當您可以使用 tcpBinding 模式時。但是,WCF 的複雜性使得很難認真考慮簡單的 AJAX 回調功能,因為已經存在更好的針對性、更成熟的解決方案。
即使在 .NET 4 中,ASMX 也絕不會被棄用或過時。這實際上是我將在本系列中介紹的誤解之一。