Building Web Services in VS 2005
2 answers
Usually asmx files are more like proxies for business objects and business objects are not owned by website projects. The web service classes should be hosted in a different business logic project and not in a view. aspx and aspx.cs, on the other hand, are additional files that are placed correctly within the website project, since their job is to represent the data.
0
source to share