对某些人来说这可能是个愚蠢的问题。但这是交易。我有asp.net Web应用程序,我使用jquery来调用附加了[WebMethod]属性的* .aspx.cs文件中的函数。我不知道[WebMethod]主要用于Web服务。我从未使用过Web服务,我看到我可以将.asmx文件添加到我的项目中。因此,从应用程序架构的角度来看,我应该在哪里使用以及如何使用.asmx文件,如果在* aspx.cs文件中包含[WebMethod]属性是错误的。 谢谢:D:D
答案 0 :(得分:1)
除非你使用.NET 2.0,否则你不应该做任何一个。 .asmx文件现在被Microsoft视为“遗留技术”。所有新的Web服务开发都应该使用WCF。请参阅https://stackoverflow.com/tags/wcf/info。
答案 1 :(得分:0)
并决定如何继续
需要一些时间来理解,比如一到两周......