반응형

program/c# 22

델리게이트 이해와 활용

Delegate ( 대리자 ) 1. callback method 의 구현시 이용 할 수 있다. 2. 메서드를 연속으로 실행 시켜야 할시 이용 할 수 있다. - Delegate chain3. 메서드를 대신 실행한다. 정도의 의미로 이해하고, 다른 메서드를 파라메터로 넘기거나,이벤트와 함께 사용하여, Delegate 가 할당연산자 ( = ) 으로 초기화 되는것을 막아 이용 할 수도 있다.이벤트 = 델리게이트 로 이해 하는것도 나쁘지 않다. 1. callback method 의 구현시 이용 할 수 있다. ================================================================= callback method 란 ? A method, B method, C method ...

program/c# 2019.02.01

Classic ASP 에서 C# DLL 사용을 위한 설정

클래스 라이브러리 프로젝트 설정 1. 참조 > 어셈블리 > 프레임워크 System.EnterpriseService 추가 2. AssemblyInfo.cs 에서 어셈블리를 COM에 노출AssemblyInfo.cs파일을 열고 [assembly: ComVisible(true)] 로 변경 3. 작업 클래스에 assembly 지시자 등록 및 : ServicedComponent 상속using System.EnterpriseServices; [assembly: ApplicationName("T_REST_API_HELLO")][assembly: Description("T_REST_API_HELLO hello print")][assembly: ApplicationActivation(ActivationOption.Serv..

program/c# 2017.11.15

윈도우 명령어 (c#에서 기능 구현하기 위한) 조금.

윈도우 종료 : System.Diagnostics.Process.Start("cmd.exe","ShutDown.exe -s -f -t 00");원도우 재부팅 : System.Diagnostics.Process.Start("cmd.exe","ShutDown.exe -r -f -t 00");특정폴더 열기: System.Diagnostics.Process.Start("explorer.exe","C:\Temp”);특정사이트열기 : System.Diagnostics.Process.Start(“explorer.exe”, “http://www.naver.com”);도스명령어 실행 : System.Diagnostics.Process.Start(“cmd.exe”, “*/c dir”);

program/c# 2013.08.09

.Net Remoting With IIS

IIS 서버를 활용하여 .net 리모팅을 이용한 분산 응용프로그램 개발.서버를 만들어서 작업 할 수 도 있지만, 방화벽 설정과 포트설정등 설정이 귀찮고 (서버가 이사를 간다던가... ), 서버를 만들면 서비스에 올려 놔야 맘편히 살수 있기 때문에 IIS를 이용하여 작업 하는것이 여러모로 편해 보인다.1. IIS 서버에 응용프로그램을 만든다. 2. 만들어진 응용프로그램 폴더에 web.config 파일을 넣는다.Web.config ============================================================================= [[ Web.config =======================================================..

program/c# 2013.02.13