Pergunta

Quando o .NET Framework 2.0 foi lançado, o modelo de provedor era toda a raiva. 2.0 ainda fornecido com um monte de provedores padrão (Membership, sitemap, papel). Desde o lançamento do 2.0, o hype morreu para baixo, e enquanto eu ainda usar provedores de dia para dia, parece ficar muito menos imprensa.

Eu queria saber se isso é porque as pessoas estão usando algo diferente de fornecedores e de terem sido substituídas, ou é simplesmente porque o take up não era tão grande quanto outros métodos IoC?

Foi útil?

Solução

Na verdade, ainda não morreu para baixo. DI ainda é grande. Há muitas estruturas DI lá fora, para escolher. Sim, não é hard-cozido em todas as partes framework como ele deve ser absolutamente , mas ainda é uma prática muito boa para seguir. Por exemplo, eu estava usando os blocos de aplicativos personalizados da P & P para fazer DI. Até que abandonou-o para a Unidade. Agora eu estou usando a unidade.

Um quadro DI leve é ??uma boa idéia para qualquer grande aplicação extensível.

Outras dicas

Eu acho que, como essas ferramentas tornam-se mais padrão dentro .NET o hype em torno deles torna-se menos, mas seu uso não. Certamente, o Membership e provedores de função são muito importantes para a nossa nova aplicação que estamos desenvolvendo e irá nos salvar quantidades significativas de código.

Microsoft Patterns and Practices é o berço de ferramentas como o Enterprise Library, que está fortemente envolvido com os padrões de provedor (em particular com a adesão) em relação ao bloco de segurança pedido e de modelo parece ser usados ??ao longo dos blocos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top