2010-09-09 11 views
13

Je suis sur le point de démarrer un projet où l'IoC utilisé est AutoFac - dans une nouvelle société. Je n'ai aucune expérience antérieure avec DI/IoC et je veux me mettre à jour pour ne pas avoir l'air trop inintelligent. Ce sera pour une application WPF (que je ne suis pas trop cluey mais qui sera OK)Comment apprendre Autofac rapide pour le développement de Windows?

Quelles sont les bonnes ressources que je pourrais utiliser pour apprendre Autofac et IoC en général? Je commence dans notre phase initiale lundi prochain la semaine prochaine :(J'ai retardé tout ce week-end pour étudier!

Je devrais mentionner que tandis que l'idée de l'IoC est grande, je ne vois pas comment nous portons le "récipient "autour de nous quand nous l'utilisons dans d'autres domaines Devons-nous créer un singleton (que la couture à dire badness) ou pouvons-nous créer une classe statique avec un accesseur à getService

EDIT:.? Je lis à travers le codeproject article on Autofac et j'ai une idée de ce que IoC essaie de résoudre via le tutoriel de NInject, mais rien de solide

+0

J'ai trouvé le wiki très utile pour me permettre d'utiliser AutoFac et IoC. http://code.google.com/p/autofac/w/list – kenny

+11

Vous pouvez lire mon livre :) http://www.manning.com/seemann/ –

Répondre

27

J'ai mis en place un ensemble de messages simples sur l'injection de dépendances (et ses avantages) here. Le tout devrait prendre peut-être 20 minutes à lire.

+1

Bonne lecture, merci! Je suis bookmarking que mon nouveau go-to quand quelqu'un me demande à nouveau sur Autofac. – IRegretable

+0

Excellnet article que vous avez posté, un peu problème d'indentation, spécialement sur le codage, mais c'est un excellent article. – Debhere