C#용 Open Source 조사

대략 Framework 가 뭔지는 감을 잡은듯하고..
이제 본격적인 개발에 들어갈 생각이다.
몇몇 중요하고 유용한 오픈소스 프레임워크들이 있어서 사용해보려고 하니..
MS에서도 나름대로 대안을 제시하고 있는 상황..

회사에서 JAVA도 같이 개발해야 하는 상황에서 학습의 호환성이 좋은 오픈소스를 사용할지..
Visual Studio와 통합도 잘되어 있는 MS의 기술을 사용할지 결정의 순간이다..

1-1. IoC Container

1-2. IoC, DI 정리

1-3. IoC Container 개인적인 평가

  • 잘 모르겠음. 많이 쓰는걸 쓰고 싶음.
  • 투표 : http://www.dominicpettifer.co.uk/?showResults=True
  • StructureMap 이 오래되고 꾸준히 업데이트 되는거 같아서 좋음
  • MS가 Unity 미는거 같음
  • 자바에서는 Spring 이 대세라는것 같음.
  • 결승전 : Spring.NET vs Unity
  • 최종 : Spring.NET

2-1. ORM

2-2. ORM 개인적인 평가

  • iBatis 는 쉬워서 좋아보임. (근데… ORM 맞나?)
  • 그냥 LINQ 쓸까?
  • 결승전 : iBatis vs LINQ
  • 추가사항 : iBatis가 mybatis로 바뀌었다.
  • 최종 : LINQ, mybatis.NET iBatis.NET

3-1. Unit Testing

4-1. Logger

Notice

  • 이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 2.0 대한민국 라이선스에 따라 이용할 수 있습니다. 크리에이티브 커먼즈 라이선스
  • 저작권과 관련된 파일요청 및 작업요청을 받지 않습니다.
  • 댓글에 대한 답변은 늦을 수도 있습니다.
  • 2 댓글

      • kimstar 응답

        처음 분석단계에서는 MSTEST를 사용하려고 했는데요..
        최종적으로는 NUnit을 사용했습니다.
        보던책이 캔트백의 “테스트 주도 개발”이였고,
        차후 Java 프로젝트도 수행해야 되고 레퍼런스도 많아서
        xUnit이 적합하다고 생각했습니다.

    댓글 남기기

    이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다