C# 6

ADO.NET 2.0의 쿼리 알림

출처 : Microsoft.comhttp://www.microsoft.com/korea/msdn/SQL/sqlreldata/ADO.NET/default.aspx?pull=/korea/msdn/library/ko-kr/dnvs05/html/querynotification.aspADO.NET 2.0의 쿼리 알림 Bob Beauchemin DevelopMentor2005년 4월 수정일: 2005년 6월적용 대상: ADO.NET 2.0요약:ADO.NET 2.0 및 SQL Server 2005의 새로운 알림 기술을 사용하여 ad-hoc 데이터 새로 고침을 처리하는 방법을 살펴봅니다.목차소개 캐싱을 위한 솔루션을 제공하는 SqlDependency SQL Server 2005의 쿼리 알림 최종 사용자 또는 캐시에 알..

Laboratory/Develop 2008.04.21

ADO.NET 2.0에서 비동기 명령 실행

출처 : Microsoft.com http://www.microsoft.com/korea/msdn/SQL/sqlreldata/ADO.NET/default.aspx?pull=/korea/msdn/library/ko-kr/dnvs05/html/async2.aspADO.NET 2.0에서 비동기 명령 실행 Pablo Castro Microsoft Corporation2005년 4월 2005년 6월 업데이트적용 대상: ADO.NET 2.0Summary:ADO.NET 2.0의 새로운 비동기 실행 기능과 이 기능으로 가능해진 시나리오, 그리고 이 기능 사용 시 염두에 두어야 할 몇 가지 문제점에 대해 개략적으로 다룹니다.목차서론 진정한 비동기 I/O 새로운 API 요소 응용 시나리오 기억해야 할 사항 결론서론ADO...

Laboratory/Develop 2008.04.21

시간 간격을 둔 메서드 호출

시간 간격을 둔 메서드 호출? Calling a Method at Timed Intervals 이번에는 시간 간격을 가진 메서드 호출에 관한 내용입니다.프로젝트를 진행하다 보면 특정 작업을 특정 시간에 처리해야 하는 일들을 개발해야 할 일들이 있을 것입니다.생각해 보니까,국내의 유명 개발 커뮤니티(Devxxx)의 질문&답변 게시판에서도 이런 질문들을 자주 본 것 같습니다.이런 것이 아니더라도 일정 시간 간격을 두고 메서드를 호출하는 방법도 자주 발생 할 수도 있겠네요.이런 경우에도 역시 우리가 이야기 하고 있는ThreadPool은 이러한 작업들을 처리하는 방법을 완벽히 지원한다고 합니다.(perfect thing for you to use.)바로System.Threading네임스페이스밑에있는Timer클래..

Laboratory/Develop 2008.03.07

C#, using/foreach와 try/catch 확장

C#, using/foreach와 try/catch 확장 저자:한동훈(traxacun @ unitel.co.kr) using 문의 try/catch 확장 using과 foreach 문을 사용하게 되면 IL 코드로 변환될 때 try/catch 구조로 변환된다. 예를 들어, C# 명세서 8.13 the using statement에 설명된 것을 보자. using (ResourceType resource = expression) statement C# 명세서에 따르면 위와 같은 코드에서 ResourceType이 값 타입(value type)이면 다음과 같은 형태로 변환된다. { ResourceType resource = expression; try { statement; } finally { ((IDispos..

Laboratory/Develop 2008.02.18

[C#] 문서화를 자동으로, XML 문서 주석

[C#] 문서화를 자동으로, XML 문서 주석 [ 서우석(카이스트 대학원 박사과정) 2005/11/22] 여러분은 얼마나 많은 주석을 작성합니까? 그리고 주석을 어떤 용도로 사용하십니까? 주석을 작성해야 하는지, 또는 말아야 하는지에 대한 논의는 상당히 오랜 시간 동안 지속되어 왔으면서도 여전히 결론이 내려질 가능성이 그렇게 많지 않아 보이다. 그 옛날 소크라테스가 제자들에게 주석을 작성하는 것이 옳은가에 대한 질문을 했을 때, 한 제자는 코드의 유지 보수 측면에서 반드시 필요하다고 주장하고, 또 다른 제자는 코드가 모든 것을 말할 수 있어야 한다고 주장한다. 개인적으로는 매우 어려운 알고리즘이 아닌 이상 주석을 작성할 필요가 거의 없으며, 주석을 작성해야 할 만큼 복잡한 모듈은 리팩토링을 통해서 스스로..

Laboratory/Develop 2008.02.18

이미지를 합성해보자~ [ 이미지 도용방지 ] 2007-04-06

이미지를 합성해보자~ [ 이미지 도용방지 ] 2007-04-06 Written By 엄준일(땡초) 이번 시간에는 이미지에 워터마크를 찍어보는 시간을 갖겠습니다. 우선 이 내용이 이해가 가지 않는 분은 “제네릭처리기를이용하여자동가입방지폼구현” 아티클을 선수학습 하세요~ 오늘 알아볼 내용은 무척이나 간단하답니다. 우선 IIS 에서 자신의 웹사이트의 구성으로 가셔서 다음의 “.mark” 확장자를 매핑하세요 이제 web.config 의 httpHandlers 섹션에 다음의 구문을 추가해 줍니다 Type 속성은 클래스이름(네임스페이스부터) 과 DLL 이름으로 구성되어 있습니다. 위의 UmcMarkImageHandler 는 IHttpHandler 만 상속받아 작성하시면 됩니다. UmcMarkImageHandler...

Laboratory/Develop 2007.09.18