2010-04-25 2 views

답변

10

ASP.NET MVC는 몇 년마다 주요 새 버전을 릴리스하는 .NET Framework와 달리 매년 진행되는 케이던스로 개발 중입니다. ASP.NET MVC를 .NET Framework와 연결하면 MVC의 출시 일정과 기능에 심각한 제약이 가해지면서 고객에게는 확실한 이점이 없습니다.

Silverlight가 다소 매년 종지와 함께 릴리스되는 것과 거의 같은 방식으로 생각하십시오. Silverlight의 유연성과 새로운 기능을 추가 할 수있는 속도는 대역 외 릴리스이며 적절한 .NET Framework에 종속되어 있지 않기 때문에 가능합니다.

+0

의미가 있습니다. 이것이 BCL에없는 첫 번째 'System'어셈블리입니까? 나는 그것이 'System'네임 스페이스를 사용하지 않아야한다고 생각한다. –

+0

'System'어셈블리는 원래 .NET 3.5 SP1의 일부로 의도 되었기 때문에 역사적인 인공물이라고 할 수 있습니다. 위에서 설명한 이유 때문에이 릴리스에서 빠져 나왔습니다. 나중에 BCL에 참여할 수도 있지만 (예상하지는 않음) 그리고 그것은 BCL 외부의 유일한 'System. *'어셈블리가 아닙니다. – Levi

1

나는이 두 항목이 서로 다른 프로젝트 시간/출시주기를 가졌고 이들을 퍼팅하는 것은 각 프로젝트에 이해가되지 않는 것이라고 생각합니다.

관련 문제