2008-09-04 2 views
5

새 프로젝트를 시작하고 MVC 프레임 워크 중 하나를 사용하고 싶습니다. ASP.NET MVC은 여전히 ​​미리보기에 있지만 Spring.net은 생산 중이며 Java에 대한 기록이 있습니다. 나는 두 사람 사이의 일반적인 내막을 알고 싶다.ASP.NET MVC 및 Spring.NET

현재 질문 ..
주요 기능의 차이는 무엇입니까?
배포/호스팅 문제는 어떻게됩니까?
향후 지원 여부 ASP.NET MVC가 제작되면 Spring.net이 사라질 것이라고 생각합니까?
현재 지원? Jeff가 다음 미리보기에서 큰 변화에 대해 비웃는 것을 보았습니다.

감사합니다!

답변

4

질문에 약간 혼란 스럽습니다. Spring.Net은 ASP.NET MVC에서 사용할 수있는 종속성 삽입 프레임 워크입니다. 나는 당신이 실제로 묻고있는 것에서 벗어난 나의 대답에 기초를 둔다. ASP.NET MVC와 ASP.NET에서 실행되는 다른 MVC 프레임 워크의 차이점

아직 베타 버전이 아니기 때문에 ASP.NET MVC를 사용할 때 걱정이된다면 MonoRail을 대체로 확인해 볼 수 있습니다. 기능에는 몇 가지 차이점이 있지만 용어와 MVC 구현 방법은 매우 비슷합니다. 게시 된 차이점 인 here is a question을 확인하려면 모니터링하고 싶을 것입니다. 일단 ASP.NET이 출시되면 대부분의 Microsoft 상점에서이 기능으로 전환 될 것입니다. 여전히 개발중인 ASP.NET MVC를 사용하면 다음 릴리스로 업그레이드 할 때 변경해야하는 중요한 변경 사항을 실행하게됩니다. 그것은 가장자리에 살고있는 영토와 함께 간다. 최신 릴리스로 이동하기 전에 릴리스 정보를 읽는 것만으로 충분합니다.

+0

감사에서 찾을 수 있습니다. 모노 레일 링크를 클릭하면 성 프로젝트 사이트에 악성 코드가 있다고 말합니다. 사실입니까? –

+0

@PriyankThakkar 예, 지금 똑같은 것을보고 있습니다. 무슨 일인지 모르겠다. 내가 링크를 올렸을 때 그걸 가지고 있지 않았다. 다음은 [Github 계정] (https://github.com/castleproject)입니다. –

+0

감사합니다 ... github 링크가 작동했습니다. –

1

나는 Spring.NET 정말 이륙하지 않거나 적어도만큼 Castle Project Monorail으로 결코 인상을 가지고있다. 내가 이해에서

는 Spring.NET은 자바 봄의 구현을 떠나있다, 그래서 당신은 자바에서 예상 학습 곡선보다 가파른가 오는됩니다. Spring.NET's overview에서 :

Spring.NET의 디자인은 에 실제에게 혜택을 보여 주었다 넓은 엔터프라이즈 애플리케이션 세계의 수천에서 사용되는 스프링 프레임 워크의 자바 버전을 기반으로합니다. 봄 .NET은 에서 빠른 포트 Java 버전이 아니라 입증 된 건축 및 디자인 패턴 점에서 특정 플랫폼에 연결되지 않습니다 다음에 따라 '영적 포트'가 아닙니다.

다른 질문에 대해서는 주제가 광범위하기 때문에 한 번에 답변하기가 어렵지만 Phil Haack이이 질문을보고 답변 해주기를 바랍니다. :)

+0

Castle Monorail (MVC 프레임 워크)이 아닌 Castle Windsor를 생각하고 있습니다. – automagic

1

예 Spring.net MS의 코드베이스에 엔터프라이즈 솔루션을 추가, 봄 중요한 실종 격차를 채울 것입니다.

내가 Spring.net & ASP.net MVC의 향후 지원에 귀하의 질문에 대답을 시도 할 수

.

http://forum.springframework.net/showthread.php?p=14031#post14031은 (마크가 봄입니다 : 분명히 봄은 마이크로 소프트가 RTM/최종 빌드를 갈 새로운 마일스톤 빌드를 공개한다.NET 리드 및 Microsoft MVP)

필자는 Microsoft가 스프링스 아이디어를 충분히 받아들이지 않았으므로 그 어느 때보 다 멀리주고 싶지 않다고 들었습니다. Spring.net & 컨트롤러 의존성 삽입 (Dependency Injection)에 대한

현재 지원 정보에 대한 MVCContrib