2009-09-20 5 views
5

저는 Java 및 Eclipse 개발자와 함께 일하는 .NET 개발자입니다. 그것들은 제가 가진 것보다 훨씬 더 많은 오픈 소스와 함께 작동하는 것 같습니다. 일부/대부분은. NET을 통해 그것을 만든 것 같습니다 (NHibernate에 대한 최대 절전 모드는 이것의 좋은 예입니다.).NET 환경에서 누락 된 OS 소프트웨어는 무엇입니까?

그러나 나는 OS 소프트웨어가 무엇인지 궁금해합니다. 세계? 사람들이 느끼는 것은 무엇입니까? 비즈니스 응용 프로그램과 개발 도구에 모두 관심이 있습니다.

(배경 :. 자신에게이 질문을 묻는 것은 제가 어떤이있는 경우, 구멍을 기입하고 싶은 것을 깨닫게 생각하게) : 최근에 비추어

편집을

감사합니다 CodePlex 재단 작성 아마도 여기에 대한 답변은 우리가 함께 볼 수있는 종류의 프로젝트를 제안 할 수 있습니다.

편집 : 지금까지 훌륭한 답변을 제공해주세요.

+0

다른 말로 항구 운영체제 프레임 워크는 제가 꿈꾸는 가장 지루한 개발 작업입니다. 다행히도, 모든 사람이 나 같은 사람은 아닙니다! – spender

+1

공정한 주석 @spender. 나는 소프트웨어 창조가 마음에 들지만, 나는 또한 터프한 기능/디자인 우아함/최소한의 접근법/그 밖의 것을 향상시키는 것을 즐긴다. 그렇지 않으면 나는 약혼을 유지할 수 없었다. –

+0

http://stackoverflow.com/questions/1443222/what-cool-frameworks-are-there-on-java-ruby-etc-that-dont-exist-on-net/1443260 –

답변

3

하둡이 좋은 예입니다.

http://hadoop.apache.org/

는 AFIAK에는 오픈 소스 .NET에 해당이 없습니다. 정말 유감이지만 클러스터 된 소프트웨어를위한 훌륭한 프레임 워크입니다.

또 다른 예는 GNU 과학 도서관입니다 :

http://www.gnu.org/software/gsl/

나는 일반적으로 수학에서 그런 말 것

가/과학 루틴은 매우 .NET에서 부족, IMO .NET은 현재 크게 개발자 중심의 데이터에 편중되어 , 과학적 개발자에게 apposed. 참조 용 : System.Data는 방대한 네임 스페이스이며 System.Math는 클래스의 단순한 클래스입니다. :)

+0

최상의 답변 ... –

+0

http://math.net/ – kenny

1

Wordpress처럼 해킹되고 안전하지 않은 (예를 들어) BlogEngine.net보다 훨씬 많은 기능을 제공합니다. 그리고 드루팔 (Drupal) 학습 곡선이 너무 가파르다 고 생각하는만큼 ASP.NET CMS 제품이 비싸고 사용하기 어려운 영역을 지배한다는 사실을 알았습니다.

최근까지도 Microsoft는 오픈 소스 커뮤니티를 구제하는 대신에 싸우고 있으며, Microsoft 도구를 사용하는 동료 사용자 중 많은 사람들이 내 작업에 대해 지불 할 것으로 기대합니다.

+0

전체 CodePlex Foundation 만들기에있어 나에게 이것에 대해 생각하면 지금 참여하는 것이 재미있을 것입니다. 감사. –

+0

"오픈 소스"와 "유료"는 상호 배타적 인 개념이 아닙니다. – Rob

+0

그래, 당신은 항상 오픈 소스 도구는 도구 사용자의 봉급에 대한 더 많은 돈을두고 귀하의 상사를 상기시켜야합니다 :) – MSalters

2

SharpDevelop은 아직 Eclipse에 상응하는 많은 작업이 필요합니다. 따라서 툴을 사용하면 기여할 수있는 좋은 장소가 될 것입니다.

아직 실험적인 Machine.Migrations 이외에 Rails 스타일 데이터베이스 마이그레이션과 동등하다고 생각하지 않습니다.

+0

Eclipse의 어떤 기능/기능이 SharpDevelop에서 제공하지 않는 기능입니까? 필자는 이클립스를 사용한 적이 없으므로 이클립스를 구분하는 것이 확실하지 않다. –

+1

글쎄, 성숙하고 광범위한 사용 가능한 플러그인 세트, 더 나은 안정성 (분명히 둘 다 충돌 했음), 기본 제공 리팩토링 도구, 더 나은 코드 내성 도구 ... SharpDevelop의 상호 작용 모델은 여러분이 비주얼 스튜디오에 익숙하고 이클립스에서 자주 모드를 전환하는 것은 좌절감을 안겨주고 있지만 이클립스는 훨씬 더 나아가 많은 기업 지원이 포함 된 대규모 오픈 소스 프로젝트에 자연 스럽다. – JasonTrue

관련 문제