콘텐츠로 건너뛰기

.Net Framework

.Net

응용프로그램 설정

Windows Forms의 응용 프로그램 설정 기능을 사용하면 클라이언트 컴퓨터에서 사용자 지정 응용 프로그램과 사용자 기본 설정을 쉽게 만들고 저장 및 유지 관리할 수 있습니다. Windows Forms 응용 프로그램 설정을 통해 데이터베이스 연결 문자열과 같은 응용 프로그램 데이터뿐 아니라 사용자 응용 프로그램 기본 설정과 같은 사용자별… 더 보기 »응용프로그램 설정

.Net

aspnet_compiler 명령 도움말

aspnet_comiler 명령은 ASP.NET 응용 프로그램을 미리 컴파일하는 유틸리티입니다. .aspx, .ascx, .master 등의 리소스는 웹서버로 요청이 오면 동적으로 컴파일되어 클라이언트로 서비스됩니다. 이 동작에서 웹서버의 부하를 줄 수 있으므로 해당 리소스들을 미리 컴파일할 때, aspnet_compiler 명령이 사용됩니다. 실행파일은 .Net Framework 2.0, .Net Framework 4.0 설치 디렉터리에 있습니다.… 더 보기 »aspnet_compiler 명령 도움말

{C#}

윈도우 서비스 구현에서 파일을 참조할 때 주의사항

응용프로그램에서 파일을 참조하게 되면 먼저 실행파일이 존재하는 디렉터리에서 검색하고, 하위 폴더를 검색합니다. 그 위치에 없는 경우 %windir%\system32\ 디렉터리를 검색하고 존재하지 않으면 FileNotFoundException 이 발생합니다. 그런데, Windows Service 에서 파일을 이름으로 검색하면 Windows Service 실행파일의 위치가 아니라 %windir%\system32\ 디렉터리부터 검색을 시작하여 하위 디렉터리에 파일이 존재하지 않으면… 더 보기 »윈도우 서비스 구현에서 파일을 참조할 때 주의사항

{C#}

CSV Editor

간단하게 CSV 파일을 편집할 수 있는 프로그램의 소스코드를 GitHub에 공개하였습니다. CSV 파일은 내용이 콤마(,)로 구분된 값을 갖는 형태로 저장된 텍스트 파일입니다. wiki:CSV;Comma-separated values 특이한 기능은 없지만, 간단한 CSV 파일을 편집하기 위해 엑셀을 실행하기 싫을때 사용하면 딱인 프로그램이라 생각됩니다. CSV 파일의 사이즈가 굉장히 크다면(10MB 이상의 크기)… 더 보기 »CSV Editor

.Net

C# 확장 메서드

기존 클래스에서 상속받아 클래스를 만들거나 기존 클래스를 변경하여 다시 컴파일하지 않고 새로운 기능을 추가할 수 있습니다.
확장 메서드를 구현한 클래스가 같은 네임스페이스에 있어야할 필요는 없습니다. 다른 어셈블리에 존재하더라도 사용할 수 있습니다.

Active Directory 비밀번호 변경

AD(Active Directory) 계정 비밀번호를 변경하는 간단한 프로그램입니다. 프로그램은 아래와 같이 디자인하였습니다. 도메인, 계정명, 비밀번호를 입력하고 연결테스트를 실행합니다. 연결이 성공적으로 테스트된 경우 비밀번호를 변경할 수 있게 됩니다. 실행로그는 아래쪽 텍스트박스에 출력됩니다. 테스트 프로그램이라고 무턱대고 입력하시면 실제 서버에 반영되어 버리니 주의하시기 바랍니다. 코드는 아래와 같습니다. 소스코드를 첨부하니… 더 보기 »Active Directory 비밀번호 변경