36 posts in total

Asp Net-iis

Posts tagged

Grunt와 Bower를 Visual Studio 2013에 통합하기

by Justin Yoo · 7 min read

프론트엔드 개발에서 node.js는 동의하건 동의하지 않건 중심적인 위치를 차지한지 이미 오래 됐고, 단순히 개발 프레임웍을 벗어나 이제는 개발 플랫폼으로 자리잡았다. 비주얼스튜디오에서도 node.js를 이미 지원하고 있다. 이 node.js를 이용한 여러가지 패키지 매니저들이 있는데, 이 포스트에서는 그들 중 Grunt와 Bower를 비주얼스튜디오에 통합하는 방법에 대해 이야기 해 볼까 한다. 배경 사실 Simple Mock Web Service 개발을 진행하면서 프론트엔드 개발 작업을 진행해 ...

OWIN 기반 Web API 서비스 만들기

by Justin Yoo · 6 min read

알림: @haruair님께서 공유해주신 OWIN 기반 웹사이트 만들기에 덧붙여 작성해 보는 포스트. 기본적인 OWIN 프로젝트를 어떻게 시작하는지에 대해서는 위의 포스트에 다 나와 있으니 생략하기로 하고, 거기서 좀 더 발전된 형태로 실제 돌아가는 ASP.NET Web API 서비스를 만들어 보도록 하자. ASP.NET MVC와 ASP.NET Web API는 서로 다른 콘텍스트에서 돌아가므로, 서로 영향을 주고 받지 않는다. 물론 서로 영향을 주고 받으려면 Katana 라이브러리를 설치하면 된 ...

데이터베이스에 ELMAH 로그 데이터 저장하기

by Justin Yoo · 3 min read

이 포스트는 ELMAH와 NLog를 이용한 웹사이트 에러 로그 시스템 구축 관련 포스트들의 시리즈입니다. 다른 포스트들은 아래 링크에서 확인할 수 있습니다. ELMAH를 사용하여 웹사이트 에러 로그 구축하기 데이터베이스에 ELMAH 로그 데이터 저장하기 데이터베이스에 NLog 로그 데이터 저장하기 (예정) 로그 리포트 페이지 구축하기 (예정) 이전 포스트에서는 EMLAH를 이용하여 에러 로그 시스템을 손쉽게 구축하는 방법에 대하여 알아보았다. 마지막 부분에서 언급한 바와 같이 ELMAH의 ...

ELMAH를 사용하여 웹사이트 에러 로그 구축하기

by Justin Yoo · 3 min read

이 포스트는 ELMAH와 NLog를 이용한 웹사이트 에러 로그 시스템 구축 관련 포스트들의 시리즈입니다. 다른 포스트들은 아래 링크에서 확인할 수 있습니다. ELMAH를 사용하여 웹사이트 에러 로그 구축하기 데이터베이스에 ELMAH 로그 데이터 저장하기 데이터베이스에 NLog 로그 데이터 저장하기 (예정) 로그 리포트 페이지 구축하기 (예정) ELMAH (Error Logging Modules and Handlers)는 웹사이트 구축시 에러 로그를 저장하기 위해 쓰이는 가장 인기있는 라이브 ...

ASP.NET MVC 콘트롤러에 HttpContextBase 의존성 주입하기

by Justin Yoo · 2 min read

ASP.NET MVC 프로젝트를 이용하여 웹 개발을 하고 있으면 반드시 최소한 한 번은 사용하게 되는 HttpContext 인스턴스가 있다. 이 인스턴스는 보통 HttpContext.Current 형태의 싱글톤으로 호출하여 사용할 수 있으며 MVC 패턴에서는 Controller.HttpContext 속성이 이를 대신하고 있다. 하지만, 여기서 이 HttpContext 속성이 갖는 가장 큰 문제는 오로지 get만 지원하고 있어서, 임의의 HttpContext 값을 설정하는 의존성 주입을 할 수 없다 ...

비주얼 스튜디오 2012에서 ASP.NET MVC 5 돌리기

by Justin Yoo · 2 min read

비주얼 스튜디오 2012는 기본적으로 ASP.NET MVC 4까지 지원한다. 따라서, 기본으로 생성해주는 템플릿을 그대로 사용한다면 아무런 문제가 없지만, NuGet 패키지를 ASP.NET MVC 5로 업그레이드한다면 아래와 같은 에러를 볼 수 있을 것이다. [A]System.Web.WebPages.Razor.Configuration.HostSection cannot be cast to [B]System.Web.WebPages.Razor.Configuration.HostSection. Type ...