언젠가(?) 참고가 될지도 몰라서 미리 정리해놓는 것 -ㅅ-
- .NET Based WebLog Engine
- DasBlog (BSD License)
http://www.dasblog.info/ (SourceForge http://sourceforge.net/projects/dasblogce)
- Community Server 2.1 (상용)
http://communityserver.org/
.Text를 기반으로 다른 프로젝트와 합쳐서 상용화됨.
Community License 하에 소스코드 (SDK) 공개중.
단 "이것을 바탕으로" 다른 것을 만든다든지 하는 경우 라이센스 위반.
- SubText (BSD License)
http://subtextproject.com/
.Text에 뿌리를 둔 오픈 소스 블로깅 엔진. started by Phil Haack
- Web Forum
- Yet Another Forum.net (GPL)
http://www.yetanotherforum.net/
- Framework (?)
- DotNetNuke (DotNetNuke License)
http://dotnetnuke.com/
SharePoint같이 스스로가 애플리케이션이기도 하지만 일종의 프레임웍이기도 한 그런 종류 같다.
- 기타 주목할 만한 링크
- Aptana: The Web IDE (Eclipse License)
http://www.aptana.com/
JavaScript, CSS에 최적화된 편집기 -_-; 이런게 다 나오네 허허
- RSS Bandit
http://www.rssbandit.org/
MSDN의 'RSS 수집기를 만들자' 비슷한 글에 나온 샘플 프로그램이 이 프로젝트의 시작 -_-;; 2003년에 그 글이 업데이트가 되었는데, 링크는 여기.
- All About Interop: .NET System.IO.Compression and zip files
http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/567402.aspx
.NET 2.0의 System.IO.Compression에서 제공되는 DeflateStream, GZipStream을 이용해서 Zip 압축파일을 래핑하는 클래스를 만들어서 제공하고 있다 -_-; 핵심 압축기능은 이미 제공이 되었으니 압축파일을 다루는 클래스로 감싸서 제공하면 된다 이거지 -_-; GJ bro.. -_-;;
기타 .NET에서 사람들이 구현한 방법으로는, 모두가 다 아는 #ziplib이 처음부터 C#으로 만든 zip 라이브러리이고, J# 베이스 라이브러리를 이용해 구현하는 방법도 있고 (두가지 문제점이 있다. 1. 버그가 있고, 2. VJ# 라이브러리는 .NET Framework 배포본에 기본으로 포함되지 않는다. 깔아줘야 한다는 말씀) zlib를 Managed C++로 껍데기를 씌운 용자도 있다.
요새 뒤벼보면 뒤벼볼수록 감탄만 나오는게 닷넷하고 JavaScript쪽. 루비나 파이썬같은 언어까지 공부하기엔 왠지 머리가 굳어서(?) 쉽지 않은 것 같고 그저 닷넷 플랫폼
(C# 소스 읽기가 제일 편해염 :$)하고 JavaScript만 공부해도 재미있다.
mod_rewrite 대신 핸들러를 지정해서 사이트를 만든 이가 원하는대로 Url Rewrite를 처리할 수도 있고, DB를 업체 호스팅에서 쓰는 대신 자신의 계정에 두고 싶다면 Embedded DB 모듈을 bin 디렉토리에 추가해놓고 바로 로드해서 쓴다든지 하는게 가능하다 :)
SQL Server 2005 Everywhere Edition (구 Mobile Edition) 이 어떻게 나올지에 기대가 되는데,
SQLite.net보다는 좀 더 크고, 데이터베이스 크기가 4GB까지
(보통 이정도까지 되면 -_-; 상용 DB가 아닌 경우 관리하기 어렵다) 제한되는 단점은 있다.
그리고 sp나 udf를 이용한 프로그래밍이 힘든데.. 뭐 어차피 embedded database인데 -.-..