Ответ 1
Прежде всего, вы не должны использовать ASMX для разработки новых сервисов: вместо этого вы должны использовать WCF. Гораздо проще с WCF иметь один и тот же служебный дескриптор как SOAP, так и конечных точек стиля REST.
Самое близкое, что служба ASMX получит REST, состоит в том, что его можно настроить для разрешения запроса GET или POST, и в этом случае он вернет простой XML без конверта SOAP.
Но если вы пытаетесь получить "истинный REST" из ASMX, вам не повезло.