CodePlex

오픈 소스라고 하면 흔히들 떠올리는 사이트가 외국은 SourceForge.net, 국내는 KLDP.net을 생각 할 것 같습니다. 마이크로소프트 기술에 관심 있는 분들은 codeplex라고 생각하시는 분들도 있을 것 같네요. 이 codeplex에서 운영되고 있는 프로젝트들이 너무 많이 있어서 한번 정리를 해보려는 마음으로 포스팅을 합니다.

참고로, Codeplex 사이트에 있는
RSS를 등록하면 매일 매일 가장 인기 있는 프로젝트와 가장 활발한 프로젝트, 그리고 새로 Release 된 프로젝트 등의 목록을 10개씩 보여 줍니다. 그 중 인기 있거나 활발한 프로젝트의 경우는 비교적 자주 변경되지 않는 편인데요, 가장 인기 있는 프로젝트 중에 몇 개는 아래와 같네요.

아래는 반 줄짜리 완전 간략 설명인데요, 자세한 내용은 링크를 클릭 후 가셔서 보시면 좋겠습니다.

1.
AJAX Control Toolkit – ASP.NET AJAX 에서 활용 가능한 Extender 등의 모음인데요, 현재 가장 인기가 많네요.
2.
ASP.NET – MVC, AJAX, Dynamic Data 등 ASP.NET 과 관련한 오픈 소스 프로젝트 들을 한눈에 보고 받을 수 있고요
3.
patterns & practices – Enterprise Library – 기업용 애플리케이션 제작에 적합한 활용도 높은 컴포넌트들의 집합
4.
.NET Reflector Add-Ins – .NET 으로 컴파일 된 DLL 파일을 decompile 해주는 고마운(?) .NET Reflector 의 add-in
5.
BlogEngine.NET – 모든 기능을 포함하면서도 가벼운 블로그를 지향해서 만들어졌다는 ASP.NET 으로 된 오픈소스! 

이제 오늘 포스팅의 제목과 걸맞게 Silverlighter라면 관심이 갈 만한 Silverlight 관련 프로젝트 5 개를 소개해 볼까 합니다. 아쉽게도 인기 있는 프로젝트 TOP 10에는 없지만, 재미있는 프로젝트들이 아주 많은 것 같네요. Codeplex의 오른편에 있는 Silverlight Tag를 눌러서 나오는 것들 중 Page View가 높은 것들 중에 눈이 가는 것들 위주로 뽑았습니다.

image
1.
Silverlight™ Dynamic Languages SDK
- Silverlight를 다이나믹 언어로 개발이 가능하도록 하는 IronPython, IronRuby 그리고 Managed JScript 용 SDK 입니다. 참고로, 최신 Release 된 파일들은 Silverlight 2 정식 버전과 호환이 가능합니다. (다이나믹 언어를 좋아하시는 분들은 C# 말고도 Silverlight 를 개발하실 수 있다는…)

FarseerPhysicsNoBorder430X260.png
2.
Farseer Physics Engine
- XNA와 Silverlight 용으로 만들어진 2차원 물리 엔진 입니다. 게임이나 여러 가지 재미있는 것들을 만드는데 활용하면 좋을 것 같습니다. 이 링크 는 이걸로 만든 Silverlight 게임인데요, 관심 있으신 분들은 한번 보시면 어떤 것인지 아실 수 있을 것 같네요. (참고로 현재 Silverlight 2 beta2용 빌드까지 나왔습니다.)


screen640.jpg
3.
Jellyfish Deep Zoom
- Silverlight2에서 큰 관심을 받고 있는 것 중의 하나인 Deepzoom을 쉽게 구현하고, 서비스할 수 있도록 만든 프로젝트 입니다. 이걸로 Deepzoom의 비밀을 파헤쳐 보시는 것도 재미있겠네요.



4. Silverlight Contrib
- Silverlight 컨트롤과 라이브러리 기능을 향상한 것들을 모아서 release하는 프로젝트 인데요, Color Picker 같은 컨트롤이나 Wheel Mouse Lister 같은 필요한 라이브러리 들이 있습니다. 데모 사이트 에서 어떤 것들인지 확인 해보시면 쓸지 말지를 결정하는데 도움이 될 듯 합니다.


SlideView.jpg
5.
Slide.Show
- 실버라이트로 사진 앨범을 만들어보고 싶으신 분들은 한번쯤 보시거나 소스를 분석해 보면 좋을 프로젝트 라고 생각합니다. Vertigo라는 Deepzoom을 유명하게 만들었던 Hard Rock 카페 페이지를 만든 회사 입니다. (Video.ShowFamily.Show도 이 회사 작품)

이외에도 좋은 프로젝트가 많은 걸로 아는데요, 제가 빼먹어서는 안될 프로젝트가 있다면 있다면 알려 주셔도 감사하겠습니다. 참, REMIX08 에서 멋진 발표를 했던
UCCLight 프로젝트도 codeplex에서 호스팅 되고 있답니다. codeplex에서 우리나라 사람들이 오픈 소스 프로젝트를 진행하는 것을 보여 준 좋은 선례였다고 생각을 합니다. 자세한 사항은 준서아빠님 UCCLight 관련 포스팅 을 참고하세요 :)



 

티스토리 툴바