닷넷 플랫폼에서 웹 프로그래밍을 하는 경우 대부분 ASP.NET Framework를 고르는 경우가 대부분이다. 요즘은 ASP.NET Form, MVC, Web API, SPA 등 너무 다양하게 있어서 좀 혼란스럽기도 gk다.

 

만약 작은 크기의 웹, 가볍게 시작하고 싶은 경우라면 Nancy 라는 오픈 소스 웹 프레임워크를 추천gks다.

 

NancyRuby Sinatra에서 아이디어를 얻어서 만든 것으로 Sinatra의 목적과 비슷하다. 참고로 Nancy는 실제 Sinatra씨의 딸의 이름이다.

 

Nancy 공식 사이트 http://nancyfx.org/#

 

NancyASP.NET 호스팅은 기본에 WCF, Self 호스팅 등도 지원한다.

 


프로젝트를 템플릿을 사용하여 만들기 위해 Nancy 템플릿을 받아서 설치한다




템플릿을 설치하면 아래와 같은 템플릿이 보인다


그런데 프로젝트를 만들면 이유를 잘 모르겠지만 Nancy 모듈이 제대로 등록이 안 되어 있다


그래서 NuGet에서 아래처럼 설치 되었다고 나온 것을 삭제하고 다시 설치한다




지금 만든 것은 Self 호스팀을 이용한 것으로 아래의 파일이 시작 진입점이다





저작자 표시
신고
by 흥배 2013.08.08 08:00
| 1 |