Est-ce que quelqu'un pourrait me dire quelle est la différence entre le serveur IIS et le serveur de développement fourni par Visual Studio.
Réponses
Trop de publicités?Voici quelques liens à consulter :-)
Différences fondamentales entre IIS et le serveur de développement ASP.NET
Serveur de développement ASP.NET ou IIS Localhost?
Quels sont les (dés)avantages d'utiliser Cassini à la place de IIS?
Je ne sais pas pourquoi vous vous penchez là-dessus mais vous pourriez jeter un coup d'œil à IIS Express - Présentation d'IIS Express
Il existe DE NOMBREUSES différences, certaines d'entre elles :
- Accès local dans Cassini
- Cassini ne prend pas en charge S
- Cassini s'exécute en tant que votre compte (qui que soit connecté), IIS s'exécute en tant que service ce qui signifie que certaines choses changent considérablement
- Ne prend pas en charge des méthodes d'authentification telles que Basic, Digest, etc.
- Ne exécute aucun des Modules IIS, ce qui signifie que vous ne pourrez pas faire des choses comme la réécriture d'URL, les documents par défaut, la navigation dans les répertoires, des erreurs personnalisées pour pages statiques, etc.
- Ne prend pas en charge des choses comme les répertoires virtuels, etc.
Je recommande à toute personne voulant quelque chose d'aussi simple que Cassini, mais plus compatible, d'utiliser IIS Express qui prend en charge presque toutes les fonctionnalités d'IIS mais avec un modèle beaucoup plus simplifié adapté au développement http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx. Visual Studio le prendra en charge.