저작자 표시
신고
by 흥배 2015.09.03 08:00

닷넷 플랫폼에서 웹 프로그래밍을 하는 경우 대부분 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. 컴퓨터 환경

 

Windows Vista SP1  이상

.NET Framework 3.5 SP1 이상

IIS 7.0ASP.NETCGI WCF HTTP Activation을 유효화

Visual Studio 2008 SP1 이상 (VSTS 2010 RC도 가능)

Microsoft SQL Server 2005나 그 이후 버전

 

 

IIS 7.0 설정하기

1.[제어판-[프로그램과 기능-Windows 기능 유효화 또는 무효화 ]를 선택

2.Microsoft .NET Framework 3.0 아래의Windows Communication Foundation HTTP Activation]체크 박스 선택.

3.Internet Information Services아래의 World Wide Web 서비스]-[애플리케이션 개발 기능 ]을 열고 [ASP.NET]과 [CGI] 체크 박스 선택.

4. Internet Information Services아래의World Wide Web 서비스]-HTTP 통신 기능]을열고 [정적콘텐츠] 체크 박스 선택.

5. OK] 버튼을 누르고 설정을 적용.

 

 

 

2. SDK 설치

http://www.microsoft.com/windowsazure/tools/

다운로드 받아서 설치

 

저작자 표시
신고
by 흥배 2010.03.11 08:30
| 1 |