전체 글 126

mvc4 -> mvc5, razor 2.0 -> 3.0 전환시 오류 해결

1. nuget 으로 mvc 나 razor를 업그레이드 하고 나면 아래와 같은 에러가 뜬다... 이는 참조 모듈은 변경되었으나 web.config 에 과거 버전이 기재되어 있기 때문이다. 1) razor 업그레이드 한 경우 2) mvc 를 업그래이드한 경우 Expression of type 'System.Web.Mvc.MvcWebRazorHostFactory' cannot be used for return type 'System.Web.WebPages.Razor.WebRazorHostFactory' 해결 방법 : Views 폴더 안에 있는 web.config 에 있는 버전을 일괄 변경한다. 위의 경우 2.0.0.0 으로 된 razor 버전을 일괄 3.0.0.0 으로 변경하였고, 두번째 Mvc 관련 오류도..

.NET 2014.01.21

새로운 페이징 기법

MSSQL 에서만 되는거 같은데... 임시 테이블 없이 SET ROWCOUNT 만으로 간결하지만 엄청난 성능을 보여주는 쿼리를 찾았다 원문은 http://www.4guysfromrolla.com/webtech/042606-1.shtml 여기를 참고하면 된다. 글 하단에 벤치마킹한 데이터가 있는데 잘못 측정했나 싶을정도로 성능 차이가 난다 내가 테스트 해 본 쿼리는 alter procedure TEST_paging @PageNo int as begin declare @PageSize int; set @PageSize = 10; declare @FileNo bigint, @RowsBefore int; set @RowsBefore = (@PageNo - 1) * @PageSize + 1; -- 해당 페이지의 ..

DB 2013.10.28

odp.net 4.0 을 수동으로 설치시, client 경로 지정하기

http://docs.oracle.com/html/E10927_01/InstallODP.htm -------------------- 위 링크에 내용 있음... 결론은 1) web.config 등에 사용할 oracle (instant) client 를 지정할 수 있음 2) registry (HKLM/Software/Oracle/ODP.net 에 경로를 써도 된다 ---------------------- 1) 링크에 있는 내용 발췌 - config 파일에 경로 지정하기 The following is an example of a web.config file for .NET Framework 2.0:

.NET 2013.08.13

ODP.net 4 설치하기!!

Visual Studio 2010 에서 만든 web project 를 IIS + Oracle Server 서버에 배포할때마다 odp.net 4.0 관련 문제 때문에 골치가 아팠는데, ODAC (Oracle Data Access Component) 를 설치하는 방법에 비밀이 있었다! 원래, Oracle Server 또는 Oracle Client 설치 후에는 odp.net 2.0 (.net 2.0 용) 만 설치되어 있는데.. 별도로 배포되는 ODAC 에 .net 4.0 용 버전이 들어있는 것이었다!! 허나, 한 PC 에 오라클 두군데 설치해야하나? 해서 매번 odac 파일들을 복사해서 사용했는데.. ODAC 설치할때 Oracle HOME 을 바꿀 수 있었던 것이다!!! 바꿀 수 있는데 왜왜왜!! 회색으로 돼..

.NET 2013.08.13

ffmpeg 에서 pipe 출력(stdout) 으로 데이터 받기

1) FILE 등의 C runtime 을 사용해서 ffmpeg 출력을 읽기하려면 result = _setmode( _fileno( stdin ), _O_BINARY ); 등으로 입력을 꼭 binary 모드로 변경해야 한다 2) 출력의 wav 포맷 등 헤더에 크기가 포함되는 경우 정상적인 경우 값이 채워져 있겠지만, pipe 출력의 경우 미결정된 상황에서 데이터가 내보내지기 때문에 해당 값 체크에 유의 가령 WAV 파일의 경우 RIFF, DATA 다음에 파일 크기와 실제 데이터 길이가 오게 되지만 pipe 로 출력되는경우 해당 값이 0 으로 들어가 있다.

Build Note 2013.07.26
반응형