검색결과 리스트
Web에 해당되는 글 3건
- 2015.09.03 Web 서비스의 서버 구성과 목적 (1)
- 2013.08.08 .NET Web Framework - Nancy
- 2010.03.11 Windows Azure 개발 환경 준비하기
닷넷 플랫폼에서 웹 프로그래밍을 하는 경우 대부분 ASP.NET Framework를 고르는 경우가 대부분이다. 요즘은 ASP.NET이 Form, MVC, Web API, SPA 등 너무 다양하게 있어서 좀 혼란스럽기도 gk다.
만약 작은 크기의 웹, 가볍게 시작하고 싶은 경우라면 Nancy 라는 오픈 소스 웹 프레임워크를 추천gks다.
Nancy는 Ruby의 Sinatra에서 아이디어를 얻어서 만든 것으로 Sinatra의 목적과 비슷하다. 참고로 Nancy는 실제 Sinatra씨의 딸의 이름이다.
Nancy 공식 사이트 http://nancyfx.org/#
Nancy는 ASP.NET 호스팅은 기본에 WCF, Self 호스팅 등도 지원한다.
프로젝트를 템플릿을 사용하여 만들기 위해 Nancy 템플릿을 받아서 설치한다
템플릿을 설치하면 아래와 같은 템플릿이 보인다
그런데 프로젝트를 만들면 이유를 잘 모르겠지만 Nancy 모듈이 제대로 등록이 안 되어 있다
그래서 NuGet에서 아래처럼 설치 되었다고 나온 것을 삭제하고 다시 설치한다
지금 만든 것은 Self 호스팀을 이용한 것으로 아래의 파일이 시작 진입점이다
아래의 환경을 갖추고 있어야 합니다.
1. 컴퓨터 환경
Windows Vista SP1
이상
.NET Framework 3.5 SP1 이상
IIS 7.0(ASP.NET과 CGI
및 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/
다운로드 받아서 설치
댓글
어플리케이션이 제공하는 데이터의 특성을 잘 고려해서 서버를 구성해야하는군요. 단순히 샤딩이 좋니 NoSQL이 좋니 이런 식으로 생각하는건 1차원적인 생각이었군요 ㅎㅎ ㅠ