상세 컨텐츠

본문 제목

엔터프라이즈라이브러리 사용시작

사용하지 않는기술/엔터프라이즈LIB

by 김일국 2012. 3. 25. 23:53

본문

 1. 마이크로소프트 엔터프라이즈라이브러리를 다운로드 받는다.
   다운로드센터 : http://www.microsoft.com/downloads/ko-kr/default.aspx (검색어 Enterprise Library)
2. 설치 Enterprise Library 5.0 Optional Update 1
3. Enterprise Library Application Blocks 기초지식
포함된 어플리케이션 블록 설명입니다.
- Caching Application Block : 로컬 캐시 기능을 어플리케이션에 포함시키는데 사용
- Cryptography Application Block : 해싱과 대칭형 암호화 기능을 어플리케이션에 포함시키는데 사용
- Data Access Application Block : 표준적인 데이터베이스 기능을 어플리케이션에 포함시키는데 사용
- Exception Handling Application Block : 엔터프라이즈(기업용) 어플리케이션 상에서 구조적인 계층(Layers) 전체를 걸쳐 발생할 수 있는 예외에 대한 일관성 있는 예외처리 전략을 포함시키는데 사용
- Logging Application Block : 표준적인 로깅 기능을 어플리케이션에 포함시키는데 사용
- Security Appliction Block : 인증과 보안 캐싱 기능을 어플리케이션에 포함시키는데 사용
4. 웹솔루션에 참조 추가하는방법 >

   프로젝트에서 마우스 오른쪽버튼 > 참조추가 > 찾아보기탭에서 아래 dll 어셈블리를 참조 추가 합니다.
  1). Microsoft.Practices.EnterpriseLibrary.Common (공통)
  2). Microsoft.Practices.EnterpriseLibrary.Data   (데이터엑세스)
5. 어플리케이션 블록 사이트에 적용방법

- 구성파일을 편집기 EntLibConfig.exe 실행
- 비주얼스튜디오 web.config 파일선택 > 마우스오른쪽버튼 > Edit Enterprise Library V5 실행
6. 어플리케이션 블록 웹폼에 적용방법

- 폼 cs에 들어가서 using문을 추가
 using System.Data;
 using System.Data.SqlClient;
 using Microsoft.Practices.EnterpriseLibrary.Data;
 using System.Data.Common;

 

다음게시물은 훈스닷넷 게시판을 구현해 보도록 한다.
참조 : http://www.hoons.kr/Lecture/LectureMain.aspx?idx=47

로직은 3-티어(레이어형) 위 훈스닷넷 게시판을 사용하겠지만 지금 필요한 것은 오라클용 게시판이므로

별도의 테이블과 프로시저로 작업 하도록 한다.

관련글 더보기

댓글 영역