본문 바로가기

.NET/ASP.NET

(43)
잔디 알림 보내기 (Jandi send push) 아래의 소스 코드는 실제로 잔디 웹훅을 이용한 알림 전송에 대한예이다 try { string json = String.Format("{{\"body\" : \"[{0}]트랜스코딩이 완료 되었습니다.\",\"connectInfo\" : [{{\"title\" : \"[{0}]트랜스코딩완료\",\"description\" : \"[{0}]크랜스코딩이 완료되었습니다.{1}{2}\"}}]}}", result.title, Environment.NewLine, result.url); if (!String.IsNullOrEmpty(result.jandi_webhook)) { HttpWebRequest newRequest = WebRequest.Create(result.jandi_webhook) as HttpWebRe..
엔터 프라이즈 엔터 프라이즈 프레임 워크 코어 출처: https://www.codeproject.com/Articles/1160586/Entity-Framework-Core-for-Enterprise 소개엔터프라이즈 애플리케이션을위한 설계는 소프트웨어 개발에서 공통적 인 문제이며 우리가 직무에 대해 선택한 기술에 따라 최선의 방법으로이 문제를 해결할 수있는 방법입니다.이 가이드에서는 엔터프라이즈 설계자의 공통 요구 사항을 살펴 보겠습니다.이 가이드에서는 EntityFramework를 사용 하겠지만이 개념은 Dapper 또는 다른 ORM에 적용됩니다.배경엔터프라이즈 응용 프로그램의 아키텍처에는 최소한 다음 수준이 있어야합니다.엔티티 계층 : 엔티티 (POCO)데이터 영역 : 데이터베이스 액세스와 관련된 모든 코드 포함비즈니스 계층 : 비즈니스 와 관련..
자바스크립트 파싱을 지연함으로 렌더링 성능을 향상시킨다 출처 : 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 파일을 만들어 볼까요? 단: 단