J'ai eu une interview récente questions.Wish à partager avec des experts dans SO post.Seeking votre aimable coopération pour clarifier quelques choses.Maintien de la session
(1) Comment gérer une session d'utilisateur connecté sur une ferme Web.
J'avais répondu en tant que "State Server". L'intervieweur demandant l'autre option. J'ai répondu comme "Sql Server" .Mais pas tout à fait sûr si c'est correct. La deuxième option serait-elle "Sql Server"?
(2) Vous devez configurer un fournisseur d'authentification personnalisé personnalisé? Quel est le mode que vous choisirez de l'implémenter dans le fichier de configuration Web?
La bonne réponse serait-elle "Form" ou puis-je même choisir "Windows"?
(3) Comment améliorer les performances de requête LINQ to SQL si la concurrence n'est pas prise en compte?
J'ai répondu (i) Définir ObjectTrackingEnabled = false et (ii) Désactiver OptimisticConcurrency.
Veuillez partager vos réponses pour mieux comprendre les choses. Merci d'avance.
La question de la batterie Web est destinée à déterminer si vous savez gérer la session sur plusieurs serveurs. La réponse est SQL Server car le serveur d'état est limité à une seule machine. –
@Josh, désolé édité à "Web Farm" – Praveen
Drôle ... J'ai vu votre édition et j'ai pensé que j'ai mal lu, alors j'ai édité mon commentaire! –