나는 최근 닷넷의 오픈 소스 커뮤니티 프로젝트에 대해 생각 해왔다. 이 문제는 실제로 Microsoft가 모든 프로젝트를 삼키고 자체 프로젝트로 대체하는 것입니다. 닷넷 프레임웍의 모든 새로운 버전은 clr이나 언어 향상뿐만 아니라 천천히 그러나 꾸준히 커뮤니티 생성 된 것들을 대체하기 시작하는 몇 가지 새로운 새로운 기능을 제공합니다.닷넷의 커뮤니티 프로젝트의 미래
그냥 몇 가지 언급 :
-ASP.NET MVC를 - 예를 들어, 같은 자바 MVC 프레임 워크의 일부 포트가 있었다 Maverick.Net, 왜 그들이 승진하지 않았는가, 아니면 적어도 천천히 성장하는 사용자 이익에 안주하지 않았는가?
-entity 프레임 워크 - 우리 모두가 NHibernate에 대해 알고 있지만, 엔티티 프레임 워크 4에서 자세히 살펴했다 경우, 당신은 그들이 특히 Code-First for EF
-MsSql CE 사보고, 비슷한되고 있음을 볼 것입니다 - 교체 SQLite는
-Orchard 프로젝트 - DotNetNuke의, N2Cms 등을 교체 ...
및 많은 다른 사람 ... 이제 질문은 : 어떤 결과이 과정에서 오는? 더 큰 커뮤니티 프로젝트/프레임 워크를 완전히 중단시킬 수 있다고 생각합니까? 그리고 .Net 개발은 오직 - Ms 일들에 묶여있게 만드시겠습니까?
EF + Wcf Ria + DynamicData + Data Annotations = rocks!가 잘못된 방향으로 진행되는 것이 아니기 때문에 나는 "매우 반대"하지 않습니다.
이 질문을 "커뮤니티 위키"로 만드십시오. – Lucero
그들은 대체 될뿐만 아니라 때때로 통합됩니다. 예를 들어, MEF는 원래 Microsoft가 .NET 4.0에 통합 한 Codeplex 프로젝트였습니다. – Ucodia
.NET에 대해서는 멋지다고 생각합니다. Microsoft가 표준을 추진하고 Java와 같은 10 개 이상의 웹 프레임 워크를 알 필요는 없습니다. .NET에서 오픈 소스를 수행하는 경우 유용하고 다른 Hibernate 또는 MVC가 아닌 작업을 수행하십시오. CommitMonitor는 .NET과 놀라운 응용 프로그램으로 만들어졌습니다. – IAdapter