2010-05-09 11 views
1

D'accord,Nettoyer le fichier Web.Config dans Asp.NET 4.0?

Je me demande d'avoir le fichier web.config clair pourrait être bon, mais vous savez que certaines sociétés d'hébergement web mutualisé ne nous permettent pas de toucher des choses comme machine.config, etc

Donc, si un beaucoup de choses ont été déplacées sur machine.config, alors nous serons autorisés à changer les choses comme nous le faisions via le fichier web.config.

+1

Pourquoi voudriez-vous voulez-vous avoir un "clear/clean web.config" exactement? "Pourrait être bon" de quelle manière? Si vous savez déjà que votre société d'hébergement Web ne vous permet pas de changer le 'machine.config', alors pourquoi vous intentionnellement vous peindre dans un coin et faire dépendre votre application des paramètres dans' machine.config'? – Aaronaught

+0

Avoir un bon hébergement est assez cher parfois et il n'y a pas de mauvais mais utiles fournisseurs d'hébergement partagé là-bas comme GoDaddy. Donc, en payant 60 dollars pour presque tout l'hébergement inclus au lieu de mille dollars d'hébergement sonne généralement bien. Ce n'est pas mon choix, c'est mon choix budgétaire. Surtout quand vous développez des sites Web qui comprend CRM ou quelque chose pour les petites entreprises, payer moins pour l'hébergement est le premier choix de presque toutes les petites entreprises. C'est une autre raison. Après un certain temps, web.config devient plus compliqué à lire. C'est pourquoi clean.config peut signifier moins de faute. – Tarik

+0

60 dollars pour l'hébergement partagé? Vous vous faites arnaquer. Vous pouvez obtenir un hébergement dédié virtuel (de GoDaddy et d'autres) pour 30-40 dollars par mois, par exemple. contrôle total sur la machine, qui comprend 'machine.config'. –

Répondre

3

Rien ne change à cet égard avec ASP.NET 4.0: la façon dont le modèle de configuration ASP.NET a toujours fonctionné est que vous pouvez remplacer les paramètres dans machine.config avec un web.config dans votre racine de site et plus loin dans sub -directories.

Voici un résumé de ce qui est réellement changer pour ASP.NET 4.0 les fichiers de configuration et le raisonnement derrière la décision, il est essentiellement de réduire la taille du fichier, rendre les choses moins compliquées et plus facile à lire: http://weblogs.asp.net/scottgu/archive/2009/08/25/clean-web-config-files-vs-2010-and-net-4-0-series.aspx

+0

Merci. Au lieu de donner de bonnes réponses comme vous, les gens agissent comme un super héros et se plaignent de ma question. Si je connaissais la réponse, je ne demanderais pas ici. Quoi qu'il en soit, c'est génial d'entendre, parce que je devais faire quelques trucs pour faire fonctionner l'application sur mon compte d'hébergement de partage GoDaddy. Cela m'a effrayé quand j'ai entendu dire que beaucoup de choses ont été déplacées sur machine.config. – Tarik