본문 바로가기

Programming

Web.config - How to config max upload file size httpRuntime의 maxRequestLength를 설정함으로써 변경할 수 있습니다. Referencehttp://support.microsoft.com/kb/815307/ko 더보기
How to handling MS excel file Excel파일 Read/Write 방법 1. Markup을 직접 write하는 방법 2. Control의 Export를 활용하는 방법 - 3rd party tool 등을 이용하여, 간접적으로 구현하는 방식 3. Office ref - office dll을 reference로 잡아서 개발하는 방식 4. Office Open Xml - Xml형태로 word, excel, powerpoint를 다룸 OpenXml SDK 선택의 당위성 다른 선택지와 명확하게 차별되는 요소를 정리하면 다음과 같습니다. Fully support 이를 테면 다음과 같은 output을 만들 수 있습니다. Elegant code As-issbResult.Append(""); sbResult.Append(""); foreach (Data.. 더보기
XML Element vs. Attribute Meta-data 저장을 위한 검토 중, 흥미로운 글을 찾아 소개해 드립니다. XML은 Element와 Attribute요소로 구성되어 있고, data는 어떤 형태로든 저장할 수 있습니다.(이것이 best practice를 찾는데 혼란을 가져오는 요소입니다.)W3school에서는 data인 경우에는 element로 저장할 것을 권장하고 있으며, 다음의 이유를 들고 있습니다. Attribute를 피해야 하는 이유- Multiple values를 포함할 수 없다.- 쉽게 확장할 수 없다.- Structure를 표현할 수 없다.- 개발하기 어렵다.(번거롭다 정도로 해석할 수 있을 듯 합니다.)- DTD에 대해서 테스트하기 어렵다. 예외적으로 Attribute를 사용하는 경우- ID의 경우 ConclusionM.. 더보기
Get server side FileInfo 프로젝트 진행간에 아래와 같은 요구사항을 해결하기 위하여, 서버측의 FileInfo 가 필요하게 되었다. 요구사항 UpdateInform.htm 를 제공하는 페이지의 최근수정일을 확인하여, 유저가 최종 로그인한 시점과 비교하여, 로그인시점보다 나중인 경우, 페이지를 팝업으로 띄워 사용자에게 제공함. 구현 [WebMethod] public DateTime GetLastUpdateTime() { return new FileInfo(HttpContext.Current.Server.MapPath("~/UpdateInform.htm")).LastWriteTime; } .이런 저런 삽질 후에 알아냈으나, 일단은 서비스 구현부터 하고 파봐야 겠다. 더보기