MSDN 기술자료
기술 전문가들이 웹 서비스, 윈도우 폼등 다양한 주제에 대한 정보를 공유합니다.
- Microsoft.Web.Administration 사용 방법
IIS7 은 XML 구성 설정 파일들을 완벽하게 조작할 수 있게 해주고 서버 개체들에 대한 편리한 접근을 가능하게 해주는 관리되는 코드로 작성된 포괄적인 관리 응용 프로그램 프로그래밍 인터페이스 (API) 를 제공해줍니다. 본문에서는 서버의 구성 설정을 수정하고 서버 개체들을 관리하기 위해 새로운 관리 API 를 사용하는 방법을 여러분들에게 소개해드리고자 합니다.
- IIS7 구성 설정 호환성
IIS 7.0 에서도 여전히 레거시 구성 설정 스크립트와 응용 프로그램들을 사용할 수 있습니다. 이것이 가능한 이유는 메타베이스 시스템과 그에 대한 프로그래밍 인터페이스인 Admin Base Objects (ABO), 그리고 그 상위에 존재하는 ADSI 제공자와 WMI 제공자를 사용할 수 있게 해주는 선택적 설치 구성 요소가 존재하기 때문입니다.
- ASP.NET 과 IIS7 의 통합 : Microsoft Internet Information Services
본문에서는 새로운 ASP.NET 통합 모드에 의해 소개된 개선점들과, 두 가지 모드의 아키텍처, 그리고 ASP.NET 응용 프로그램을 위해 통합 모드를 선택하거나 구성하는 방법에 대해서 설명합니다.
- 응용 프로그램 마이그레이션 : Microsoft Internet Information Services
IIS7 은 통합 모드에서 지원되지 않는 특정한 호환성이 요구되는 ASP.NET 응용 프로그램을 위한 "클래식" ASP.NET 모드를 지원합니다. 관리자는 응용 프로그램 풀 단위로 필요한 통합 모드를 선택할 수 있으며, 결과적으로는 새로운 통합 모드를 사용하는 응용 프로그램과 클래식 ASP.NET 모드를 사용하는 응용 프로그램을 동일한 서버에서 함께 운영할 수 있습니다.
- 최상의 통합 모드 구성 : Microsoft Internet Information Services
II7 에서 ASP.NET 응용 프로그램은 기본적으로 통합 모드로 실행됩니다. 그렇지만, 견고한 통합이 제공하는 이점을 이용하기 위해서는 응용 프로그램 구성설정을 일부 수정해야만 합니다. 더 나아가, 여러분들의 응용 프로그램에 보다 강력한 기능을 부여하기 위해서 여러분들은 통합 모드를 이용하는 새로운 ASP.NET 구성요소를 개발할 수도 있습니다.
- 요청 필터링 사용 방법
IIS 7.0 에서는 URLScan 의 모든 핵심적인 기능들이 요청 필터링이라는 모듈에 병합되었으며 숨겨진 네임스페이스라는 기능이 추가되었습니다. 본문에서는 요청 필터링이 제공하는 각각의 기능들에 대해서 알아보고 여러분들이 접하고 있는 환경에 적용이 가능하도록 실제 상황에서의 예제를 살펴보겠습니다.
- Vista의 에디션에 따른 IIS 7의 기능
IIS 7 은 Windows Vista 와 Windows Server Longhorn 배포본의 모든 주요 Windows 에디션에서 최초로 사용할 수 있습니다. 그리고, Windows 서버상에서 IIS7 은 지금까지 마이크로소프트가 제공한 적이 없었던 최고의 웹 서버 역할을 제공하게 될 것입니다.
- IIS7의 사용자 계정과 그룹에 대한 이해
내장된 계정인 IUSR 계정은 비밀번호가 필요하지 않습니다. 그리고, 여러분들은 논리적으로 이 계정은 NETWORKSERVICE 계정이나 LOCALSERVICE 계정과 동일한 것으로 간주할 수 있습니다. 다음 섹션에서 IUSR 계정과 IIS_IUSRS 그룹에 대해서 보다 깊게 알아보도록 하겠습니다.
- ASP.NET 과 IIS7 의 통합 : Microsoft Internet Information Services
본문에서는 새로운 ASP.NET 통합 모드에 의해 소개된 개선점들과, 두 가지 모드의 아키텍처, 그리고 ASP.NET 응용 프로그램을 위해 통합 모드를 선택하거나 구성하는 방법에 대해서 설명합니다.
- 스마트 클라이언트: 필수 요구 사항 및 적임 서비스
스마트 클라이언트 응용 프로그램과 이 응용 프로그램을 호스트하는 개인 장치에 필요한 몇 가지 고유한 주요 요구 사항을 설명합니다. 여기에 수록된 요구 사항은 중요하면서도 광범위한 스마트 클라이언트 응용 프로그램에 공통적으로 적용됩니다. 또한 각 요구 사항에 대해 적임 서비스라는 준비 전략이 하나 이상 제안되어 있습니다.
- 데이터 액세스 응용 프로그램 블록
엔터프라이즈 라이브러리 데이터 액세스 응용 프로그램 블록의 개요를 제공합니다. 이것은 .NET기반 응용 프로그램들의 일반적인 데이터 액세스 기능 개발을 단순화시켜주는 재사용 가능하고 확장 가능한 소스 코드 기반의 지침입니다.
- 예외 처리 응용 프로그램 블록
엔터프라이즈 라이브러리 예외 처리 응용 프로그램 블록의 개요를 제공합니다. 이것은 .NET-기반 응용 프로그램 안에서 일반적인 예외 처리 기능의 개발을 단순화하는 재사용 가능하고 확장 가능한 소스 기반의 지침입니다.
- 팀 환경 소개 - Visual Studio .NET과 Visual SourceSafe를 사용한 팀 개발
팀 개발의 개요를 제시하고, 주요 빌딩 블록들과 프로세스들을 소개합니다. 이 지침의 범위를 가늠하고, 이 지침이 기초로 하고 있는 팀 개발 모델에 대해 이해하기 위해서 이 장을 읽기 바랍니다.
- ASP.NET 웹 응용 프로그램 개발 모델들 - Visual Studio .NET과 Visual SourceSafe를 사용한 팀 개발
팀 개발 환경 안에서 웹 응용 프로그램들을 작성하기 위해 채택할 수 있는 접근법을 기술합니다.
- 솔루션과 프로젝트 구성하기 - Visual Studio .NET과 Visual SourceSafe를 사용한 팀 개발
Visual Studio .NET 솔루션과 프로젝트를 어떻게 구성하고 조직하는지를 설명하며, 단일 솔루션과 다중 솔루션 개발 모델과 관련된 상호균형을 보여 줍니다. 또한 이 문서는 프로젝트를 로컬과 Visual SourceSafe (VSS)에 저장하는 폴더 구조를 권장합니다.
- 종속성 관리하기 - Visual Studio .NET과 Visual SourceSafe를 사용한 팀 개발
어셈블리 참조, 웹 참조, 데이터베이스 참조와 COM 개체 참조를 다루는 방법을 설명합니다.
- 빌드 프로세스 - Visual Studio .NET과 Visual SourceSafe를 사용한 팀 개발
빌드 서버의 역할을 설명하고 시스템 빌드를 생성할 때 사용되는 자동화된 빌드 스크립트를 설명합니다. 중요한 개념을 강조하기 위해서 빌드 스크립트 예제가 제공됩니다.
- Visual SourceSafe로 작업하기 - Visual Studio .NET과 Visual SourceSafe를 사용한 팀 개발
Visual SourceSafe에 솔루션들과 프로젝트들을 추가하는 방법, VSS로부터 솔루션들을 찾아오는 방법, 그리고 일일 기반으로 파일들을 체크인하고 체크아웃하는 방법과 같은 일반적인 개발 작업들을 설명하는 일련의 단계적인 절차들을 제공한다.
- 팀 환경 설치하기와 유지하기 - Visual Studio .NET과 Visual SourceSafe를 사용한 팀 개발
팀 환경내의 모든 서버와 워크스테이션의 하드웨어와 소프트웨어 요구사항과 기반구조에 대해서 설명합니다. 또한 어떻게 VSS 데이터베이스를 생성하고 유지할 것인가에 대한 안내를 제공합니다.
- 메시지 대기열 액세스하기
MSMQ 메시지 대기열에 데이터를 읽고 쓰기 위해 .NET 프레임워크에서 제공하는 System.Messaging 클래스들의 사용 방법을 묘사하고 있습니다.
- MSMQ와 .NET을 이용한 신뢰성 있는 메시징 처리
MSMQ와 .NET 프레임워크를 이용해 복구 가능한 메시지, 트랜잭션(독립적 혹은 데이터베이스 트랜잭션과 결합된), 승인(acknowledgement)을 어떻게 사용하는지를 다룹니다.
- 트랜잭션 제어
Microsoft .NET 응용프로그램에서 로컬 트랜잭션과 분산 트랜잭션 처리를 어떻게 수행하는가를 보여줍니다.
- 행을 반환하지 않는 데이터 액세스 작업
ADO.NET을 사용하여 쿼리 결과로써 행을 반환하지 않는 데이터 액세스 작업을 다룹니다.
- 단일 행 엔터티를 반환하는 데이터 액세스 작업
ADO.NET을 사용해 단일 행 엔터티를 반환하는 데이터 액세스 작업을 다룹니다.
- 행 집합 상에서의 데이터 액세스 작업
ADO.NET을 이용한 행 집합 상에서의 데이터 액세스 작업을 다룹니다.
- 계층적(hierarchical) 행 데이터 상에서의 데이터 액세스 작업
ADO.NET 을 사용한 계층적 행 집합 상에서의 데이터 액세스 작업을 다룹니다.
- WinFS 형식 시스템을 통한 WinFS 이해
이 칼럼에서는 WinFS 플랫폼을 프로그래밍할 때 사용되는 형식 시스템에 대해 살펴봅니다. 다운로드할 수 있는 샘플에서는 WinFS API를 사용하여 WinFS 형식 시스템에서 작업하는 방법을 확인할 수 있습니다.
- 개발자를 위한 스마트폰 애플리케이션 보안 및 코드 서명 모델 방법에 대한 가이드
스마트폰 애플리케이션 보안 모델과 관련해 애플리케이션 개발자가 이해해야 할 내용과 Windows Mobile 기반 스마트폰을 시장에 출시할 경우 무선 통신 사업자가 채택하고 있는 다양한 정책 선택에 대해 설명 드립니다.
- Windows XP 서비스 팩 2를 위한 웹 사이트 미세 조정
웹 사이트가 ActiveX 컨트롤, 파일 다운로드, 팝업 창 등에 영향을 미치는 Windows XP SP2의 새로운 보안 기능들과 제대로 동작할 수 있도록 필요한 사항들을 조정하십시오.
- 깜박이 부서
곧 발표될 Windows 운영 체제 'Longhorn' 릴리스의 프레젠테이션 하위 시스템인 'Avalon'의 낮은 수준 렌더링 기술인 미디어 통합 계층에 대해 설명합니다.
- Microsoft 'Indigo' 질문과 대답
Microsoft "Indigo"의 개요, 기능 및 장점 등과 같은 몇 가지 일반적인 질문에 대한 답변을 살펴 봅니다.
- Windows Mobile 2003 기반의 Pocket PC 개발자를 위한 새로운 기능
Windows Mobile 2003 기반의 Pocket PC용 SDK(Software Development Kit)에 익숙한 Pocket PC 개발자를 위한 주요 변경 내용과 새로운 내용을 익히고 Pocket PC 2003 장치 및 Pocket PC 2003 SDK로 전환하는 방법에 대해 배웁니다.
|