2013-09-26 11 views
8

Ho preso in considerazione l'idea di tornare al framework spring per .net DI, ma ho appena notato che non ci sono stati sviluppi o annunci recenti su their site. Qualcuno può confermare che sta ancora sviluppando attivamente la versione .net del framework di primavera, o il progetto è morto?Spring.Net Framework sunset?

So che questo è stato chiesto prima (is spring.net being actively maintained/developed/documented?), ma che era più di 2 anni fa. L'ultimo annuncio sulla home page del sito è da dicembre 2012.


Alcuni ulteriori elementi di prova di esso che è morto:

  1. Il sito forums è giù, per quanto tempo non so
  2. non v'è alcun progetto spring.net sul download page
  3. la build sta venendo a mancare il jira site dal maggio 2013
+1

FWIW ex piombo spring.net dev [Steve Bohlen] (http://stackoverflow.com/users/23208/sbohlen) ha lasciato SpringSource [per Microsoft Gennaio 2013] (http: // www. linkedin.com/in/sbohlen). – Marijn

+0

prova tweeting/condividi questa domanda a [@springfornet] (https://twitter.com/SpringForNet) – Marijn

+0

tutto ciò che ho ricevuto erano grilli. – BlackICE

risposta

8

Dai un'occhiata alla repo GitHub

c'era un recente check-in (poche ore fa di questo commento viene pubblicato) https://github.com/spring-projects/spring-net/commits/master

ti dà anche un'idea a chi sta sviluppando la Biblioteca.

forum sembra essere attivo e funzionante.

, tuttavia, che, ha detto, la stessa domanda viene chiesto sul forum http://forum.springframework.net/showthread.php?10866-Current-state-of-the-Spring-NET-project

+0

Lo chiamo morto, nessuna risposta alla domanda iniziale in oltre 2 mesi e un solo commit. – BlackICE

+0

Sembra che qualcuno stia cercando di riportarlo su github, andando a contrassegnarlo come risposta dato che mi ha indirizzato al repository github per questo. – BlackICE

4

Posso riferirmi solo a questa parte "Ho preso in considerazione l'idea di tornare al framework spring per .net DI". Sicuramente non vale la pena farlo. C'è una vasta gamma di buoni quadri DI in .NET. In confronto a loro Spring.NET è obsoleto. Principalmente a causa della configurazione basata su XML. Esiste un sottoprogetto per fornire una configurazione senza XML, ma non è finito. Non può essere confrontato nemmeno con la configurazione Spring originale di Java.

Detto questo, userò Spring.Net anche se è un progetto abbandonato. Questo perché ha anche altre chicche:

  • AOP integrato con DI;
  • librerie per utilizzare facilmente DI, ad esempio quando si utilizza WCF o ASP.MVC;
  • Gestione transazioni ADO.NET; questo ci consente di scrivere componenti che in seguito possono essere configurati per funzionare in contesti di transazione diversi anche con driver che non supportano TransactionScope.
+0

Penso che tu abbia tutte queste cose anche con http://castleproject.org, ed è ancora in fase di sviluppo – BlackICE

+0

Penso che il castello avesse un progetto per la gestione delle transazioni, ma sembra anche abbandonato - più che un anno senza commit, il collegamento dal progetto del castello principale non funziona. – Giedrius

Problemi correlati