본문 바로가기

.NET

(219)
모든 .net thread에 stack 정보 보기 명령어 ~*e !CLRStack
.Net Debugging CUP 100% http://www.mono-software.com/blog/post/Mono/157/When-the-going-gets-tough-the-tough-get-WinDbg/ When the going gets tough, the tough get WinDbg 03/18/2012 - When I forced myself to use WinDbg for the first time, it looked to me like some alien jibberish. I was never into the low lever assembler kind of stuff, but as I was slowly learning its basics, it turned to be a reliable companion over the ..
자바스크립트 파싱을 지연함으로 렌더링 성능을 향상시킨다 출처 : http://naradesign.net/wp/2008/05/23/142/ 웹 페이지 성능향상을 위한 Javascript 코드의 지연.본문 건너 뛰기안녕하세요? 오늘은 매우 간단한 방법으로 웹 페이지의 성능을 크게 향상시킬 수 있는 팁 하나를 공유하고자 합니다. 혹시 알고 계셨나요? Javascript코드의 배치를 바꾸거나 간단한 속성을 추가하는 것만으로도 웹 페이지는 더 빠르게 화면을 렌더링 하게 됩니다. Yahoo.com 에 근무하며High Performance Web Site라는 책을 저술했던 Steve Souders는 친절하게도 자신의 웹 사이트를 통하여 책에 있는 14가지 지침에 대한 예제를 공개하고 있습니다. 그것이 바로 14 Rules for Faster-Loading Web Site..
Javascript Exception을 JSNLog로 로깅하기 출처: http://www.codeproject.com/Articles/653695/Include-JavaScript-exceptions-in-your-server-side 위의 사이트에서 따온거예요 우리는 서버사이드에서 로깅하는 방법을 많이 알고 있습니다. 여러개의 프로임웍이 있을수 있는데요 (Log4Net, Nlog, Elmah) 클라이언트의 자바스크립트 예외처리는 잘 안하는것같습니다. 솔직히 브라우저별로 스크립트 에러가 발생하니 잡기도 어렵고요 그리하여 JSNLog가 나오게 되었습니다. 간단하게 NuGet으로 Install-Package JSNLog 설치하면 됩니다. 클라이언트 사이드 컴퍼넌트로는 jsnlog.js가 있는데 역할은 Ajax통신으로 클라이언트의 에러내용을 서버측에 송신합니다.서버 사이..
WebClient.DownloadString 문자열 인코딩 문제 출처 : http://blog.naver.com/techshare/100188366798 WebClient.DownloadString 문자열 인코딩 문제 개발자 2013/09/14 01:25 http://blog.naver.com/techshare/100196039938 전용뷰어 보기 다음과 같이 간단한 테스트를 해보면, string txt = "http://ko.wikipedia.org/wiki/%EC%9D%B8%ED%84%B0%EB%84%B7"; WebClient wc = new WebClient(); string doc = wc.DownloadString(txt); doc 변수에는 깨진 한글이 들어 있는 것을 볼 수 있습니다. Fiddler를 이용해 확인하면 다음과 같이 charset이 UTF-8임..
Html Agility Pack 소개 - 웹 문서에서 텍스트만 분리하는 방법 출처 : http://blog.naver.com/techshare/100188366798 Html Agility Pack 소개 - 웹 문서에서 텍스트만 분리하는 방법 개발자 2013/09/14 01:59 http://blog.naver.com/techshare/100196041005 전용뷰어 보기 예전에는 Internet Explorer의 COM 개체를 이용해서 DOM 개체로부터 텍스트만 분리하는 방법을 사용했었는데요. IE에 대한 의존성을 줄이기 위해 혹시나 싶어서 찾아보니 다음의 공개 소스가 있습니다. Html Agility Pack ; http://htmlagilitypack.codeplex.com/ codeplex에 있으니 당연히 오픈소스이고 "Ms-PL" 라이선스이기 때문에 상용에도 사용할 수 ..
HTML을 Excel로 Export할때 강제로 Cell에 타입설정 Styling Excel cells with mso-number-formatStyling Excel cells with mso-number-formatmso-number-format:"0"NO Decimalsmso-number-format:"0\.000"3 Decimalsmso-number-format:"\#\,\#\#0\.000"Comma with 3 decmso-number-format:"mm\/dd\/yy"Date7mso-number-format:"mmmm\ d\,\ yyyy"Date9mso-number-format:"m\/d\/yy\ h\:mm\ AM\/PM"D -T AMPMmso-number-format:"Short Date"01/03/1998mso-number-format:"Medium Dat..
.aspx 확장자 대신 .html 확장자를 사용하는 방법 출처 : http://blog.naver.com/techshare/100193629134 이 글은 다음의 질문에 대한 답변입니다. iis7.5 html 에서 asp 코드 사용가능 설정 ; http://social.technet.microsoft.com/Forums/ko-KR/d306eb78-bdba-4e9f-b746-52cff590d253/iis75-html-asp- 즉, .html 파일을 .aspx로 확장자를 변환하지 않고 그 상태에서 asp.net 코드를 동작시키는 방법인데요. 일단, asp.net 기능을 하는 간단한 .html 파일을 만들어 볼까요? 단: 단