2013-09-26 9 views
8

Zastanawiam się, wracając do ramek wiosennych dla .net DI, ale właśnie zauważyłem, że nie było żadnego nowego rozwoju lub ogłoszeń na temat their site. Czy ktokolwiek może potwierdzić, że nadal aktywnie pracuje nad wersją wiosenną platformy .net, czy też projekt jest martwy?Spring.Net Framework sunset?

Wiem, że zostało to wcześniej zadane (is spring.net being actively maintained/developed/documented?), ale to było ponad 2 lata temu. Ostatni komunikat na stronie głównej witryny jest od grudnia 2012.


Niektóre więcej dowodów, że był martwy:

  1. Witryna forums jest w dół, jak długo nie wiem
  2. nie ma projekt spring.net na download page
  3. build został braku na jira site od maja 2013
+1

FWIW były ołów spring.net dev [Steve Bohlen] (http://stackoverflow.com/users/23208/sbohlen) opuścił SpringSource [dla Microsoft stycznia 2013] (http: // www. linkedin.com/in/sbohlen). – Marijn

+0

spróbuj tweetować/udostępniać to pytanie dla [@springfornet] (https://twitter.com/SpringForNet) – Marijn

+0

wszystko co mam to świerszcze. – BlackICE

Odpowiedz

8

Wystarczy popatrzeć na repo GitHub

nastąpił ostatni check-in (kilka godzin temu komentarza jest wysłana) https://github.com/spring-projects/spring-net/commits/master

daje również na pomysł, który rozwija Biblioteka.

forum wygląda na uruchomione.

jednak powiedział, że to samo pytanie jest zadawane na forum http://forum.springframework.net/showthread.php?10866-Current-state-of-the-Spring-NET-project

+0

Nazywam to martwym, brak odpowiedzi na pierwsze pytanie od ponad 2 miesięcy i jedno samotne zatwierdzenie. – BlackICE

+0

Wygląda na to, że ktoś próbuje przywrócić go z powrotem na github, uznając to za odpowiedź, ponieważ skierował mnie do repozytorium github. – BlackICE

4

Mogę odnieść się tylko do tej części "Rozważałem powrót do ramek wiosennych dla .net DI". Zdecydowanie nie warto tego robić. Istnieje szeroki zakres dobrych frameworków DI w .NET. W porównaniu z nimi Spring.NET jest nieaktualny. Głównie z powodu konfiguracji opartej na XML. Istnieje podprojekt, który zapewnia konfigurację bez XML, ale nie jest gotowy. Nie można go porównać nawet z oryginalną konfiguracją Spring w Javie.

Powiedział, że zamierzam użyć Spring.Net, nawet jeśli jest to projekt porzucony. Dzieje się tak, ponieważ ma też inne gadżety:

  • AOP zintegrowany z DI;
  • bibliotek do łatwej obsługi DI, na przykład przy użyciu WCF lub ASP.MVC;
  • Obsługa transakcji ADO.NET; to pozwala nam pisać komponenty, które później można skonfigurować do pracy w różnych kontekstach transakcji, nawet w przypadku sterowników, które nie obsługują programu TransactionScope.
+0

Myślę, że dostajesz te wszystkie rzeczy również za pomocą http://castleproject.org, i wciąż jest rozwijany – BlackICE

+0

Myślę, że zamek miał projekt zarządzania transakcjami, ale wygląda na porzuconą - więcej niż rok bez zatwierdzenia, link z głównego projektu zamku nie działa. – Giedrius