Je suis en train de lire Pro ASP.NET MVC Framework de Sanderson. Dans le livre, il recommande de configurer IoC en utilisant Castle Windsor, et il souligne que le téléchargement l'installe automatiquement et enregistre les DLL Castle dans le GAC. Eh bien, à ce moment (5/4/2010), le projet Castle n'a plus d'installateur téléchargeable qui le configure. Tout est brisé dans leurs sous-projets individuels avec les fichiers bruts contenus dans les dossiers compressés. Malheureusement, il n'y a pas de documentation d'installation que je peux trouver sur la façon de le configurer. Étant le noob que je suis, je suis bloqué et maintenant forcé de demander # 1 où devrait-il vivre sur mon disque dur? # 2 comment enregistrer manuellement les DLL correctement? Et, # 3 devrais-je être en colère contre les responsables du projet pour leur surveillance?Comment installez-vous Castle Windsor IOC?
Voici le lien: http://www.castleproject.org/castle/download.html
Moi aussi, implémenté basé sur le livre de Sanderson. Je viens de récupérer les fichiers Castle dll et de les mettre dans un répertoire local de mon projet, puis de leur donner une référence. Les fichiers que j'ai sont: Castle.Core.dll, Castle.DynamicProxy.dll, Castle.MicroKernel.dll, Castle.Windsor.dll. Je ne suis pas sûr si j'ai besoin de tous, mais je les ai si je le fais. – Scott
@Scott: juste obtenir MvcContrib, tout est là. –
Ainsi, à partir du son des choses, le MvcContrib fera le même IoC que CastleWindsor pour gérer la séparation des préoccupations. Est-ce exact? Serais-je mieux d'abandonner le livre de Sanderson et d'aller à une autre source? Si oui, quel livre ou site web recommandez-vous pour apprendre MVC? – noctufaber