Je suis très nouveau à l'ensemble des choses Ajax/Asp.Net donc ...Asp.Net options d'implémentation côté serveur pour le site Ajax
Je sais qu'il ya au moins quelques façons différentes de mettre en œuvre la côté serveur d'un site Asp.Net activé par Ajax. L'une des façons est d'ajouter des méthodes statiques au code-behind de votre page aspx et de les marquer avec l'attribut WebMethod
. Une autre solution consiste à utiliser un fichier de service Web ASMX distinct (dont je ne connais rien :)). Quelles sont les options les plus couramment utilisées pour implémenter le côté serveur?
Quels sont les avantages et les inconvénients de chacun? Et comment chacun se débrouille-t-il du point de vue de la sécurité et de la session? (S'assurer que le serveur sait de quelle session provient la requête Ajax et s'assurer que seuls les utilisateurs connectés sont répondus?)
Le .ashx est beaucoup plus simple à utiliser – mcjabberz