MSDN 라이브러리
MSDN 라이브러리에 오신것을 환영 합니다. 개발에 관련된 제품및 기술에 대한 예제 코드 및 관련 정보를 제공 합니다.
- Open XML 개체 모델을 사용한 Excel 2007 파일 및 PowerPoint 2007 파일 작업 (2부)
SDK for Open XML Formats 기술 프리뷰는 Open XML 형식의 파일에 액세스하기 위한 라이브러리입니다. 이 문서에서는 Microsoft Office Excel 2007 파일과 Microsoft Office PowerPoint 2007 파일의 액세스와 조작에 사용할 수 있는 Open XML 개체 모델 코드를 설명합니다.
- Open XML 개체 모델을 사용한 Excel 2007 파일 및 PowerPoint 2007 파일 작업 (1부)
Microsoft Office Excel 2007 파일과 Microsoft Office PowerPoint 2007 파일 액세스와 조작에 사용할 수 있는 Open XML 개체 모델 코드를 설명합니다.
- 2007 Office Fluent Ribbon을 사용자 지정 (개발자 대상) (3부)
2007 Office Fluent 사용자 인터페이스를 사용자 지정 방법을 설명합니다. 또, Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office system의 새로운 기능이 리본 사용자 설정 RAD 개발을 어떻게 지원하는지도 설명합니다.
- 2007 Office Fluent Ribbon을 사용자 지정 (개발자 대상) (2부)
2007 Office Fluent 사용자 인터페이스를 사용자 지정 방법을 설명합니다. 또, Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office system의 새로운 기능이 리본 사용자 설정 RAD 개발을 어떻게 지원하는지도 설명합니다.
- 전자의료 기록 이식성 및 의료 산업 표준을 지원하기 위한 Office Open XML 형식 사용.
Office Open XML 형식 및 HL7 CDA 를 사용하여 의료 데이터를 업계표준 형식에서 안전하게 송수신합니다.
- 장애인 접근성 향상을 위한 애플리케이션 개발에 필요한 2007 Office Fluent User Interface의 Microsoft Active Accessibility 계층 다루기.
이 문서는 2007 Microsoft Office System에서 장애인에게 도움을 주는 응용 프로그램 개발에 필요한 여러 접근성 관련 구조, 옵션 및 기능을 소개합니다.
- Internet Explorer 8 사이트 적용 가이드(XPS 버전).
Internet Explorer 8의 호환기능을 유효하게 활용하여, 웹사이트의 Internet Explorer 8 대응에 도움이 되는 정보를 모아 웹사이트의 호환을 쉽게 설명하고자 합니다.
- Internet Explorer 8 사이트 적용 가이드(PDF 버전).
Internet Explorer 8의 호환기능을 유효하게 활용하여, 웹사이트의 Internet Explorer 8 대응에 도움이 되는 정보를 모아 웹사이트의 호환을 쉽게 설명하고자 합니다.
- Internet Explorer 8 CSS 2.1 대응 가이드(XPS 버전).
캐스케이드 스타일 시트 (CSS)는 HTML 나 XML 의 체재 (폰트나 색, 위치 등)를 지정하기 위해서 이용되는 기술입니다. CSS 를 이용하여 문서에 일관된 방식을 적용하기 위해, 현재 Web 문서 생성에서 많이 사용됩니다.
- Internet Explorer 8 CSS 2.1 대응 가이드(PDF 버전).
캐스케이드 스타일 시트 (CSS)는 HTML 나 XML 의 체재 (폰트나 색, 위치 등)를 지정하기 위해서 이용되는 기술입니다. CSS 를 이용하여 문서에 일관된 방식을 적용하기 위해, 현재 Web 문서 생성에서 많이 사용됩니다.
- Open XML 개체 모델을 사용한 Word 2007 파일 조작 (파트 1/3).
Microsoft SDK for Open XML Formats 기술 프리뷰는 Open XML 형식의 파일을 조작하기 위한 라이브러리입니다. 이 일련의 문서에서는 Microsoft Office Word 2007 파일의 액세스와 조작에 사용할 수 있는 Open XML 개체 모델의 코드를 설명합니다.
- Open XML 개체 모델을 사용한 Word 2007 파일 조작 (파트 2/3).
Microsoft SDK for Open XML Formats 기술 프리뷰는 Open XML 형식의 파일을 조작하기 위한 라이브러리입니다. 이 일련의 문서에서는 Microsoft Office Word 2007 파일의 액세스와 조작에 사용할 수 있는 Open XML 개체 모델의 코드를 설명합니다.
- Open XML 개체 모델을 사용한 Word 2007 파일 조작 (파트 3/3).
Microsoft SDK for Open XML Formats 기술 프리뷰는 Open XML 형식의 파일을 조작하기 위한 라이브러리입니다. 이 일련의 문서에서는 Microsoft Office Word 2007 파일의 액세스와 조작에 사용할 수 있는 Open XML 개체 모델의 코드를 설명합니다.
- Office SharePoint Server 2007 사용자 정의 Feature 만들기
Microsoft Office SharePoint Server 2007 에서는 서버 팜 전체에서 단위 기능을 패키징하여 쉽게 배포할 수 있도록 지원합니다.
- 2007 Office Fluent Ribbon을 사용자 지정 (개발자 대상) (1부).
2007 Office Fluent 사용자 인터페이스를 사용자 지정 방법을 설명합니다. 또, Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office system의 새로운 기능이 리본 사용자 설정 RAD 개발을 어떻게 지원하는지도 설명합니다.
- Office (2007) Open XML 파일 형식 소개.
Office Open XML 형식의 이점을 설명합니다. 사용자는 XML 기술과 ZIP 의 기술을 이용하고, Office 응용 프로그램과 엔터프라이즈 시스템의 사이에 데이터를 교환할 수 있습니다. 또, 문서에 일반적으로 액세스 할 수 있으며, 파일 파손의 위험이 줄어듭니다.
- Open XML 개체 모델을 사용하여 서버측 문서 생성 솔루션 구축.(2부)
서버측 문서 통합 솔루션의 아키텍처에 대해 설명합니다. 새로운 Open XML 개체 모델을 사용하여 문서 패키지를 생성하여 문서 조작의 장점을 보여줍니다.
- Open XML 개체 모델을 사용하여 서버측 문서 생성 솔루션 구축.(1부)
Open XML 아키텍처와 WordprocessingML 기본을 학습합니다. 새로운 Open XML 개체 모델을 사용하여, 문서 패키지를 생성하고, 문서 조작의 장점을 보여줍니다.
- 2007 Office System에서 사용자 요구에 따른 작업창 및 리본 만드는 방법과 기존 VBA 코드 사용 방법.
잘 동작하고 있는 VBA 코드를 2007 Office System의 향상된 프로그래밍 특징으로 재활용하는 방법을 배웁니다. 이 문서에 사용된 방법론은 마이크로소프트에서 상위 의사결정권자의 비즈니스 결정을 지원하는 시스템인 Rhythm of the Business를 Office 2003에서 2007로 변경할 때 적용된 것입니다.
- [How To] Office Open XML 형식 문서 조작
Office Open XML 형식 파일은 Office System 의 레거시 이진 파일을 대신합니다. 포맷된 파일에 포함된 구성요소 및 이러한 파일의 다양성을 보여주는 몇 가지의 시나리오를 배웁니다.
- 2007 Microsoft Office system 의 사용자 인터페이스 개발자 개요
2007 Microsoft Office의 사용자 인터페이스 개요 및 새롭게 디자인된 목적을 설명합니다. 2007 Microsoft Office를 커스터마이징 및 기능 추가 시에 미치는 UI 디자인 영향과 Office 솔루션 개발 시에 Office Fluent UI의 요소를 어떻게 사용 또는 확장할 수 있는 지에 대해 알아봅니다.
- COM Add-In을 통해 2007 Office Fluent Ribbon에 리소스 링크 추가하기
Excel 2007, PowerPoint 2007 및 Word 2007 의 기존 Microsoft Office Fluent Ribbon 커스터마이징 탭에 기능을 추가하는 프로세스를 설명합니다. 탭에는 2007 Office 교육 관련 자료에 있는 컨트롤을 포함합니다.
- (How-To) Open XML 개체 모델을 사용하여 Office Open XML 패키지에서 파트 컨텐츠를 검색하여 치환하기
Open XML 개체 모델을 사용하여, 패키지를 생성하거나 패키지를 구성하는 파일을 조작할 수 있습니다. 이 토픽에서는 Word 2007에서 Office Open XML 패키지 안의 파트 (파일)의 컨텐츠를 다른 컨텐츠와 치환하기 위한 코드와 순서에 대해서만 설명하지만, Office Open XML 형식을 지원하는 세 가지의 2007 Office system 프로그램에서는 순서가 같습니다.
- (How-To) Open XML 개체 모델을 사용하여 Office Open XML 패키지에서 기존의 파트 복제하기
Open XML 형식의 기술 프리뷰 응용 프로그램 프로그래밍 인터페이스 (API)를 사용하고, 패키지를 생성하거나 패키지를 구성하는 파일을 조작할 수 있습니다. 이 토픽에서는 Word 2007에서 Office Open XML 패키지의 복제 파트 (파일)를 다른 패키지에 복사하기 위한 코드와 순서에 대해서만 설명하지만, Office Open XML 형식을 지원하는 세 가지의 2007 Office system 프로그램에서 순서가 같습니다.
- (How-To) Open XML 개체 모델을 사용하여 Office Open XML 패키지 생성하기
Open XML 개체 모델을 사용하고, 패키지를 생성하거나 패키지를 구성하는 파일을 조작할 수 있습니다. 이 토픽에서는 Word 2007에서 Office Open XML 패키지를 생성하기 위한 코드와 순서에 대해서만 설명하는데, 방식은 Office Open XML 형식을 지원하는 세 가지의 2007 Office system 프로그램과 같습니다.
- (How-To) Open XML 개체 모델을 사용하여 사용자 지정 XML 를 Office Open XML 패키지에 삽입하기
Open XML 개체 모델을 사용하여, 패키지를 생성하거나 패키지를 구성하는 파일을 조작할 수 있습니다. 이 토픽에서는 Excel 2007에서 사용자 지정 XML 파트 (파일)를 Office Open XML 패키지에 추가하기 위한 코드와 순서에 대해서만 설명하지만, Office Open XML 형식을 지원하는 세 가지의 2007 Office system 프로그램에서는 순서가 같습니다.
- (How-To) Open XML 개체 모델을 사용하여 새로운 파트를 Office Open XML 패키지에 추가하기
Open XML 개체 모델을 사용하여, 패키지를 생성하거나 패키지를 구성하는 파일을 조작할 수 있습니다. 이 토픽에서는 Word 2007에서 파트 (파일)를 Office Open XML 패키지에 추가하기 위한 코드와 순서를 설명하지만, 방식은 Office Open XML 형식을 지원하는 세 가지의 2007 Office system 프로그램과 같습니다.
- (How-To) Open XML 개체 모델을 사용하여 Office Open XML 패키지를 유효성 검사하기
Open XML 형식 기술 프리뷰 응용 프로그램 프로그래밍 인터페이스 (API)를 사용하여, 패키지를 생성하거나 패키지를 구성하는 파일을 조작할 수 있습니다. 이 토픽에서는 Word 2007에서 Office Open XML 패키지를 유효성 검사하기 위한 코드와 순서에 대해 설명하는데, 방식은 Office Open XML 형식을 지원하는 세가지의 2007 Office system 프로그램과 같습니다.
- (How-To) Open XML 개체 모델을 사용하여 이미지 파트를 Office Open XML 패키지에 추가하기
Open XML 개체 모델을 사용하고, 패키지를 생성하거나 패키지를 구성하는 파일을 조작할 수 있습니다. 이 토픽에서는 Word 2007에서 이미지 파트 (파일)를 Office Open XML 패키지에 추가하기 위한 코드와 순서에 대해 설명하는데, 방식은 Office Open XML 형식을 지원하는 세 가지의 2007 Office system 프로그램과 같습니다.
- TN_1206: TechNote 1206 커멘드라인에서 계측 모드로 ASP.NET 프로파일 실행
Visual Studio Team System 2005 for Developers ( 및 Suite 에디션)에는 새로운 성능 프로파일 도구가 있습니다. 이 도구를 사용하면, 네이티브 및 매니지의 실행가능 파일과 dll 파일에 샘플링과 계측(Instrumentation) 모두를 사용하여 성능 문제를 진단할 수 있습니다. IDE에서 직접 ASP.NET 응용 프로그램을 프로파일링할 수도 있습니다.
- TN_1111: TechNote 1111 하향식(top-down) 방식 시스템 디자인
Visual Studio Team Edition for Software Architects에서는 시스템 디자이너는 기존의 응용 프로그램이나 시스템에서 상향식(bottom-up)으로 시스템을 조립하는 디자인 대상으로 최적화됩니다. 다만, 하향식(top-down) 방식 시스템 디자인도 의미있는 아키텍처 디자인 방법의 한가지입니다.
- TN_1205: TechNote 1205 성능 프로파일러를 사용하여 제네릭 리스트와 ArrayList 비교
Visual Studio Team System 2005 에는 새롭고 강력한 성능 프로파일러 도구가 있습니다. 이 프로파일러에서는 샘플링 (정기적인 간격으로 프로그램 상태의 스냅샷을 생성)과 계측 (함수의 시작 포인트와 종료 포인트를 모두 파악하기 위해서 어셈블리에 코드 삽입) 이라는 두 가지 방법으로 데이터를 캡쳐 할 수 있습니다.
- TN_1204: TechNote 1204 커멘드라인에서 샘플링 모드로 ASP.NET 프로파일 실행
Visual Studio Team System 2005 for Developers ( 및 Suite 에디션)에는 새로운 성능 프로파일 도구가 있습니다. 이 도구를 사용하면, 네이티브 및 매니지의 실행가능 파일과 dll 파일로, 샘플링과 구조의 양쪽 모두를 사용하여 성능의 문제를 진단할 수 있습니다.
- XAML 소개
여기에서는 Extensible Application Markup Language (XAML) 언어 기능과 XAML 를 사용하여 실제로 Windows Presentation Foundation (WPF) 응용 프로그램을 기술하는 방법에 대해 설명합니다. 여기서 설명하는 XAML 는 Windows Presentation Foundation (WPF)에 의해서 구현되는 XAML 입니다.
- TN_1207: TechNote 1207 백그라운드 서비스를 프로파일링 하는 방법 기초
새로운 Visual Studio Team System Developer ( 및 Team Suite) 에디션에는 새로운 강력한 성능 프로파일러가 있습니다. 이 도구를 사용하면, 네이티브 및 매니지의 실행가능 파일, 어셈블리, ASP.NET Web 사이트의 프로파일을 실행할 수 있습니다.
- TN_1114: TechNote 1114 시스템 정의 모델(SDM)에서 시스템의 4 개 층
분산 시스템 디자이너는 시스템 정의 모델 (SDM)을 기본으로 합니다. SDM 는 분산 시스템 디자인, 배포 및 관리를 지원하도록 디자인 되었습니다. 여기에서는 SDM의 시스템 호스팅 모델을 반영하는 SDM 의 계층 뷰에 대해 설명합니다.
- TN_1112: TechNote 1112 시스템 포트폴리오 관리
시스템 디자이너는 배포용으로 응용 프로그램이나 그 외의 시스템의 구성을 디자인하는 경우에 사용됩니다. 시스템을 구성할 수 있다는 의미는 중첩된 복잡한 구성의 시스템을 정의할 수 있다는 것입니다. 여기에서는 시스템 포트폴리오 디자인에 대해 설명하고, 발생 가능한 문제를 보여줍니다.
- TN_1108: TechNote 1108 클래스 라이브러리에 의해서 응용 프로그램을 웹 서비스에 접속
기본적으로 Windows 응용 프로그램이나 ASP.NET 웹 응용 프로그램의 웹 서비스 접속은 응용 프로그램의 루트 프로젝트 내에 구현되는 웹 참조에 의해 처리됩니다.그러나 구현 아키텍처 내부에서 즉 클래스 라이브러리나 DLL에서 접속을 처리하는 것이 바람직한 경우도 많이 존재합니다.
- WPF Fundamentals : XAML and Custom Classes
Extensible Application Markup Language (XAML)에서는 임의의 공용 언어 런타임 (CLR) 언어에서 정의한 사용자 지정의 클래스나 구조에 XAML 마크 업을 사용하여 접근할 수 있습니다. Windows Presentation Foundation (WPF)에서 정의되는 XAML 태그와 사용자 지정 클래스의 XAML 태그를 같은 마크 업 파일 안에서 사용할 수도 있습니다.
- TN_1106: TechNote 1106 끝점(endpoint)복사와 WSDL 끝점(endpoint)작성 비교
응용 프로그램 디자이너에는 웹 서비스 끝점(endpoint) 지정을 ASP.NET 응용 프로그램에 복사하는 방법이 두 가지 있습니다. 여기에서는 각각의 방법과 그 차이 및 효과적 사용 방법을 설명합니다.
- TN_1203: TechNote 1203 IDE의 코드 검사 기초
Visual Studio Team System 에서 기본으로 제공되는 뛰어난 도구의 하나로 코드 검사 도구가 있습니다. 이 도구를 사용하면, 다양한 테스트를 실행하여 실제로 코드의 몇 % 가 실행되었는지 알 수 있습니다.
- XAML 구문 용어
여기에서는 Extensible Application Markup Language (XAML) 구문의 요소를 설명하기 위해서 사용되는 용어를 정의합니다. 이러한 용어는 이 소프트웨어 개발 킷 (SDK)의 나머지 부분을 통해서 자주 사용됩니다. 이 글의 내용은 「XAML 소개」에서 소개한 기본적인 용어에 대한 상세한 설명입니다.
- TN_1107: TechNote 1107 도구 상자 프로토타입의 이해, 사용 및 작성
응용 프로그램 디자이너나 논리 데이터 센터 디자이너에서는 다이어그램의 새로운 컨텐츠 작성에 사용할 수 있는 아이템을 포함한 도구 상자가 지원 됩니다. 이러한 아이템에는 응용 프로그램, 논리 서버, 영역, 끝점(endpoint)등이 있습니다.
- WPF Fundamentals : WPF 아키텍처
Windows Presentation Foundation (WPF)의 클래스 계층을 순서대로 설명합니다. WPF 의 주요한 하부구조와 상호작용, WPF 설계자가 만든 선택 사항도 설명합니다.
- 마크 업 확장기능과 XAML
여기에서는 구문상의 규칙, 목적 및 그 기본이 되는 클래스 개체 모델을 포함한 Extensible Application Markup Language (XAML)의 마크 업 확장기능의 개념을 설명합니다.
- TN_1109: TechNote 1109 시스템 및 시스템 디자이너
Visual Studio Team Edition for Software Architects 에는 응용 프로그램 디자이너와 시스템 디자이너라는 응용 프로그램 소프트웨어를 디자인하기 위한 두종류의 디자이너가 있습니다. 응용 프로그램 디자이너는 솔루션 내에서의 응용 프로그램의 작성과 연결을 쉽게 합니다.
- TN_1110: TechNote 1110 시스템을 사용한 서비스 지향 아키텍처 (SOA)의 서비스의 표현
서비스 지향 아키텍처 (SOA)란, 느슨한 분산 시스템을 개발하기 위한 아키텍처 모델로 최근 화제에 오르는 것이 많아졌습니다. SOA의 정확한 정의에 대해는 현재에도 논의 되었지만, 기본적으로는 메시지를 사용하고 통신을 실시하는 상호 운용 가능한 서비스에 근거하는 아키텍처 패턴이 일반적인 해석입니다.
- WPF Fundamentals : 코드 비하인드(Code-Behind)와 XAML
코드 비하인드(Code-Behind)란, XAML 페이지가 응용 프로그램에 컴파일 될 때에 XAML 프로세서에서 작성되는 코드와 결합되는 코드를 말하는 용어입니다. 여기에서는 코드 비하인드의 요구 사항과 XAML 내 코드에서 대체 인라인 코드 메커니즘에 대해 설명합니다.
- XAML 네임 스페이스 및 네임 스페이스 매핑
여기에서는 각 Extensible Application Markup Language (XAML) 파일의 루트 태그에 포함되는 두가지 네임 스페이스 매핑 존재 및 목적을 설명합니다. 또, 독자적인 코드나 개별 어셈블리에서 정의된 요소를 사용하기 위해서 같은 매핑을 생성하는 방법도 설명합니다.
- WPF Namescope
Namescope는 개념인 동시에 XAML에서 정의된 개체의 이름과 거기에 대응하는 인스턴스의 관계를 저장하는 프로그래밍 개체이기도 합니다. WPF 매니지드 코드의 Namescope는 XAML 응용 프로그램에서 페이지의 로드 때에 생성됩니다. 프로그래밍 개체로서의 Namescope는 INameScope 인터페이스에 의해 정의되어 실제적인 클래스 NameScope 에 의해 구현됩니다.
- WPF Fundamentals : 인라인 스타일 (Inline Styles) 및 템플릿
Windows Presentation Foundation (WPF)는 시각적인 표현을 자원 (resource)으로 정의하여 반복적으로 사용할 수 있는 방법으로 스타일 (Style) 객체와 템플릿 (template) 객체를 (FrameworkTemplate 서브 클래스)를 제공한다. XAML 내에서 스타일 (style) 과 프레임워크템플릿 (FrameworkTemplate )을 가진 속성 (attribute)는 필요 시마다 정의할 필요 없이, 존재하는 스타일 (style)과 템플릿 (template) 을 참조하게 할 수 있다.
- WPF Fundamentals : XAML의 공백 처리
Extensible Application Markup Language (XAML)에는 Extensible Application Markup Language (XAML) 프로세서 구현에 의해서 중요한 (의미가 있다) 공백을 처리하는 방법을 정한 언어규칙이 있습니다. 여기에서는 이러한 언어규칙과 Windows Presentation Foundation (WPF)에서 구현되는 XAML 프로세서 및 직렬화(Serialization)용의 XAML 라이터에서 정의된 추가 공백 처리를 설명합니다.
- Windows Presentation Foundation Windows Media Center 의 호스트 응용 프로그램 개요
Microsoft Windows Media Center (WMC)는 Windows Vista Home Premium Edition, Windows Vista Ultimate 및 Microsoft Windows XP Media Center Edition 2005 와 함께 설치되는 디지털 미디어 엔터테인먼트 응용 프로그램입니다. WMC 를 사용하면, 텔레비전 (디지털 고정밀 TV), DVD, 음악, 비디오, 라디오, 전화 등 다방면에 걸친 미디어를 사용 및 관리할 수 있습니다.
- 응용 프로그램 성능 계획
성능 목표를 달성할 수 있을지는 적절한 성능 계획을 세울 수 있는지에 달려 있습니다. 모든 제품의 개발은 계획에서 시작됩니다. 이 글에서는 적절한 성능 계획을 세우기 위한 간단한 규칙을 몇 가지 소개합니다.
- 성능 최적화 : 하드웨어의 활용
WPF 의 내부 아키텍처에는 하드웨어와 소프트웨어의 두개의 렌더링 파이프라인이 있습니다. 여기에서는 응용 프로그램의 성능 최적화 판단에 도움이 되는 렌더링 파이프라인 정보를 제공합니다.
- 성능 최적화 : 레이아웃과 디자인
WPF 응용 프로그램의 설계에 따라, 레이아웃의 계산이나 개체 참조의 유효성 검사에 불필요한 오버헤드가 발생하고, 성능에 영향을 줄 수 있습니다. 개체의 생성 (특히 실행 때의 생성)은 응용 프로그램의 성능 특성에 영향을 줄 수 있습니다.
- 성능 최적화 : 2D 그래픽과 이미징
WPF 에는 응용 프로그램의 요건에 맞춰 최적화할 수 있는 광범위한 2D 그래픽 기능과 이미징 기능이 있습니다. 이 글은 성능 최적화에 관한 정보를 제공합니다.
- 성능 최적화 : 개체의 동작(Object Behavior)
WPF 개체의 고유 동작을 이해하면 기능과 성능의 장단점을 판별하는데 도움이 됩니다.
- 성능 최적화 : 응용 프로그램 리소스
WPF에서는 응용 프로그램 리소스를 공유하고, 같은 종류의 요소의 사이에서 형태나 동작의 일관성을 유지할 수 있습니다. 이 글에서는 응용 프로그램의 성능 향상에 도움이 되는 리소스 관련의 권장사항에 대해 설명합니다.
- 성능 최적화 : 텍스트
WPF에서는 기능이 풍부한 사용자 인터페이스 (UI) 컨트롤을 사용하여 텍스트 컨텐츠를 표시할 수 있습니다. 일반적으로, 텍스트 렌더링은 다음의 세가지로 나눌 수 있습니다.
- 성능 최적화 : 데이터 바인딩
Windows Presentation Foundation (WPF) 데이터 바인딩은 응용 프로그램이 데이터를 제시하고, 데이터와 상호작용하기 위한 간단하고 일관된 방법을 제공합니다. 요소는 CLR 개체나 XML형식의 다양한 데이터 소스의 데이터에 바인드 할 수 있습니다. 이 글에서는 데이터 바인딩의 성능에 관한 권장사항을 설명합니다.
- 성능 최적화 : 그 외의 권장사항
이「WPF 응용 프로그램의 성능 최적화」에서 설명되는 권장사항을 보충하는 성능에 관한 권장사항을 설명합니다.
- WPF 성능 도구와 리소스
WPF 는 응용 프로그램의 실행시의 동작을 분석하거나 적용 가능한 성능 최적화의 종류를 결정할 수 있는 성능 프로파일링 Tool Suite를 제공합니다. Windows SDK 도구 (WPFPerf)에 포함되는 5가지 성능 프로파일링 도구를 다음 표에서 보여줍니다.
- Windows Presentation Foundation : 대화상자(Dialog Box) 소개
일반적으로 독립 실행형 응용 프로그램에는 메인 윈도우가 있습니다. 여기에는 응용 프로그램이 처리를 실행하는 메인 데이터가 표시되는 것 외에 메뉴 모음, 도구 막대, 상태 막대와 같은 사용자 인터페이스 (UI) 메커니즘에 의해서 데이터를 처리하는 기능도 표시됩니다. 또, 고도의 응용 프로그램에서는 다음의 처리를 실행하는 윈도우도 표시됩니다.
- Windows Presentation Foundation XAML 브라우저 응용 프로그램 소개
XAML 브라우저 응용 프로그램 (XBAP)은 Web 응용 프로그램과 리치 클라이언트 응용 프로그램의 두 가지 기능을 조합합니다. XBAP 는 Web 응용 프로그램과 같이, Web 서버에 공개하여 Internet Explorer에서 실행 할 수 있습니다. 또, 리치 클라이언트 응용 프로그램과 같이, XBAP 로 WPF의 기능을 활용할 수 있습니다. XBAP의 개발도 리치 클라이언트의 개발과 비슷합니다. 이 토픽에서는 XBAP 개발 개요를 보여주고, XBAP 개발이 표준적인 리치 클라이언트 개발과 다른 점을 중심으로 설명합니다.
- Windows Presentation Foundation 호스트 (PresentationHost.exe)
Windows Presentation Foundation (WPF) 호스트 (PresentationHost.exe)는 WPF 응용 프로그램을 호환 브라우저 (Windows Internet Explorer 7 및 Microsoft Internet Explorer 6 포함)에서 호스트 할 수는 응용 프로그램입니다. 기본값에서는 Windows Presentation Foundation (WPF) 호스트는 브라우저에 의해 호스트 되는 WPF 컨텐츠의 셸(Shell) 및 MIME 처리기로서 등록됩니다. 해당하는 컨텐츠에는 다음이 포함됩니다.
- WPF 응용 프로그램 (WPF) 빌드
Windows Presentation Foundation (WPF) 응용 프로그램은.NET Framework의 실행가능 파일 (.exe), 라이브러리 (.dll) 또는 두가지 유형의 어셈블리를 조합하여 빌드할 수 있습니다. 여기에서는 우선 명령 프롬프트에서 간단히 WPF 응용 프로그램을 빌드하는 방법을 보여줍니다. 그리고 WPF 로 Microsoft 빌드 엔진 (MSBuild)의 기능확장을 이용하여 복잡한 응용 프로그램을 빌드하는 방법을 보여줍니다. 마지막으로 MSBuild 빌드 프로세스의 주요한 순서에 대한 자세한 내용도 설명합니다.
- WPF 응용 프로그램 배포 (WPF)
빌드가 종료된 Windows Presentation Foundation (WPF) 응용 프로그램은 배포해야 합니다. Windows 및 .NET Framework 에는 다음의 배포 기술이 있습니다. XCopy 에 의한 배포, Microsoft Windows Installer, ClickOnce 배포, Windows 원격 데스크톱 접속 (RDC).
- WPF의 세계화(Globalization) 및 지역화(Localization) 소개
하나의 언어만으로 제품을 만든다는 것은 잠재적인 고객인 65 억의 세계 인구를 극히 일부로 제한하는 것입니다. 응용 프로그램 제품을 글로벌시장에 수출하는 가장 경제적인 방법의 한가지는 비용대비 효과가 높은 지역화(Localization)입니다.
- Windows Presentation Foundation 소개
Windows Presentation Foundation (WPF)는 매력적인 형태의 사용자 경험을 가지는 Windows 클라이언트 응용 프로그램을 작성하기 위한 차세대 프레젠테이션 시스템입니다.
- Windows Presentation Foundation : 응용 프로그램 개발 소개
Windows Presentation Foundation (WPF)는 다음의 응용 프로그램 작성을 지원합니다.
- Windows Presentation Foundation : 응용 프로그램 관리 소개
응용 프로그램을 작성 및 관리하기 위한 Windows Presentation Foundation (WPF) 서비스의 소개를 설명합니다.
- Windows Presentation Foundation : Windows Presentation Foundation 응용 프로그램 리소스, 컨텐츠 및 데이터 파일
Microsoft Windows 응용 프로그램은 Extensible Application Markup Language (XAML), 이미지, 비디오, 오디오등 실행가능이 아닌 데이터 보관 파일이 필요합니다.
- Windows Presentation Foundation : Windows Presentation Foundation 패키지 URI
Windows Presentation Foundation (WPF)에서 통합 리소스 식별자(dentifiers) (URI)는 다음과 같은 다양한 용도로 파일을 지정하여 로드하기 위해 사용됩니다.
- Windows Presentation Foundation : WPF 윈도우 소개
사용자는 윈도우를 통해 Windows Presentation Foundation (WPF) 독립 실행형 응용 프로그램과 상호작용합니다. 윈도우 주요 목적은 데이터를 시각화해 사용자가 데이터와 상호작용 할 수 있도록하는 컨텐츠를 호스트 하는 것입니다.
- Windows Presentation Foundation : 탐색 소개
Windows Presentation Foundation (WPF) 는 두 종류의 응용 프로그램 (독립 실행형 응용 프로그램과 XAML 브라우저 응용 프로그램 (XBAP))으로 사용 가능한 브라우저 스타일 탐색을 지원합니다.
- Windows Presentation Foundation : 구조화 탐색 소개
XAML 브라우저 응용 프로그램 (XBAP)이 호스트 하는 컨텐츠, Frame 또는 NavigationWindow 는 pack 통합 리소스 식별자(identifiers) (URI)로 식별되어 하이퍼 링크로 이동하는 페이지로 구성됩니다. 페이지의 구조 및 하이퍼 링크로 정의되는 이동 방법을 탐색 토폴로지라고 합니다.
- Windows Presentation Foundation : 탐색 토폴로지 소개
WPF의 세가지 탐색 토폴로지를 샘플과 함께 설명합니다.
- TN_1103: TechNote 1103 웹 서비스 끝점 이름 전달
응용 프로그램 디자이너를 사용하여 ASP.NET Web 응용 프로그램의 웹 서비스 끝점(endpoint) 이름을 변경하여, 모델 기반의 디자인 도구 능력을 검증합니다.
- TN_1104: TechNote 1104 시스템 정의 모델 이해
책상 아래의 컴퓨터를 바닥에 꺼내어 흔들어 봅시다. 구성요소에는 케이블, 하드 드라이브에 연결된 커넥터들이 있습니다.
- TN_1105: TechNote 1105 클래스 라이브러리가 응용 프로그램 다이어그램에 표시되지 않는 이유
클래스 라이브러리를 응용 프로그램과 함께 응용 프로그램 다이어그램이나 시스템 다이어그램에서 모델링 하여 분산 시스템 디자인을 이해 할 수 있다고 생각될지도 모릅니다.
- Windows Presentation Foundation 입문
Windows Presentation Foundation (WPF) 응용 프로그램에 공통 요소를 포함한 WPF 응용 프로그램의 개발 개요에 대해 설명합니다.
- Windows Presentation Foundation Version 3.5의 새로운 기능
Windows Presentation Foundation (WPF)의 Version 3.0 과 Version 3.5 의 주요 차이를 간단히 설명합니다.
- Club Web Site Starter Kit 의 개요
Visual Studio 2005에서 사용 가능한 프로젝트인 새로운 클럽 웹 사이트 시작 키트(Club Web Site Starter Kit)에 대해 소개합니다.
- Club Web Site Starter Kit 의 확장
Visual Web Developer 2005 Express Edition 에서 사용 가능한 프로젝트의 하나인 새로운 클럽 웹 사이트 시작 키트(Club Web Site Starter Kit)의 확장 방법을 습득합니다.
- TN_1100: TechNote 1100 응용 프로그램과 응용 프로그램 다이어그램
응용 프로그램" 은 수많은 컴퓨팅 용어 중에서도 광범위한 의미로 사용되는 용어 중 하나입니다. 여기에서는 Visual Studio Team Edition for Software Architects 에서는 이 용어가 어떻게 사용되는지 설명합니다.
- TN_1101: TechNote 1101 기본 시스템의 관리와 이해
응용 프로그램 다이어그램의 배포 정의를 직접 작성할 경우, 응용 프로그램 디자이너에서 작성되는 기본 시스템 사용을 설명합니다.
- TN_1102: TechNote 1102 치환 가능한 웹 서비스 디자인
계약으로 정의된 웹 서비스는 구현 형식 대신, 메시지 스키마를 이용하여 느슨한 지연 바인딩이 가능한 특수한 인터페이스 지향 프로그래밍 모델입니다. 이 바인딩 모델에서는 클라이언트의 재컴파일이 필요 없고, A 서비스를 다른 서비스에 쉽게 옮겨놓을 수 있습니다. 치환을 했을 경우, 구성 파일 서비스 URL 항목을 바꾸는 것만으로 서비스를 옮겨놓을 수 있습니다.
- ASP. NET 2.0의 캐싱 개선
ASP.NET 2.0 에 포함된 새로운 캐싱 기능을 사용하여 ASP.NET 응용 프로그램의 성능과 확장성을 향상시키는 방법을 검토합니다.
- ASP.NET 2.0의 새로운 보안 기능
ASP.NET 2.0 에는 ASP.NET 응용 프로그램의 보안을 쉽게 강화할 수 있는 새로운 기능이 있습니다. 여기에서는 새로운 컨트롤이나 도구, API 를 사용하여 페이지 접근을 제어하고, 사용자 정보를 보다 간단히 보관하는 방법을 설명합니다.
- ASP.NET 2.0 Web 응용 프로그램 테마 작성
ASP.NET 2.0 의 새로운 기능인 테마를 상세히 소개합니다. CSS 스타일시트 (cascading style sheets) 및 이미지를 테마로 사용하는 방법과 실행시에 동적으로 테마를 로드하는 방법 등을 설명합니다.
- Personal Web Site Starter Kit 의 개요
Visual Studio 2005 및 Visual Web Developer 2005 Express Edition 로 사용 가능한 프로젝트 종류인 개인 웹 사이트 시작 키트(Personal Web Site Starter Kit)에 대해 설명합니다.
- 코드를 적게 사용한 안전한 ASP.NET 응용 프로그램
ASP.NET 2.0에서 새롭게 도입된 구성 도구, 컨트롤 및 구성요소가 사용자의 인증과 보호된 리소스관리에 대해 완전한 시스템을 어떻게 지원하는지 학습합니다.
- ASP.NET 2.0 유효성 검사 컨트롤 변경
ASP.NET 1.x 에서는 사용자 입력의 유효성 검사를 지원하지만, ASP.NET 2.0 에서는 유효성 검사 그룹을 추가하여 보다 유연한 유효성 검사가 가능해졌습니다.이 문서에서는 새로운 기능 설명과 일반적인 시나리오에서 이 기능의 사용 방법을 설명합니다.
- ASP.NET 2.0의 GridView 컨트롤 및 DetailsView 컨트롤 소개
ASP.NET 2.0 프레임워크의 새로운 두가지 컨트롤 GridView 및 DetailsView를 사용하여 데이터베이스 데이터나 단일 데이터베이스 레코드를 표시하거나 편집합니다.
- 확장 ComboBox 작성
Windows Forms ComboBox의 기본값 기능을 확장하는 몇가지 방법과 개요를 설명합니다. 기능 확장으로 응용 프로그램의 사용자 경험을 향상시킬 수 있습니다.
- ASP.NET 2.0 및 ADO.NET 2.0의 일반적 데이터 접근 코드 기술
ASP.NET 2.0 및 ADO.NET 2.0의 다양한 도구나 기술을 사용하여 일반적인 데이터 접근 코드를 기술하는 방법을 단계를 학습합니다.
- Windows Workflow Foundation 호스팅 소개
이 문서에서는 Windows Workflow Foundation (WF)를 호스팅하는 응용 프로그램으로 실행하는 워크플로 관리 및 모니터링 방법을 설명합니다. 또한 런타임 서비스와 아웃 오브 박스(out-of-box) 구현 방법도 설명합니다. 이문서는 Microsoft .NET Framework, C# 및 WF 프로그래밍 모델에 대한 지식이 있는 독자를 대상으로 쓰여졌습니다.
- Windows Communication Foundation과 기존 분산 통신 기술 성능 비교
이 문서에서는 Windows Communication Foundation (WCF)와 기존의 Microsoft .NET 분산 통신 기술 성능에 대해 간략히 비교합니다.
- Web 서비스와 Microsoft 플랫폼
이 백서에서는 Microsoft가 지원하는 웹 서비스 제품 및 기술에 대해 설명합니다. 또, 상호 운용성에 대한 Microsoft의 대처와 웹 서비스 표준화 프로세스의 밀접한 관계를 설명합니다.
- Windows Workflow Foundation 규칙 엔진 소개
이 문서에서는 Windows Workflow Foundation (WF) 규칙 엔진 기능의 개요를 소개합니다. WF 조건과 규칙 집합이 어떻게 사용되는지와 포워드 체인, 추적, 트레이스를 포함한 규칙 컬렉션 동작을 설명합니다.
- Windows Workflow Foundation의 간단한 휴먼 워크플로
실제 사람들의 상호작용을 소프트웨어로 조정하는 것을 더욱더 요구하고 있습니다. 물론 사람은 거의 모든 소프트웨어 시스템의 주요한 참가자입니다. 이 문서에서는 휴먼 워크플 구현이 필요한 이유를 설명하고 구조화 워크플로 시스템에 사람이 관여하는 경우에 발생하기 쉬운 문제를 몇가지 검증합니다. 마지막으로, 휴가 승인의 워크플로를 모델화한 샘플 응용 프로그램을 통해 알기 쉬운 메커니즘을 사용하여 인간 워크플로 액터와 통신하기 위한 몇가지 기술을 소개합니다.
- .NET Framework 2.0의 Windows Forms 데이터 바인드 개선점 ( 제 1 부)
Windows Forms 데이터 바인드의 가장 중요한 추가 기능은 BindingSource 구성요소입니다. BindingSource 구성요소는 통화 관리 기능, 변경통지 기능 및 바인드 된 목록의 멤버에게 접근 기능을 제공하여 개발 작업을 간략화합니다. 다만, 데이터 바인드에는 잘 알려지지 않은 개선점들이 많으며, 실제로 BindingSource 구성요소로 제공되는 기능을 보완하는 중요한 기능이 추가되었습니다.
- .NET Framework 2.0의 Windows Forms 데이터 바인드 개선점 ( 제 2 부)
Windows Forms 데이터 바인드에서 화제가 되는 새로운 기능의 하나인 BindingSource 구성요소는 통화 관리 기능, 변경통지 기능 및 바인드 된 목록내의 멤버에 간단히 접근하는 기능을 제공하여 개발 작업을 크게 간략화합니다. 데이터 소스에 IBindingList 인터페이스가 구현되어 한층 더 검색 및 정렬 기능이 구현되며, BindingSource 를 사용해 데이터 소스의 검색 및 정렬을 실행할 수 있습니다. IBindingList 인터페이스를 구현하는 형식의 일례로서는 DataView 클래스가 있습니다. 그러나, IBindingList 인터페이스를 구현하는 클래스를 사용하지 않는 경우도 있을 수 있습니다. 이러한 경우에는 IBindingList 인터페이스를 독자적으로 구현하여 사용자 지정 비즈니스 개체 목록을 작성하여 바인드해야 합니다. 이 문서에서는 데이터 바인드 응용 프로그램으로 일반 BindingList를 사용하여 검색 및 정렬 가능한 사용자 지정 비즈니스 개체 목록의 생성 방법을 설명합니다.
- Windows Communication Foundation의 ASP. NET Web 서비스 전망
이 백서에서는 ASP.NET 웹 서비스를 Windows Communication Foundation (WCF)와 비교해, WCF 출시가 가까워지고 있는 현재, 기존 및 계획 중의 ASP.NET 웹 서비스를 어떻게 해야 할지 설명합니다.
- Windows Communication Foundation의 신뢰할 수 있는 메시징
이 백서에서는 Clemens Vasters 가 신뢰할 수 있는 메시징과 세션 지원 Windows Communication Foundation (WCF)와의 제휴에 대해 설명합니다. WS-ReliableMessaging 사양 WCF 구현, 신뢰할 수 있는 전달과 세션이 어떻게 관련되는지와 이유, WCF 표준 바인딩이 신뢰할 수 있는 메시징을 지원하는 정도에 대해 학습합니다.
- Windows Workflow Foundation: 사용자 지정 복합 액티비티 작성
이 문서에서는 사용자 지정 복합 액티비티를 구축해, 워크플로로 이 액티비티를 사용하는 방법을 설명합니다. 해당 액티비티는 제품에 첨부되는 Parallel 액티비티 확장기능으로, 디자이너와 테마 클래스를 사용하여, 검증 개요, 사용자 지정 실행 구성요소의 기술 및 사용자 인터페이스 스타일을 제공합니다.
- Windows Workflow Foundation: 워크플로 디자이너 재호스팅(Re-Hosting)의 모든것
Visual Studio 2005 용 Windows Workflow Foundation 확장판을 설치하면, Visual Studio 2005 에 워크플로가 보이며, 재배포 가능한 구성요소입니다.이 기사에서는 워크플로 디자이너 표면의 구성요소를 개별 응용 프로그램에서 호스팅 하는 방법 설명 및 샘플 응용 프로그램을 보여드립니다.
- Windows Vista의 DHTML Editing Control 대용
Windows Vista 에는 DHTML Editing Control이 탑재되지 않습니다. 이 컨트롤을 사용하는 Web 페이지나 Windows 응용 프로그램으로 WYSIWYG HTML 편집기를 계속 사용하려면, 페이지나 응용 프로그램 수정이 필요합니다.
- Windows Vista 디스플레이 드라이버 모델
Windows Display Driver Model (WDDM)는 Windows Vista가 지원하는 새로운 디스플레이 드라이버 아키텍처입니다. Windows XP 기반 디스플레이 아키텍처에 대한 철저한 재검토후 만들어진 새로운 시나리오, 그래픽스, 응용 프로그램을 지원하며, 데스크톱 경험의 성능과 신뢰성을 향상합니다.
- XML Data를 위한 .NET 통합 쿼리 언어
LINQ to XML은 XML에 대한 통합 언어 쿼리를 고려해 개발되어 표준 쿼리 연산자를 활용해, XML에 특화된 쿼리 확장 기능이 도입됩니다. 간결한 설명을 위해 이 문서에서는 대부분의 샘플을 C# 으로 소개합니다.
- NET 표준 쿼리 연산자
표준 쿼리 연산자는 .NET 임의의 배열 또는 컬렉션에 쿼리를 실행할 수 있는 API 입니다. 표준 쿼리 연산자 API (Standard Query Operators API)는 System.Query.dll이라는 어셈블리에 포함된 System.Query.Sequence 정적 클래스로 선언된 메서드로 구성됩니다.
- LINQ: .NET 통합 언어 쿼리
커뮤니케이션 네트워크 접속은 가정이나 기업에서컴퓨터나 응용 프로그램의 필수적인 기능이 되었습니다. 현재의 조직에서는 컴퓨터가 다른 컴퓨팅 디바이스와 네트워크 접속되어 다양한 기능이 실현되고 있습니다. Windows Vista wave 기술에 의해 기본적인 네트워크 인프라나 Web기반 응용 프로그램과 서비스의 질이 향상되고, 사용 가능한 협업 기술의 폭도 넓어지고 있습니다.
- Visual Basic 9.0 소개
이 문서는 기존의 기술에 관한 기능확장이나 다른 시점의 고찰 기사가 아닌, 새로운 기술을 소개하는 글로써 Windows Communication Foundation 개요와 마이크로소프트에서 구축한 이유에 대해 먼저 설명합니다. 자! 그렇다면, WCF(Windows Communication Foundation) 세계의 탐험을 시작합니다.
- C# 3.0 개요
C# 3.0 기술 개요입니다.높은 순서로 함수 스타일의 클래스 라이브러리 작성과 사용을 지원하는 C# 2.0 기반의 언어확장을 소개합니다.
- Windows Vista, Windows Server 2008 개발자 스토리 : .NET Framework Communication, IIS, Collaboration
커뮤니케이션 네트워크 접속은 가정이나 기업에서컴퓨터나 응용 프로그램의 필수적인 기능이 되었습니다. 현재의 조직에서는 컴퓨터가 다른 컴퓨팅 디바이스와 네트워크 접속되어 다양한 기능이 실현되고 있습니다. Windows Vista wave 기술에 의해 기본적인 네트워크 인프라나 Web기반 응용 프로그램과 서비스의 질이 향상되고, 사용 가능한 협업 기술의 폭도 넓어지고 있습니다.
- WCF(Windows Communication Foundation) 서비스 구축
이 문서는 기존의 기술에 관한 기능확장이나 다른 시점의 고찰 기사가 아닌, 새로운 기술을 소개하는 글로써 Windows Communication Foundation 개요와 마이크로소프트에서 구축한 이유에 대해 먼저 설명합니다. 자! 그렇다면, WCF(Windows Communication Foundation) 세계의 탐험을 시작합니다.
- Windows Workflow Foundation와 Windows Communication Foundation 통합
Windows Workflow Foundation(WF)로 구축한 워크플로를 WCF(Windows Communication Foundation) 서비스의 내부에서 호스트 하는 방법에 대해 설명합니다. 또, WCF에서 제공되는 다양한 기능을 사용하여 이중화 채널을 사용해 클라이언트 이벤트 콜백을 쉽게 실시하는 방법도 설명합니다.
- Windows Vista의 Win32 I/O 취소 지원
이 백서는 새로운 취소 지원을 이용하여, Windows 응용 프로그램의 신뢰성을 높이는 것에 관심이 있는 소프트웨어 개발 파트너 및 개발자를 대상으로 합니다. 취소 지원은 직접 취소나 복구를 실시하여 느려지거나 차단 된 파일 입출력을 통해 사용자 경험을 향상시킵니다. Windows Vista 에서는 커널이나 드라이버가 강화되어 Win32 응용 프로그램 프로그래밍 인터페이스가 새로워졌습니다. 네이티브 Win32 파일 관리 기능의 확장 취소가 가능하며, 동기 조작의 취소도 새롭게 지원됩니다.
- Open Packaging Conventions 주소 지정 모델
이 문서에서는 Open Packaging Conventions 에서 사용되는 주소 지정 모델을 소개 합니다. 패키지와 파트의 주소 지정 방법, 패키지 파트의 상대 참조 해결 방법, 응용 프로그램으로 .NET Framework 또는 WinFx 클래스와 함께 패키지의 주소 지정 모델을 활용하는 방법 등을 설명합니다.
- NET Framework 3.0 소개
응용 프로그램 개발의 과제는 단기간에 최고의 소프트웨어를 개발하는 것입니다. 그러나 소프트웨어 개발의 기본이 되는 플랫폼이 진화하면서 더욱 어려워지고 있습니다. Window의 경우는 초기Win32 인터페이스에 한층 더 기능적인 .NET Framework 을 통합하게 되었습니다. 2002년에 출시 된 버전 1.0 과 2005 년에 출시 된 버전 2.0을 거쳐 Windows 소프트웨어 설계 및 기술하는 개발자의 환경은 한층 더 효율적이며 생산적인 방향으로 진화하고 있습니다.
- Microsoft . NET Framework 3.0 배포
Microsoft .NET Framework 3.0 (구 WinFX)은 Windows의 새로운 관리 코드 프로그래밍 모델입니다. .NET Framework 3.0 으로 작성된 응용 프로그램을 실행하는 컴퓨터에는 .NET Framework 3.0을 설치 하는 것이 좋습니다. 이 기사에서는 .NET Framework 3.0과 이전 버전의 .NET Framework과의 관계, .NET Framework 설치와 배포 및 .NET Framework 3.0이 설치되었는지 검색하는 방법을 설명합니다.
- Microsoft .NET Framework 3.0 배포 가이드
.NET Framework 3.0 에서의 IA64 는 Microsoft Windows Server 코드명 "Longhorn" 에서만 지원됩니다. Longhorn 에는 이미 .NET Framework 3.0 이 포함되어 있습니다. 따라서 재배포 가능 패키지는 불필요합니다. .NET Framework 3.0 재배포 가능 패키지는 독립 실행형 실행 가능 파일로서 입수할 수도 있습니다. 파일명은 설치 대상의 플랫폼의 종류에 따라 다릅니다. 32 비트 플랫폼의 파일명은 Dotnetfx3.exe, 64 비트 플랫폼의 파일명은 Dotnetfx3_x64.exe 입니다. Dotnet3setup.exe 라는 작은 사이즈의 재배포 가능 패키지를 배포 할 수도 있습니다. 이 재배포 가능 패키지에서는 설치 안에 필요한 구성요소가 다운로드 됩니다.
- 32 비트 관리형 코드의 64 비트 마이그레이션
32 비트 관리형 응용 프로그램을 64 비트로 마이그레이션하기 위해 필요한 작업, 마이그레이션에 영향을 미치는 요소, 마이그레이션에 도움이 되는 툴 등에 대해 설명합니다.
- 가비지 콜렉터의 기본과 성능 힌트
.NET 가비지 콜렉터는 효율적인 메모리 사용, 장기적인 단편화 해소, 고속의 메모리 할당 서비스를 제공합니다. 이 글에서는 가비지 콜렉터의 기능을 설명하고, 가비지 수집을 실시하는 환경에서 발생 가능한 성능 문제에 대해 설명합니다.
- .NET 개발자를 위한 저장 프로시저 평가
이 문서는 주로 .NET 프로그램 언어를 사용하는 개발자를 대상으로 Microsoft SQL Server 저장 프로시저에 대해 설명합니다. 저장 프로시저의 장점과 단점, 저장 프로시저 사용시에 도움이 되는 Visual Studio .NET 2003의 도구 및 초보자에 유용한 Best Practice 를 설명합니다.
- 응용 프로그램 복원: Windows Installer의 숨겨진 기능 살펴보기
Windows Installer에는 개발자에게 잘 알려지지 않은 몇 가지 유용한 기능이 있습니다. 이러한 기능을 활용하면 응용 프로그램 실행 시 자기 복원이나 사용자 상호 작용을 통한 옵션 구성 요소 설치가 가능합니다.
- Microsoft .NET Framework 3.0 배포 추가 정보
Microsoft .NET Framework 3.0을 클라이언트에 배포하는 방법에 대해 설명합니다.
- .NET Framework 3.0 자동 설치 프로세스의 추적과 취소
.NET Framework 3.0이 필요한 프로그램의 커스터마이징 또는 통합 설치 프로세스에 대해 설명합니다. 이 문서에서는 .NET Framework 3.0 자동 설치 프로세스 실행, 추적 및 취소 방법을 설명합니다.
- Windows Presentation Foundation에서의 2D 및 3D 동적 애니메이션 작성
WPF(Windows Presentation Foundation)이 제공하는 2D 애니메이션 인프라를 사용하여 애니메이션 작업 관리자를 작성하는 방법과 동적 애니메이션 3D 매시를 작성하는 방법을 설명합니다.
- The North Face In-Store Explorer 개념설명
Windows Presentation Foundation (코드명 "Avalon") 개요와 새로운 그래픽 서브시스템에 대해 소개합니다. 개발자용 릴리스에 포함된 아키텍처와 주요 구성요소를 살펴보겠습니다.
- Windows Presentation Foundation 가이드 투어
Windows Presentation Foundation (코드명 "Avalon") 개요와 새로운 그래픽 서브시스템에 대해 소개합니다. 개발자용 릴리스에 포함된 아키텍처와 주요 구성요소를 살펴보겠습니다.
- Windows Presentation Foundation 보안 샌드 박스
XBAP 보안 샌드 박스 작성에 사용하는 기술 개요 및 샌드 박스의 기능 세트를 개설하여 개발시의 트레이드 오프에 대해 논리적으로 설명합니다.
- Windows Presentation Foundation 데이터 바인딩: 파트 1
XAML 베이스의 데이터 바인딩을 사용하여, Microsoft Windows Presentation Foundation 프로젝트에서 데이터 조작 방법을 설명합니다.
- Windows Presentation Foundation 데이터 바인딩: 파트 2
XAML 베이스의 데이터 바인딩을 사용하여, Microsoft Windows Presentation Foundation 프로젝트에서 데이터 조작 방법을 설명합니다.
- Web에서의Windows Presentation Foundation: XAML 브라우저 응용 프로그램
이 문서에서는 Web에서의 Windows Presentation Foundation의 가능성과 XAML 브라우저 응용 프로그램의 기반이 되는 기술과 기존의 사이트를 이행 하는 방법을 설명합니다. 이 문서는 브라우저 기반의 경험(experience) 향상에 관심을 갖고 있는 Web관련 업무를 하는 모든 이를 대상으로 합니다.
- Windows Communication Foundation 아키텍처 개요
WCF(Windows Communication Foundation)의 아키텍처와 주요한 개념을 소개합니다. 코드 샘플에서는 WCF 계약, 끝점(Endpoint) 및 동작의 실례를 보여드립니다.
- Windows Vista 개발자의 에피소드: Windows Communication Foundation 로드맵
WCF(Windows Communication Foundation)는 서비스 지향의 응용 프로그램을 구축 및 실행하기 위한 프레임워크입니다. WCF는 기존의 Microsoft 접속 기술을 통합 및 확장한 것이며, 기반이 되는 통신 프로토콜에 의존하지 않는 단일의 프로그래밍 모델을 제공합니다. WCF 응용 프로그램에서는 오픈 스탠더드와 오픈 프로토콜 사용으로 다른 기술과의 상호 운용 가능합니다. WCF는 WinFX 런타임의 핵심 구성요소이며, Windows Vista, Windows XP와 Windows Server 2003 에서도 사용 가능합니다
- 플랫폼으로서의 Windows 소개
Visual Studio Express Edition 제품군은 쉽게 익힐 수 있는 간단하고 간편한 무료 프로그래밍 도구 모음을 제공하며, 취미로 개발하는 일반 사용자, 초보 개발자 및 예비 개발자를 대상으로 만들어졌습니다. 이들 중에는 컴퓨터 과학 분야에 대해 정규 교육을 받은 적이 없고 실제로 프로그래밍 경험이 전무한 사람이 많습니다. 여기에 해당하는 독자라면 이제 걱정하지 마십시오. 이 기사를 통해 여러분을 프로그래밍의 세계로 안내해 드리겠습니다.
- RTC Client API
RTC Client API를 사용하면 인터넷을 통해 PC-PC, PC-전화, 전화-전화 통화를 하거나 IM(인스턴스 메시징) 세션을 만드는 응용 프로그램을 작성할 수 있습니다. PC-PC 통화 시에는 음성 및 비디오 통화가 모두 가능하며 목록에 있는 연락처의 현재 상태 정보를 표시하는 기능도 지원됩니다. 이외에도 모든 유형의 세션에서 응용 프로그램 공유 및 화이트보드 기능을 추가하여 통신 기능을 향상시킬 수 있습니다.
- ASP.NET 2.0에서 달라진 기능
이 백서에서는 "WPF/E"에 대한 간략한 개요와 이 기술을 차세대 웹 응용 프로그램 개발 스택에 적용하는 방법에 대해 살펴봅니다.
- Windows Installer를 사용한 Visual Studio 2005 Tools for Office 솔루션 배포: 연습(2/2부)
Visual Studio 2005 설치 프로젝트를 사용해 Windows Installer 패키지를 만들고 Microsoft Visual Studio 2005 Tools for the Microsoft Office System 솔루션을 배포하는 방법에 대한 두 가지 연습을 읽어 보십시오.
- Tablet API를 사용한 그래픽 응용 프로그램 개선
Tablet PC API가 제공하는 잉크 입력 기능을 사용하여 디지털 사진의 색을 조정하는 응용 프로그램을 만드는 방법을 설명합니다.
- 실용 아키텍처: 사용자 인터페이스
오늘날 우리가 구축하는 응용 프로그램에서 나타나는 사용자 인터페이스 성능 및 기능의 지속적인 확장 현상은 무어의 법칙으로 설명할 수 있습니다. 이러한 사용자 인터페이스의 성능 확장은 응용 프로그램을 구축하는 데 있어 기술적으로 상당한 유연성을 가져다 주지만 동시에 막중한 책임도 따르게 됩니다. 따라서 사용할 인터페이스를 신중히 선택해야 합니다.
- Visual Studio 2005 IDE 팁과 트릭
개발자 도구 중에 가장 인기 있는 Visual Studio 2005를 더욱 효과적으로 활용할 수 있는 몇 가지 팁과 트릭을 소개하고자 합니다. 10분 정도만 시간을 내어 이 기사를 읽고 Visual Studio를 보다 즐겁고 생산적으로 사용할 수 있는 유용한 정보를 얻기 바랍니다.
- Windows Vista 개발자를 위한 정보: DirectX 호환성
Microsoft Windows Vista 플랫폼에서 빠르고 원활하게 실행되는 응용 프로그램을 개발하려면 Microsoft DirectX 개발에 관련된 몇 가지 최상의 방법과 문제점들을 알아 두어야 합니다. 이러한 사항의 상당수는 Windows Vista 개발에 대한 일반적인 접근 방법을 나타내는데, 일관성 있는 Windows Vista 사용자 환경을 제공하기 위해 반드시 기억해야 할 중요한 사항입니다.
- Windows Workflow Foundation 및 Windows Communication Foundation 통합
이 기사에서는 Windows WF(Workflow Foundation)를 사용하여 작성한 워크플로가 WCF(Windows Communication Foundation)를 사용하여 만든 서비스 내에서 어떻게 호스팅되는지에 대한 개요를 제공합니다. 또한 WCF에서 제공되는 광범위한 기능 중 일부를 활용하여 이중 채널을 통해 클라이언트-이벤트 콜백을 용이하게 하는 방법에 대해서도 설명합니다.
- Microsoft.Web.Administration 사용 방법
IIS7 은 XML 구성 설정 파일들을 완벽하게 조작할 수 있게 해주고 서버 개체들에 대한 편리한 접근을 가능하게 해주는 관리되는 코드로 작성된 포괄적인 관리 응용 프로그램 프로그래밍 인터페이스 (API) 를 제공해줍니다. 본문에서는 서버의 구성 설정을 수정하고 서버 개체들을 관리하기 위해 새로운 관리 API 를 사용하는 방법을 여러분들에게 소개해드리고자 합니다.
- WPF/E(코드 이름) 시작
이 백서에서는 "WPF/E"에 대한 간략한 개요와 이 기술을 차세대 웹 응용 프로그램 개발 스택에 적용하는 방법에 대해 살펴봅니다.
- WPF/E(코드 이름)의 아키텍처 개요
이 백서는 "WPF/E" 아키텍처의 간략한 개요와 Microsoft에서 이를 통해 제안하는 차세대 웹 응용 프로그램의 구축 방법에 대해 소개합니다. 또한 "WPF/E" 기술의 아키텍처에 대해서도 살펴봅니다.
- 웹 미디어 시나리오를 위한 WPF/E(코드 이름)
이 백서에서는 웹에서 다양한 오디오 및 비디오 환경을 제공할 수 있게 해 주는 "WPF/E"(코드 이름) CTP(Community Technology Preview)의 장점, 기능 및 용도에 대해 설명합니다.
- 방법: Office Open XML 형식 문서 조작
기존의 이진 Office 시스템 파일이 Office Open XML 형식 파일로 대체되었습니다. 이 문서에서는 이러한 형식 파일에 포함된 구성 요소와 해당 파일의 다양성을 보여 주는 몇 가지 시나리오를 살펴봅니다.
- XML을 사용한 출장 보고서 작성
고객을 만나기 위해 자주 외근을 하는 영업 사원입니까? 영업상 방문 내역을 관리하는 마케팅 팀의 직원입니까? Word의 XML 기능을 사용하여 손쉽게 출장 보고서를 작성하는 방법에 대해 알아 보십시오. 이 문서에는 영문 페이지에 대한 링크가 포함되어 있습니다.
- ASP.NET 2.0 리소스-공급자 모델의 확장
Microsoft ASP.NET 2.0에는 웹 응용 프로그램의 지역화를 위한 여러 가지 향상된 기능이 포함되어 있습니다. 하지만 이러한 훌륭한 기능이 있음에도 불구하고 사이트의 지역화를 마치고 나면 곧 확장성에 대해 염려하게 됩니다. 이 문서에서는 ASP.NET의 확장 기능을 적용하여 엔터프라이즈 지역화 시나리오를 처리하고, 지역화-개발 프로세스를 향상시킬 수 있는 방법을 설명합니다.
- Visual Studio 2005에서 브라우저 도우미 개체 만들기(Windows IETechCol)
이 기사에서는 Microsoft Visual Studio 2005를 사용하여 IObjectWithSite 인터페이스를 구현하고 Internet Explorer에 연결되는 구성 요소 개체 모델(COM) 개체인 단순 브라우저 도우미 개체(BHO)를 만드는 방법을 설명합니다. 초보적인 BHO를 만드는 방법을 단계별로 설명할 것입니다. 기사에서 작성할 BHO는 우선 Internet Explorer에서 문서를 로드할 때 "Hello World!"라는 메시지를 표시합니다. 그런 다음 BHO가 확장되어 로드된 페이지에서 이미지를 제거합니다. 이 기사는 브라우저의 기능을 확장하고 Internet Explorer용 웹 개발자 도구를 만드는 방법을 배우고자 하는 개발자를 위해 작성되었습니다.
- IIS7 구성 설정 호환성
IIS 7.0 에서도 여전히 레거시 구성 설정 스크립트와 응용 프로그램들을 사용할 수 있습니다. 이것이 가능한 이유는 메타베이스 시스템과 그에 대한 프로그래밍 인터페이스인 Admin Base Objects (ABO), 그리고 그 상위에 존재하는 ADSI 제공자와 WMI 제공자를 사용할 수 있게 해주는 선택적 설치 구성 요소가 존재하기 때문입니다.
- ASP.NET 2.0 웹 사이트와 Excel 및 Word 통합
이 기사에서는 웹 서비스, 작업창, Word 및 Excel과의 상호 작용을 비롯한 Office 프로그래밍 기능의 몇 가지 새로운 측면을 활용하는 방법을 살펴보겠습니다. 웹 서비스를 사용하여 ASP.NET 2.0 웹 사이트에서 Microsoft SQL Server 데이터베이스에 연결하고, 데이터베이스의 데이터를 바탕으로 Word 편지 및 Excel 그래프를 만드는 방법을 보여 주는 코드를 설명할 것입니다.
- Windows Vista 정보: 사용자 계정 컨트롤을 위한 Windows Vista 응용 프로그램 개발 요구 사항
이 기사에는 사용자 계정 컨트롤(UAC) 호환 응용 프로그램을 작성하려는 응용 프로그램 개발자를 지원하기 위한 정보가 포함되어 있습니다. 이 기사는 다음 섹션으로 구성되어 있습니다.
- Windows Vista 개발자를 위한 정보: 제어판 사용자 인터페이스
이 기사에는 사용자 및 IT 전문가가 제어판의 새로운 기능 및 향상된 기능에 대해 배울 수 있는 내용이 포함되어 있습니다.
- Windows Vista 개발자를 위한 정보: 제어판을 위한 개발
제어판을 통해 사용자는 운영 체제 기능을 구성하고, 하드웨어와 소프트웨어 설치 및 구성, 보안 시스템 유지 관리, 사용자 계정 관리와 같은 관련 작업을 수행할 수 있습니다.
- 2007 Microsoft Office system을 사용한 향상된 비즈니스 응용 프로그램 구축
2007 Microsoft Office system은 현재의 업무용 시스템과 사용자를 친숙한 Microsoft Office 사용자 인터페이스를 통해 연결하는 일련의 서버, 클라이언트 및 도구를 제공합니다. 기업과 소프트웨어 공급업체에서는 이러한 도구를 사용하여 Office 비즈니스 응용 프로그램을 손쉽게 구축하고 배포할 수 있습니다.
- IIS7에 ASP.NET 1.1을 설치하는 방법
ASP.NET v1.1 을 IIS7 에 설치하기 위한 5 가지 단계입니다. 여러분들의 사이트나 응용 프로그램을 .NET 프레임워크 v1.1 응용 프로그램 풀로 이동합니다.
- 요청 필터링 사용 방법
IIS 7.0 에서는 URLScan 의 모든 핵심적인 기능들이 요청 필터링이라는 모듈에 병합되었으며 숨겨진 네임스페이스라는 기능이 추가되었습니다. 본문에서는 요청 필터링이 제공하는 각각의 기능들에 대해서 알아보고 여러분들이 접하고 있는 환경에 적용이 가능하도록 실제 상황에서의 예제를 살펴보겠습니다.
- Vista의 에디션에 따른 IIS 7의 기능
IIS 7 은 Windows Vista 와 Windows Server Longhorn 배포본의 모든 주요 Windows 에디션에서 최초로 사용할 수 있습니다. 그리고, Windows 서버상에서 IIS7 은 지금까지 마이크로소프트가 제공한 적이 없었던 최고의 웹 서버 역할을 제공하게 될 것입니다.
- IIS7의 사용자 계정과 그룹에 대한 이해
내장된 계정인 IUSR 계정은 비밀번호가 필요하지 않습니다. 그리고, 여러분들은 논리적으로 이 계정은 NETWORKSERVICE 계정이나 LOCALSERVICE 계정과 동일한 것으로 간주할 수 있습니다. 다음 섹션에서 IUSR 계정과 IIS_IUSRS 그룹에 대해서 보다 깊게 알아보도록 하겠습니다.
- Step by Step: Windows Mobile 5.0의 새로운 관리 API들에 대한 소개
이번 Hands-on Lab에서 Windows Mobile 5.0의 새로운 관리API를 배웁니다. 새로운 기능의 사용으로 기존응용프로그램들을 향상시킬수 있습니다. HOL을 끝마치면 여러분들은 기존코드를 새로운 API들로 단순화시키거나 응용프로그램이 Windows Mobile 5.0의 새로운 기능들을 사용할 수 있도록 확장 할 수 있습니다. 이 HOL은 1시간 정도 소요됩니다.
- 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 구성요소를 개발할 수도 있습니다.
- 스마트 클라이언트: 필수 요구 사항 및 적임 서비스
스마트 클라이언트 응용 프로그램과 이 응용 프로그램을 호스트하는 개인 장치에 필요한 몇 가지 고유한 주요 요구 사항을 설명합니다. 여기에 수록된 요구 사항은 중요하면서도 광범위한 스마트 클라이언트 응용 프로그램에 공통적으로 적용됩니다. 또한 각 요구 사항에 대해 적임 서비스라는 준비 전략이 하나 이상 제안되어 있습니다.
- Visual Basic 개발자를 위한 ASP.NET 2.0 소개
이 기사에서는 Visual Basic .NET과 Visual Basic 6 개발자에게 ASP.NET 2.0으로 웹 응용 프로그램을 만드는 방법에 대해 소개합니다. 이 기사는 데스크톱 응용 프로그램과 웹 응용 프로그램 사이의 주요 차이점에 초점을 맞추고 있습니다.
- Windows Presentation Foundation 소개
WPF(Windows Presentation Foundation)의 기본적인 목표는 개발자가 세련되고 편리한 사용자 인터페이스를 만들 수 있도록 돕는 것입니다. 이 문서에서는 WPT 통합 플랫폼을 사용하여 디자이너가 사용자 인터페이스 개발 작업에 보다 적극적으로 참여하는 방법과 독립 실행형 응용 프로그램 및 브라우저 응용 프로그램을 만들기 위한 공통적인 프로그래밍 모델을 제공하는 방법에 대해 설명합니다.
- Windows Workflow Foundation 호스팅에 대한 소개
Windows WF(Workflow Foundation)를 호스팅하는 응용 프로그램이 실행 중인 워크플로를 관리 및 모니터링하는 방법과 런타임 서비스 및 기본 구현 방법에 대한 개요를 제공합니다. 이 기사는 Microsoft .NET Framework, C# 및 WF 프로그래밍 모델에 대한 지식이 있는 사용자를 대상으로 합니다.
- 개발자를 위한 Visio 2007의 새로운 기능(2/2부)
이 기사에서는 Visio 2007 VBA 개체 모델의 새로운 개체와 멤버, 그리고 더 이상 사용되지 않는 멤버에 대해 설명합니다.
- 개발자를 위한 Visio 2007의 새로운 기능(1/2부)
이 기사는 개발자들의 관심을 끄는 Microsoft Office Visio 2007의 새로운 기능을 소개하고 이러한 기능의 사용 방법에 대해 설명합니다.
- Windows Vista의 Win32 I/O 취소 지원
Windows 응용 프로그램의 성능을 보다 강력하게 향상시키기 위한 새로운 취소 지원 기능에 관심이 있는 독립 소프트웨어 공급업체 및 기타 사용자를 위한 것입니다. 이 기능은 느리거나 차단된 파일 입력/출력을 직접 취소하거나 복구하여 사용자 환경을 향상시켜 줍니다.
- .NET Framework 2.0에서 향상된 Windows Forms 데이터 바인딩 기술, 1부
바인딩된 데이터의 서식을 쉽게 지정할 수 있도록 지원하는 Binding 및 ControlBindingsCollection 클래스의 추가 기능에 대해 자세히 알아봅니다.
- .NET Framework 2.0에서 향상된 Windows Forms 데이터 바인딩 기술, 2부
제네릭 BindingList와 이 제네릭 컬렉션 형식을 확장하여 정렬 및 검색 기능을 추가하는 방법에 대해 자세히 알아봅니다.
- Windows Communication Foundation과의 관계로 보는 ASP.NET 웹 서비스의 미래
이 기사에서는 ASP.NET 웹 서비스와 Windows Communication Foundation을 비교하며, Windows Communication Foundation의 발표를 앞둔 시점에서 이미 사용 중이거나 계획 단계에 있는 ASP.NET 웹 서비스를 어떻게 처리해야 하는지에 대해 설명합니다.
- Microsoft .NET Framework 버전 3.0 배포
Microsoft .NET Framework 3.0(이전의 WinFX)은 새로운 Windows용 관리 코드 프로그래밍 모델입니다. .NET Framework 3.0용으로 작성된 응용 프로그램을 실행할 컴퓨터에는 .NET Framework 3.0이 설치되어 있어야 합니다. 이 문서에서는 .NET Framework 3.0 및 이전 버전의 .NET Framework와의 관계에 대해 간략하게 설명하고 .NET Framework의 설치 및 배포 정보와 .NET Framework 3.0의 설치 여부를 확인하는 방법을 설명합니다.
- 모델 기반의 .NET 엔터프라이즈 응용 프로그램 개발
DSL(Domain Specific Language)의 역할과 Visual Studio 2005 DSL 도구에 대해 살펴보고, 이를 사용하여 .NET Framework 플랫폼용 엔터프라이즈 응용 프로그램의 개발을 자동화하는 방법을 설명합니다.
- Microsoft Visual Studio Team Edition for Software Developers
코드의 품질을 개선하기 위해 Microsoft Visual Studio Team Edition for Software Developers에서 사용할 수 있는 기능에 대해 설명합니다.
- Windows Mobile 5.0 게임의 DirectX 그래픽
이 기사에서는 Windows Mobile 5.0 기반 장치용 게임에서 DirectX 그래픽을 개발하는 방법과 Windows Mobile 5.0용 Direct3D 및 DirectDraw 버전과 데스크톱 컴퓨터용 버전의 차이점에 대해 배워 보겠습니다.
- 응용 프로그램을 위한 최상의 사용자 환경을 만드는 방법
이 기사에서는 Dax Pandhi는 Windows 응용 프로그램을 위한 사용이 쉬운 사용자 인터페이스를 구현하는 방법과 사용자 환경 디자인 원칙에 대해 설명합니다.
- .NET Framework 2.0 배포 가이드
이 기사에서는 Visual Studio 2005 사용자용 특정 배포 시나리오를 다루는 백서를 포함하여 자세한 .NET Framework 2.0 배포 정보를 제공합니다.
- Windows Vista 개발자를 위한 정보: 검색 및 구성
첫 번째 기사인 Vista 개발자를 위한 정보 소개 (영문)에서는 Windows Vista 응용 프로그램을 배포할 때 수행해야 하는 상위 10가지 해야할 일에 대해 논의했습니다. 매 2주마다 다운로드 가능한 도움말 파일에 새로운 기사가 추가될 예정이며, 이번 주에는 데이터: 검색, 구성 및 공유에 대해 설명합니다.
- Windows Workflow Foundation 규칙 엔진 소개
이 기사에서는 Windows WF(Workflow Foundation)의 규칙 엔진 기능에 대한 개요를 제공합니다. WF에서 조건과 규칙 집합이 어떻게 사용되는지와 전달 체인, 추적 및 트레이싱을 비롯한 규칙 모음의 동작에 대해서 설명합니다.
- WCF(Windows Communication Foundation) 아키텍처 개요
WCF(Windows Communication Foundation) 아키텍처와 주요 개념에 대한 고급 정보를 얻을 수 있습니다. 코드 예에서는 WCF 계약, 끝점 및 동작에 대해 설명합니다.
- 데이터 지향 응용 프로그램을 Visual Basic 6에서 Visual Basic 2005로 변환(2부)
이 연재 기사의 2부에서는 ADO 코드를 ADO.NET 코드로 변환하는 데이터 기능에 대해 자세히 설명합니다. ADO.NET에서는 보다 간단한 코드를 사용하여 작업할 수 있으며 COM Interop 기능을 대체함으로써 응용 프로그램의 효율성을 높일 수 있습니다.
- Team Foundation Server의 기초: 기능 및 아키텍처 둘러보기
팀 단위 소프트웨어 개발 과정을 최적화하는 Microsoft Team Foundation Server의 배포 토폴로지, 기능 집합 및 확장 아키텍처에 대해 설명합니다
- Microsoft Windows 워크플로 파운데이션 시작하기: 개발자 연습
Microsoft .NET 플랫폼용 워크플로 기반 응용 프로그램을 개발하는 개발자에게 유용한 Microsoft Windows 워크플로 파운데이션의 기술과 기능을 소개합니다
- aspnet_merge.exe 명령을 사용하여 배포용으로 미리 컴파일된 ASP.NET 출력 관리
ASP.NET 2.0에서는 aspnet_compiler.exe 명령줄 도구를 사용하여 웹 사이트를 미리 컴파일하고, 서버로 배포할 수 있는 웹 사이트 버전을 만들 수 있습니다. 이 도구는 페이지, 사용자 정의 컨트롤, 리소스, 유틸리티 클래스, 기타 파일 등의 소스 파일을 어셈블리로 컴파일합니다.
- Visual Basic Fusion: Visual Basic 6과 Visual Basic .NET을 함께 사용하는 가장 효과적인 방법
PMicrosoft Visual Basic 6 응용 프로그램에서 .NET 클래스 라이브러리에 액세스하려면 클라이언트 호출 가능 래퍼라는 상호 운용 계층을 거쳐야 합니다. 클라이언트 호출 가능 래퍼는 필요한 .NET 클래스를 래핑하여 기존 COM 개체와 동일한 방식으로 사용할 수 있도록 합니다. 따라서 COM 개체를 사용할 수 있는 모든 환경에서 .NET 클래스를 사용할 수 있습니다. 이 기사에서는 이러한 래퍼를 만드는 방법을 알아봅니다.
- Visual Basic 2005로 기존 하드웨어 코드 이동
Bill Sempf가 Visual Basic 2005의 새로운 직렬 및 병렬 통신 기능을 소개하고 기존 Visual Basic 6.0 하드웨어 코드를 Visual Basic 2005로 마이그레이션하는 데 필요한 사항을 설명합니다.
- IIS에서의 Microsoft ASP.NET 2.0 멤버/역할 관리 1부: 보안 및 구성 개요
Peter Kellner가 Microsoft ASP.NET 2.0 구성원 데이터베이스를 관리하는 응용 프로그램을 만드는 방법을 소개하는 2회 연재 기사의 첫 번째입니다. 첫 번째 기사에서는 적절한 권한을 가진 관리자만 해당 데이터에 액세스할 수 있도록 솔루션의 보안을 유지하는 방법에 대해 살펴보겠습니다.
- IIS에서의 Microsoft ASP.NET 2.0 멤버/역할 관리 2부: 구현
Microsoft ASP.NET 2.0 구성원 데이터베이스를 관리하는 응용 프로그램을 만드는 방법을 소개하는 2회 연재 기사의 두 번째입니다. 두 번째 기사에서는 3계층 구조의 ASP.NET 2.0 응용 프로그램을 빌드하여 프로덕션 IIS 서버에서 멤버 및 역할 데이터베이스를 관리하는 방법을 설명합니다.
- ADO.NET 2.0의 쿼리 알림
ADO.NET 2.0 및 SQL Server 2005에 제공되는 새로운 알림 기술을 사용하여 데이터 변경을 다루는 방법을 배워 보십시오.
- Visual Studio 2005를 사용한 장치 응용 프로그램용 사용자 인터페이스 및 데이터 디자인
.NET Compact Framework 버전 2.0 응용 프로그램용 사용자 인터페이스 및 데이터베이스를 디자인하는 데 사용되는 Visual Studio 2005의 새로운 기능에 대해 알아보십시오. 이 기사에서는 Visual Studio 2005의 일부로 제공되는 Windows Forms 디자이너를 위한 새로운 개발 환경을 소개하겠습니다.
- Office용 Visual Studio 도구로 Outlook Business Contact Assistant 추가 기능 만들기
Microsoft Office System용 Visual Studio 2005 도구를 사용하여 Microsoft Office Outlook 2003을 위한 관리되는 추가 기능을 만드는 방법을 배워 보겠습니다.
- 데이터 소스 컨트롤 1부: 기본 개념
데이터 소스 컨트롤을 작성하는 방법을 다룬 연재 기사의 첫 번째입니다. 이 기사에서 Nikhil Kothari는 데이터 소스 컨트롤의 기본 개념과 이를 디자인할 때 고려해야 할 사항을 소개합니다.
- 데이터 소스 컨트롤 2부: 매개 변수
데이터 소스 컨트롤을 작성하는 방법을 다룬 연재 기사의 두 번째입니다. 이 기사에서 Nikhil은 컨트롤을 제공하는 쿼리에 매개 변수를 추가하기 위해 지원을 추가하는 방법에 대해 설명합니다.
- 데이터 소스 컨트롤 3부: 비동기 데이터 액세스
데이터 소스 컨트롤을 작성하는 방법을 다룬 연재 기사의 세 번째입니다. 이 기사에서 Nikhil은 비동기 데이터 액세스를 수행하고 캡슐화하는 방법을 설명하는 동시에 Microsoft Visual Studio 2005에서 제공하는 기능에 기반을 둔 재사용 가능한 비동기 데이터 액세스 프레임워크에 대해 소개합니다.
- ASP.NET Spiced: AJAX
AJAX(Asynchronous JavaScript And XML)를 사용하면 Microsoft ASP.NET 응용 프로그램의 동적 성능을 높이고 응답 능력을 개선할 수 있습니다.
- 응용 프로그램에 Reporting Services 통합
이 문서에는 개발자가 응용 프로그램에 SQL Server 2005 Reporting Services 기능을 통합하는 데 사용할 수 있는 여러 가지 방법이 설명되어 있습니다.
- Visual Basic 2005 개요
My Visual Basic, IntelliSense, 편집하며 계속하기, 자동 고침, 내 코드만, Windows Forms의 향상된 기능을 포함한 Visual Basic 2005의 새로운 기능에 대한 개요를 제공합니다.
- 단계별 작업: .NET Compact Framework 2.0 응용 프로그램에 COM 개체 통합
Microsoft .NET Compact Framework 2.0을 사용하여 기존의 기본 COM 개체를 관리되는 응용 프로그램에 보다 쉽게 통합하는 방법을 배울 수 있습니다.
- SQL Server 2005 Integration Services 2부: Project REAL의 사용자 지정 구성 요소 개발
TLog 파서에서 데이터를 추출하고 구문을 분석하는 데 필요한 파이프라인 구성 요소를 구현하면서 학습한 내용에 대해 다루고 있습니다.
- 데이터베이스 개발자 코너: 어셈블리 파일의 디스어셈블
어셈블리는 .NET 응용프로그램에 있어서 심장과도 같은 존재입니다. 비록 어셈블리를 개발하는 과정이 COM EXE와 DLL을 생성하는 과정과 비슷하다고 할지라도, .NET 프레임워크는 어셈블리를 읽고 배포를 위한 옵션들을 보충하였습니다. 이 기사에서는 Carl Ganz가 이 부분에 대해서 설명하겠습니다.
- ASP.NET 2.0에서의 GridView 예제
Microsoft ASP.NET 2.0 GridView 컨트롤의 어떻게 사용하는지 여러 단계별로 설명하는 글입니다. 각 단계에서는 새로운 개념을 같이 설명하고 있으며, 이 글에서 사용한 예제의 다운로드는 다음의 링크에서 할 수 있습니다.
- 게임 개발의 시작
게임 개발 시작에 관한 네 번째 기사입니다. 이 기사에서는 DirectInput이라는 DirectX의 입력 장치 부분에 대해 다루겠습니다. DirectInput을 사용하면 조이스틱, 마우스 또는 키보드를 제어할 수 있습니다.
- Visual Studio 2005의 새로운 보안 기능
Visual Studio 2005는 개발자가 보다 손쉬운 방법으로 보안 응용 프로그램을 작성할 수 있게 해 줍니다. 관리되지 않는 안전한 코드를 작성하거나, CAS(코드 액세스 보안)를 사용하는 관리되는 응용 프로그램을 손쉽게 빌드 및 배포할 수 있게 해 주는 IDE 도구를 활용해 보십시오.
- AOP(Aspect-Oriented Programming)
웹 서비스 클라이언트 응용 프로그램의 동작을 동적으로 확장하는 방법을 시연하여 AOP(Aspect-Oriented Programming)에 대한 실용적인 정보를 확인합니다.
- Visual Basic 9.0 개요
새로운 Visual Basic 언어 기능 및 데이터 사용이 많은 프로그래밍을 지원하는 새로운 언어 확장 기능에 대한 개요를 제공합니다.
- Microsoft Visual Studio Team System과 Microsoft Visual SourceSafe 중에서 적합한 솔루션 선택
개발자가 소프트웨어 변경 관리를 위해 Microsoft Visual SourceSafe 2005와 Microsoft Visual Studio 2005 Team Foundation Server 중에서 무엇을 선택할 것인지 결정하는 데 도움이 되는 주요 요인에 대해 설명합니다.
- Microsoft Visual Studio 2005 Team System 웹 테스트 소개
Microsoft Visual Studio 2005 Team System의 웹 테스트 기능을 소개하고 웹 테스트 사례를 작성 및 사용자 지정하는 방법에 대해 설명합니다.
- Microsoft Visual Studio Team System 2005 둘러보기
Microsoft Visual Studio Team System의 기능을 소개하고 이러한 기능이 소프트웨어 개발 프로세스를 지원하는 방법에 대해 설명합니다.
- Microsoft Visual Studio 2005 Team System의 작업 항목 추적
Visual Studio 2005 Team System에서 사용할 수 있는 작업 항목 추적 시스템에 대해 설명합니다.
- Visual Studio 2005 Team System을 사용하여 단위 테스트 수행 및 단위 테스트 프레임워크를 위한 소스 코드 생성
자동화된 단위 테스트의 기초적인 내용과 Microsoft Visual Studio 2005 Team System에서 제공되는 단위 테스트 프레임워크에 들어 있는 코드 생성 엔진에 대해 자세히 설명합니다.
- Team Foundation의 소스 코드 제어 사용
Microsoft Visual Studio 2005 Team System에서 사용할 수 있는 버전 제어 옵션에 대해 설명합니다.
- Windows Form을 사용하여 간단한 다이어그램 작성 도구 빌드
네트워크 관리 및 워크플로 처리 같은 대부분의 응용 프로그램 유형에는 다이어그램 작성 인터페이스가 필요합니다. 그러나 Windows 응용 프로그램에서 Visio와 같은 다이어그램 작성 인터페이스를 개발하기는 좀처럼 쉬운 일이 아닙니다. 이 기사에서는 Cecil Lew가 UserControl 및 몇 가지 단순한 클래스를 기반으로 하여 간단한 다이어그램 작성 도구를 빌드하는 방법을 소개합니다.
- ASP.NET 웹 서비스, Enterprise Service 및 .NET Remoting의 성능
ASP.NET 웹 서비스, .NET Enterprise Service 구성 요소 및 .NET Remoting 구성 요소의 성능 특성을 실제 상황에서 비교 및 대조하고, 이들 기술의 활용도를 극대화하는 방법에 대한 권장 사항을 확인하십시오.
- 데이터 지향 응용 프로그램을 Visual Basic 6에서 Visual Basic 2005로 변환(1부)
Ken Getz가 데이터 지향 응용 프로그램을 Visual Basic 6.0에서 Visual Basic 2005로 마이그레이션하는 방법을 설명합니다.
- Visual Studio 2005 Team System 모델링 전략 및 FAQ
고객과 파트너는 모델 기반 개발에 대한 Microsoft의 전략과 Visual Studio Team System에서의 지원 사항을 이해하려 노력하고 있습니다. Microsoft가 전략을 설명하는 자리에서 이들을 만나면 대개 동일한 주제에 관심을 표명하고 같은 문제점을 제기하곤 합니다. 이 문서에서는 이러한 주제와 문제점에 관한 일련의 질문과 대답을 통해 모델 기반 개발의 전략을 세우고자 합니다.
- Whidbey 베타 2를 사용하여 올바른 형식의 XML 문서에서 스키마 유추
Radhakrishnan Srikanth가 XML 문서에서 스키마를 유추하여 조정하는 방법에 대해 설명합니다. Microsoft Visual Studio 2005 베타 2에 도입된 System.XML 스키마 유추 API는 XML 인스턴스 문서에서 스키마를 자동으로 유추하는 방법을 설명하는 데 사용됩니다.
- ASP.NET 2.0으로 웹 사이트를 구축하여 음악 라이브러리 탐색
컴퓨터 소유자라면 대부분 미디어 라이브러리를 가지고 있습니다. 컴퓨터 가격이 내려가고 네트워크의 연결 및 사용이 편리해짐에 따라 홈 네트워크를 설치하는 수도 더욱 증가할 전망입니다.
- WSE(Web Services Enhancements) 3.0의 새로운 기능
.NET용 Web Services Enhancements(WSE)는 보안 웹 서비스를 쉽고 빠르게 빌드할 수 있는 제품입니다. 본 기사에서는 WSE 3.0 최신 릴리스의 주요 기능과 이 기능을 통해 웹 서비스 사양을 기반으로 한 분산 응용 프로그램을 개발하는 방법을 중심으로 WSE 3.0 최신 릴리스의 목표를 설명하겠습니다.
- Office InfoPath 양식 서식의 배포 자동화
Microsoft Office InfoPath 2003을 이용하면 양식 서식을 웹 서버 또는 네트워크 파일 공유와 같은 특정한 위치에 게시할 수 있습니다.이 문서에서는 이전에 게시한 양식 서식의 일부를 업데이트하고 새 위치로 옮기는 방법을 알아 봅니다.
- ASP.NET의 사용자 입력 유효성 검사
ASP.NET의 유효성 검사 프레임워크의 개요와 유효성 검사 컨트롤을 추가한 페이지 예제를 제공합니다.
- ASP.NET 유효성 검사
이 기사에서는 ASP.NET 유효성 검사 컨트롤의 동작 방식을 자세하게 기술하고 있습니다. 기존 유효성 검사 프레임워크를 확장하거나 또는 유효성 검사 컨트롤로 복잡한 페이지를 구성하고 싶은 분들이라면 이 기사를 읽어보실 것을 권해드립니다.
- 규칙에 대한 예외 1부
ASP.NET은 이러한 형식의 에러들 및 다른 런타임 이슈들을 보다 구조적이고 사용자 친화적인 방식으로 쉽게 처리할 수 있게 해 줍니다. 우리의 응용프로그램은 개발자에게는 풍부하고도, 개발자에 특화된 에러 메시지를 제공해 줄 수 있으며, 또한, 고위 검토자 들에게는 시스템이 복잡하게 보여서 오히려 그들이 만족해 할 만한, 충분히 모호하면서도 훌륭한 메시지를 제공해 줄 수 있습니다.
- 규칙에 대한 예외 2부
이전 기사 에서는, Application_Error 이벤트와 Page_Error 이벤트를 간단하게 언급했었습니다. 이러한 이벤트들은 응용 프로그램 내에서 발생한 처리되지 않은 예외가 있을 때마다 발생합니다. 만일, Page_Error 이벤트가 ASP.NET 페이지 안에 존재할 경우 처리되지 않은 예외가 발생한다면, 이 이벤트가 일어납니다.
- SOAP 메세지 암호화 하기
ASP.NET은 웹 서비스를 쉽게 구축할 수 있게 해 줍니다. 기존의 웹 개발자들(PERL/CGI에 대해 좋은 추억을 가진 자들이 여기에 해당됩니다)에게 ASP가 혁신적인 웹 개발이었던 것과 마찬가지로, ASP.NET은 XML(SOAP 프로토콜을 따르는)이나 HTML을 생산해내는 웹 응용 프로그램을 구축하는데 있어 혁신적일 것입니다.
- 페이지 출력 캐싱
캐싱은 모든 응용 프로그램에서 대단히 유용합니다. 특히, 웹 응용 프로그램에 적용할 경우, 이는 성능에 대단히 좋은 영향을 줄 수 있습니다. 캐싱은 호출시간(latency)-요청을 보낸 뒤 응답이 왔을 때까지 걸린 시간-을 줄이는데 도움이 될 뿐 만 아니라, 요청을 처리하고 응답을 생성하기 위해 사용되는 서버의 리소스들을 줄이는 데에도 큰 도움이 됩니다.
- ADO.NET 표준사례
개발자가 Microsoft ADO.NET을 사용하여 코드를 작성할 때 고려해야 하는 표준사례와 ADO.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 을 사용한 계층적 행 집합 상에서의 데이터 액세스 작업을 다룹니다.
- .NET Framework 재배포
.NET Framework를 위해 작성된 응용 프로그램들과 컨트롤들은 그것들이 실행될 컴퓨터에 .NET Framework가 설치되어 있을 것을 필요로 합니다. .NET Framework 재배포 가능 패키지는 Dotnetfx.exe 라는 독립 실행 파일로 얻을 수 있습니다.
- .NET Framework를 재배포 하기 위해 Visual Studio .NET을 사용하기
Microsoft Visual Studio .NET 사용해 Dotnetfx.exe와 함께 Microsoft .NET Framework 응용 프로그램들을 배포하는 방법을 설명합니다.
- .NET Framework을 위한 보안 코딩 지침
공통 언어 런타임(CLR)과 Microsoft .NET Framework는 모든 관리형 응용프로그램에서는 증명 정보 기반 보안(evidence-based security)을 시행합니다. 대부분의 코드는 보안을 위한 명시적인 코딩을 요구하지 않는 경우가 거의 없습니다. 이 문서에서는 보안 시스템에 대해서 간략히 설명하고, 여러분이 여러분의 코드에서 고려 되어야 할 보안 문제점들에 대해서 설명하며, 여러분의 구성 요소를 분류하기 위한 지침을 제공합니다.
- 웹 서비스를 위한 플랫폼
웹 서비스 모델을 사용해서 응용 프로그램을 생성하는 것에 대한 전반적인 내용을 다룹니다. 이 내용에는 웹 서비스의 정의에 대한 토론을 포함하며, 웹 서비스의 일반적인 구조와 Microsoft Windows DNA와 .NET이 어떻게 연결되는지를 다루며, 플랫폼 요구사항, 그리고 웹 서비스를 구현하고 배포하기 위해서 Microsoft에서 제공되는 툴들과 기술들을 다룹니다.
- DIME 과 WS-Attachment를 이해하기
첨부의 내부 원리와 패키징에 관련된 중요 아이디어들과 메시지 설계에 살펴봅니다. 그리고 이 아이디어로부터 어떻게 DIME와 WS-Attachments가 나왔는지를 살펴봅니다.
- Web Services Description Language(WSDL)에 대한 설명
WSDL을 사용하면, 유저들은 언어와 플랫폼에 독립적인 방법으로 웹 서비스에 대한 프록시의 생성을 자동화 할 수 있습니다.
- 서버 측 비동기 웹 메소드
Matt Powell은 높은 성능의 Microsoft ASP.NET 웹 서비스를 생성하기 위해 서버 쪽에서 비동기 웹 메소드를 사용하는 방법을 보여줍니다.
- SOAP 오류 사용
개발 시에 개발자에게 그리고 웹 서비스가 서비스되는 동안 고객에게, 적당한 레벨로 전달하도록 SOAP Faults를 사용하는 것을 설명합니다.
- 웹 서비스에서의 ASP.NET 세션 상태 사용
웹 개발자들이 직면하는 최고의 공통 도전중의 하나는 상태를 유지하지 않는 HTTP의 세계에서 상태를 유지하는 것입니다. 상태 비저장의 이슈에서 몇 가지 주의 깊게 살펴봐야 하는 것들이 있습니다.
- XML 웹 서비스 캐싱 전략
네트워크와 프로세서들의 속도가 향상되었음에도 불구하고, 성능은 응용 프로그램 개발자들에게 여전히 주요 관심사로 남아 있습니다. 그래서XML 웹 서비스를 작성하든지, 이미지 비트맵들을 비디오 카드에 집어넣든지, 또 차세대 프로세싱 칩을 엔지니어링 하든지 간에, 언제나 여러분은 성능을 향상시킬 보편적인 메커니즘인 캐시에 대해 고려하게 될 것입니다.
- ASP.NET 응용프로그램에서의 Visual Stuidio.NET 2003 디버거 사용하기
ASP.NET 디버깅은 어려울 수 있습니다. 왜냐하면 환경 설정과 계정의 상호작용이 여러 단계에 있어 중단의 원인이 되기 때문입니다. 이 글은 ASP.NET 응용프로그램 디버깅과 관련된 일반적인 문제점들의 개요들을 설명합니다. 에러들의 사례를 보여주고, 어떻게 에러를 처리하는지에 대한 설명을 할 것입니다.
- 내 아이콘이 어디로 간 것이지?
무엇이 개선되었고 무엇이 추가되었기에 Microsoft Visual Studio 2005 IDE(통합 개발 환경)가 이전 버전보다 훨씬 강력해졌는지 그 내막을 살펴보도록 하겠습니다.
- ADO.NET 2.0의 새로운 DataSet 기능
DataSet .NET Framework 클래스 및 이 클래스와 밀접하게 관련된 클래스의 새로운 ADO.NET 2.0 기능에 대해 살펴봅니다.
- 명령 프롬프트에서 Visual C++ Toolkit 2003 사용하기
Visual C++ Toolkit 2003과 함께 제공되는 Microsoft Visual C++ 컴파일러를 명령줄에서 사용하는 방법을 설명합니다.
- C# 2.0에서 편집하며 계속하기 기능 사용
Visual C# 2005의 새로운 디버깅 기능인 편집하며 계속하기를 사용하는 방법에 대해 간략하게 설명합니다.
- 그래픽 및 꾸밈형 글꼴로 Office 2003 리서치 서비스 향상
개발자는 적절한 그래픽 및 꾸밈형 글꼴를 사용하여 리서치 작업창에 결과를 표시함으로써 Microsoft Office 2003 리서치 서비스 기능을 향상시킬 수 있습니다. 이 기사에서는 이러한 기술을 사용하여 전자 상거래 리서치 서비스에서 효과적으로 제품 브랜드를 알리는 방법을 보여 줍니다.
- ASP.NET 2.0 지역화 기능: 웹 응용 프로그램 지역화에 대한 새로운 접근
ASP.NET 2.0을 사용하면 다양한 culture 및 로캘을 지원하는 응용 프로그램을 손쉽게 만들 수 있습니다.
- 유효성 검사 컨트롤의 동적 생성
사용자 입력 컨트롤에 자동으로 적용되는 ASP.NET 유효성 검사 컨트롤의 동적 생성을 제어할 XML 구성 파일 사용 방법에 대해 설명합니다.
- Visual Basic 2005의 언어 향상
새롭게 향상된 Visual Basic 2005의 여러 가지 기능을 알아보고 간단한 코드 조각을 제공하여 이러한 여러 기능이 작동하는 방법을 보여 줍니다.
- ADO.NET 2.0의 XML 데이터 형식 지원: SQL Server 2005에서 XML 처리하기
Microsoft ADO.NET 2.0 및 Microsoft SQL Server 2005의 향상된 XML 지원을 함께 사용하여 응용 프로그램의 XML 데이터를 보다 쉽게 처리할 수 있는 방법에 대해 알아봅니다.
- .NET 개발자의 관점에서 파악한 Word 개체 모델
Microsoft Visual Studio Tools for the Microsoft Office System(VSTO)을 이용하여 Microsoft Office Word 2003에서 제공되는 개체를 활용하는 방법을 설명합니다.
- .NET 개발자의 관점에서 파악한 Excel 개체 모델
Microsoft Office Excel 2003에서 제공되는 개체 중 일부를 설명하고 이를 사용하여 Microsoft Visual Studio Tools for the Microsoft Office System(VSTO)와 함께 관리되는 코드 솔루션을 만드는 방법을 설명합니다.
- WSE 2.0 및 Sun JWSDP 1.4를 사용한 WS-Security 상호 운용성
이 기사에서는 Microsoft WSE 2.0 및 Sun JWSDP 1.4 간의 WS-Security 상호 운용성을 설명합니다.
- Navision에 메시지 보내기: Navision과의 상호 작용
ERP를 다른 기술과 통합하는 것이 불가능하다는 점에서 많은 사람들이 Navision을 폐쇄형 응용 프로그램으로 인식하고 있습니다. 이 기사의 주된 목적은 이러한 인식이 잘못되었다는 것을 보여 주는 데 있습니다.
- 리플렉션을 사용하여 비즈니스 개체를 ASP.NET 폼 컨트롤에 바인딩
리플렉션을 사용하여 단 한 줄의 코드로 비즈니스 개체를 ASP.NET Web Forms에 바인딩하면 복잡한 작업이 단순해지고 오류가 줄어듭니다.
- HTTP 모듈과 처리기를 사용하여 플러그형 ASP.NET 구성 요소 만들기
이 기사에서는 Scott Mitchell과 Atif Aziz가 HTTP 모듈과 처리기를 사용하여 오류 로깅을 ASP.NET 응용 프로그램에 추가하는 방법에 대해 설명합니다.
- 13가지 주의 사항: Visual C++ .NET 프로그램을 Visual Studio 2005로 이식하기 전에 알아야 할 13가지 내용
개발자가 응용 프로그램을 Microsoft Visual Studio 2005로 이식할 때 주의해야 할 내용에 대해 Stan Lippman이 소개합니다.
- .NET 및 WinFX로 이동: C/C++ 응용 프로그램을 위한 로드맵
이 기사는 새 응용 프로그램이나 기존 응용 프로그램에서 현재 Microsoft .NET Framework를 사용하지 않고 있는 C++ 프로그래머를 위한 것입니다.
- Microsoft Office System에서 ADO.NET DataSet 사용
이 문서에서는 Microsoft Office System에서 응용 프로그램에 사용하기 위해 ADO.NET DataSet 개체를 만들고 이를 통해 Office 솔루션과 ADO.NET 사이에 필수적인 연결을 만드는 방법에 대해 설명합니다.
- Visual Studio Tools for Office : VSTO를 사용하여 Excel에서 웹 서비스 액세스
Microsoft Visual Studio Tools for Office : VSTO를 사용하여 주식 정보 웹 서비스를 Excel 2003 워크시트에 통합하는 방법을 보여줍니다.
- .NET 개발자를 위해 쉽게 만들어진 스마트 문서
이 문서에서는 관리되는 래퍼인 Vertigo Managed Smart Documents Wrapper와 Microsoft Visual Studio .NET 2003 프로젝트 서식 파일 세트에 대해 설명합니다.
- SQL Server Data Mining: 플러그 인 알고리즘
SQL Server 2005 Data Mining을 사용하여 알고리즘 수준에서 직접 집계하는 방법을 설명합니다. 이 기능은 타사 알고리즘 개발자가 언어 및 데이터 형식 면에서 지원할 수 있는 대상을 제한하지만, 핵심 데이터 마이닝 알고리즘 구현의 최상위 수준에서 데이터 처리, 구문 분석, 메타데이터 관리, 세션 및 행 집합 작성 코드를 구현해야 하는 개발자의 부담을 덜어줍니다.
- Schematron을 사용하여 XML 문서 유효성 검사 향상
Dare Obasanjo는 Schematron XML 유효성 검사 언어를 사용하여 W3C XML 스키마 기능 이상으로 XML 문서에서 제약 조건을 적용하는 방법에 대해 설명합니다.
- ADO.NET DataSet를 Reporting Services 데이터 원본으로 사용
ADO.NET DataSet를 데이터 원본으로 사용할 수 있도록 하는 Reporting Services의 데이터 처리 확장을 구축하는 방법에 대해 설명합니다.
- Office 2003 Edition용 Research Service Development Extras 도구 키트 시작
Microsoft Office Research Service Development Extras 도구 키트는 Microsoft Office 2003용 리서치 서비스 구축을 최대한 경험할 수 있도록 여러 가지 도구 및 샘플 코드를 제공합니다. 네 개 기사 중 하나인 이 기사에서는 Research Services Development Extras 도구 키트와 함께 제공되는 항목에 관해 설명하고 자세한 정보를 볼 수 있는 관련 문서 및 사이트를 소개합니다.
- SQL Server 2005 데이터 변환 서비스의 퍼지 조회 및 퍼지 그룹화
본 문서에서는 SQL Server 2005 DTS(데이터 변환 서비스)의 퍼지 조회 변환 및 퍼지 그룹화 변환에 대해 설명합니다.
- 더욱 탄탄한 기초 위에 ASP.NET 페이지 작성하기
상속을 통해 Page 클래스 등의 공통 Microsoft ASP.NET 클래스에 기능을 추가할 수 있습니다. 그러면 공통 장소에 기능을 추가하고 이를 모든 페이지에서 사용하도록 할 수 있습니다. 이 기사에서 Dino는 페이지 새로 고침 처리, 긴 프로세스 지원 및 포커스 제어를 Page 클래스에 추가합니다.
- ADO.NET 및 Oracle을 통한 고급 데이터 액세스
ADO.NET 1.1을 사용하여 복잡한 Oracle 데이터 형식에서 데이터를 검색하는 방법을 살펴봅니다.
- Visual Studio Tools for Office, Version 2005를 사용한 Excel 구매서 응용 프로그램 구축
Microsoft Visual Studio Tools for the Microsoft Office System, Version 2005 베타 1과 Microsoft Visual Studio, Version 2005 베타 1을 사용해 Microsoft Visual C#로 작성된 Excel 구매서 솔루션의 데모를 볼 수 있습니다.
- 콘텐츠 순환의 묘미
Duncan Mackenzie가 ASP.NET의 간단한 "콘텐츠 순환" 작성에 대해 설명합니다.
- ASP.NET 2.0의 마스터 페이지
마스터 페이지에서는 일관된 주제와 스타일을 따르는 ASP.NET 페이지를 만들 수 있습니다. Stephen Walther기 이 새로운 기능을 활용하는 방법을 설명합니다.
- ASP.NET 2.0 내부 변경 사항
ASP.NET 2.0은 이전 버전인 ASP.NET 1.1과 완벽하게 호환되지만, ASP.NET의 많은 요소들이 내부적으로 변경되었습니다. 변경된 요소에는 코드 모델, 컴파일, 페이지 주기 등이 있습니다. 이 기사에서는 이러한 변경 사항에 대해 간단히 설명합니다.
- ADO.NET 2.0의 스키마
데이터 원본에서 메타데이터에 액세스하기 위한 ADO.NET 2.0의 향상된 지원 기능에 대해 알아봅니다.
- Office용 Visual Studio 도구 , 버전 2005의 새 기능
Microsoft Office System용 Microsoft Visual Studio 도구, 버전 2005 베타 1에는 Microsoft Office System용 Visual Studio 도구, 버전 2003에는 없는 새로운 기능이 추가되었습니다. 이 새로운 기능은 프로젝트 시스템, Microsoft Office Word 2003 및 Microsoft Office Excel 2003용 비주얼 디자이너, 보기 컨트롤, 작업창 지원, 비주얼 데이터 바인딩, 데이터 캐싱, 서버 쪽 프로그래밍입니다.
- InfoPath 2003에서 데이터 디지털 서명
Microsoft Office InfoPath 2003 서비스 팩(SP) 1은 새로운 디지털 서명 기능과 함께 디지털 서명을 프로그래밍 방식으로 작업하기 위한 InfoPath 개체 모델의 추가 기능을 제공합니다.
- 데이터베이스 개발자를 위한 SQL Server 2005 개요
이 기사에서는 Microsoft SQL Server 2005의 새로운 데이터베이스 개발 기능에 대한 개요를 제공합니다.
- ADO.NET 2.0 기능 매트릭스
ADO.NET 2.0에는 새로운 기본 클래스 공급자 모델, 모든 공급자를 위한 기능 및 System.Data.SqlClient의 변경 사항이 포함되어 있습니다. 새 기능의 개요 및 사용 예제, 그리고 모든 공급자에게 공통적인 기능과 SqlClient 고유의 기능을 보여 주는 차트를 살펴보십시오.
- XML을 SQL로 변환: .NET Framework에서 SQLXML Bulkload 사용
Amar Nalla가 RSS 피드 데이터를 데이터베이스에 분산시키는 .NET Framework 기반 응용 프로그램을 작성하여 XML 입력을 SQL 데이터로 변환하는 데 사용할 수 있는 SQLXML의 Bulkload 기능에 대해 설명합니다.
- WinFS 형식 시스템을 통한 WinFS 이해
이 칼럼에서는 WinFS 플랫폼을 프로그래밍할 때 사용되는 형식 시스템에 대해 살펴봅니다. 다운로드할 수 있는 샘플에서는 WinFS API를 사용하여 WinFS 형식 시스템에서 작업하는 방법을 확인할 수 있습니다.
- 개발자를 위한 스마트폰 애플리케이션 보안 및 코드 서명 모델 방법에 대한 가이드
스마트폰 애플리케이션 보안 모델과 관련해 애플리케이션 개발자가 이해해야 할 내용과 Windows Mobile 기반 스마트폰을 시장에 출시할 경우 무선 통신 사업자가 채택하고 있는 다양한 정책 선택에 대해 설명 드립니다.
- Windows XP 서비스 팩 2를 위한 웹 사이트 미세 조정
웹 사이트가 ActiveX 컨트롤, 파일 다운로드, 팝업 창 등에 영향을 미치는 Windows XP SP2의 새로운 보안 기능들과 제대로 동작할 수 있도록 필요한 사항들을 조정하십시오.
- Office: Office 개발의 이해
Microsoft Office System은 강력한 통합 프로그램, 서버 및 서비스 모음을 제공하므로 개발자들은 효율적인 프로세스 및 사용자 간의 신속하고 편리한 정보 연결을 가능하게 만들어 주는 완벽한 비즈니스 솔루션을 구축할 수 있습니다.
- Information Bridge Framework
Information Bridge Framework는 개발자의 개발 비용을 절감하고 Microsoft Office 기반 정보 통합 솔루션의 유연성, 관리성, 보안성 및 확장성을 향상시켜 줍니다.
- XML : XPath와 XmlReader의 최고의 기능 결합
Dare Obasanjo가 XPath를 인식하는 XmlReader를 사용하여 효율적으로 대형 XML 문서를 필터링 및 처리할 수 있는 XPathReader에 대해 설명합니다. XPathReader를 사용하면 대형 문서를 순차적으로 처리하고 XPath 식에 의해 일치하는 식별된 하위 트리를 추출할 수 있습니다.
- Visual Studio : Visual Studio 2005 Class Designer
Visual Studio Class Designer를 사용하면 클래스 구조와 관계를 시각화하고 시각 디자인 환경에서 새 클래스를 만들고 클래스를 쉽게 refactor할 수 있습니다. 이 백서에서는 이러한 작업에 대해 설명합니다.
- Visual Studio : Visual Studio 2005 Team System: 배포용 분산 시스템 디자인
Visual Studio 2005 Team System에서 분산 응용 프로그램을 만드는 데 사용할 수 있는 소프트웨어 디자인 도구에 대해 설명합니다.
- Visual C++ : .NET Framework의 관리되는 응용 프로그램 쓰기
C++ 프로그래머를 위한 기능 중 일부를 보여 주며, .NET Framework와 함께 제공되는 BCL(기본 클래스 라이브러리)을 사용하여 얻을 수 있는 일부 생산성 이점에 대해 설명합니다.
- Visual C++ : 런타임 및 컴파일 시의 보안 검사
개발자가 응용 프로그램의 견고성과 보안을 향상시킬 수 있도록 하는 Visual C++ 컴파일러 및 라이브러리 기능을 설명합니다.
- Visual C++ : Visual C++ 최적화 개요
Visual C++ 2003 컴파일러에서 제공하는 다양한 코드 최적화 기능 중 몇 가지를 설명합니다.
- Visual C++ : C++의 ISO 표준 준수
Visual C++를 사용하여 .NET Framework를 C++ 응용 프로그램에 통합하는 방법을 보여 줍니다.
- Mobile & Embedded : 화면 방향 인식 응용 프로그램 개발
Windows Mobile 기반 장치에서 세로 및 가로 모드를 표시하는 방법, 이 기능의 배경, 이 기능을 사용할 수 있는 모바일 응용 프로그램 개발 정보, 그리고 제안 사항과 예제가 포함된 새 개발자 지침에 대해 알아 봅니다.
- ASP.NET : ASP.NET의 정규식
정규식은 텍스트로 작업할 때 매우 유용한 도구입니다. 사용자 입력의 유효성을 검사해야 하거나, 문자열 내의 패턴을 검색해야 하거나, 효과적으로 텍스트 서식을 다시 지정해야 할 경우 정규식을 사용하면 좋습니다.
- .NET : .NET Enterprise Services 성능
다른 활성화 및 호출 패턴에 적용될 때의 원시 COM+ 및 .NET Enterprise Services 구성 요소 성능을 확인합니다. .NET Enterprise Services 구성 요소를 C++의 COM+ 구성 요소처럼 빨리 실행하기 위한 지침과 함께 고성능 .NET Enterprise Service 구성 요소를 만드는 데 도움이 되는 주요 권장 사항을 살펴봅니다.
- SQL : SQL Server 연결 기본 사항
SQL Server 2000 클라이언트는 API 스택, 개체 라이브러리 및 프로토콜을 사용하여 SQL Server에 연결됩니다. Ken Henderson이 각 요소를 하나씩 살펴보고 동작 원리와 상호 운용되는 방법을 설명합니다.
- Windows : 깜박이 부서
곧 발표될 Windows 운영 체제 'Longhorn' 릴리스의 프레젠테이션 하위 시스템인 'Avalon'의 낮은 수준 렌더링 기술인 미디어 통합 계층에 대해 설명합니다.
- 기타 : 새롭게 대두되는 스마트 클라이언트
최근 수 년간 웹 응용 프로그램에 지대한 관심이 모아지면서, 클라이언트의 향상과 함께 클라이언트 쪽 개발에 대해 다시 연구해야 할 필요성이 대두되었습니다. Microsoft 지역 담당 이사들이 저술하는 이 새 칼럼 .NET in the Real World에서 Billy Hollis가 스마트 클라이언트에 대해 설명하고 현재 스마트 클라이언트를 사용하여 응용 프로그램을 빌드하는 방법을 설명합니다.
- 기타 : WinFS 101: 새 Windows 파일 시스템 소개
Tom Rizzo가 새 'Longhorn' 저장소 하위 시스템(코드 이름: 'WinFS')이 필요한 이유, WinFS에서 데이터 오버로드 문제를 해결하는 방법 및 앞으로 여러 달에 걸쳐 칼럼에서 연재할 내용에 대해 간략하게 설명하면서 새 칼럼을 시작합니다.
- Visual C++ : 응용 프로그램의 private 개체 보안 기술
Windows 운영 체제의 다양한 보안 기능을 응용 프로그램에서 사용하려는 경우 Windows 보안 인증의 기본 기능을 사용하여 보안 설명자를 직접 만들 수 있습니다.
- Visual C++ : Microsoft Visual C++ 2005를 사용한 프로필 기준 최적화
응용 프로그램을 실제 고객 시나리오에 맞게 조정할 수 있는 강력한 새 기능인 Microsoft Visual C++ 2005(이전의 Visual C++ 'Whidbey')의 프로필 기준 최적화(profile-guided optimization)에 대해 설명합니다. 실제로 20% 이상 성능을 향상시킬 수 있습니다.
- Visual C# : 사용자 지정 유효성 검사 구성 요소 라이브러리로 Windows Forms 확장
데이터 유효성 검사는 명확한 데이터 캡처 및 후속 처리와 보고 작업에 핵심적인 단계입니다. 이 기사에서는 Windows Forms를 기초로 하는 프로그래밍 방식 유효성 검사 인프라를 살펴봅니다. 또한 그러한 기본 정보를 통해 ASP.NET의 유효성 검사 컨트롤을 사용하는 것과 유사한 보다 생산적인 유효성 검사 환경을 제공하도록 디자인된 사용자 지정 유효성 검사 구성 요소 라이브러리를 개발하는 방법을 설명합니다.
- Windows Forms 자동화
Name 속성을 사용하여 Microsoft Windows Forms 컨트롤을 고유하게 식별하는 방법을 살펴봅니다. Windows Forms를 처리하도록 Visual Test를 업그레이드하는 방법에 대해서도 설명합니다. 이 문서에 있는 소스 코드를 적용하여 기존 자동화 프레임워크를 유사한 방법으로 업그레이드할 수 있습니다. 이 문서에는 Windows Forms에서 기본적으로 지원하지 않는 일부 Microsoft Win32 API도 있습니다. 이 문서가 Windows Forms를 자동화하는 완전한 단일 솔루션, Windows Forms 컨트롤에서 작동하지 않는 모든 Visual Test 메서드를 위한 대체 메서드, Visual Test에 상응하는 항목이 없는 Windows Forms 컨트롤을 자동화하기 위한 Visual Test 유사 인터페이스를 제공하는 것은 아닙니다.
- SQL : .NET 개발자를 위한 저장 프로시저 평가
.NET 프로그래밍 언어를 주로 사용하는 개발자를 위해 SQL Server 저장 프로시저를 소개합니다. 저장 프로시저 사용의 장단점을 비롯하여 Microsoft Visual Studio .NET 2003에서 제공하는 저장 프로시저 작업 도구의 개요를 살펴보고 몇 가지 유용한 예제를 배워 봅니다.
- SQL : SQL Server 'Yukon' 전체 텍스트 검색: 기본 기능 및 향상된 기능
개발자 및 데이터베이스 관리자를 위한 SQL Server 'Yukon' 전체 텍스트 검색의 장점 및 새 기능을 살펴봅니다.
- ASP.NET : ASP.NET Whidbey의 향상된 캐싱 기능
ASP.NET Whidbey에서 사용할 수 있는 새 캐싱 기능을 살펴봅니다. ASP.NET 응용 프로그램 개발자는 이 캐싱 기능을 사용하여 차세대 ASP.NET 응용 프로그램의 성능을 크게 향상시킬 수 있습니다.
- Office : Word 2003 및 Visual Basic .NET을 사용하여 사용자 지정 맞춤법 검사기 만들기
Microsoft Office Word 2003의 개체 및 메서드를 사용하여 강력한 응용 프로그램을 만들 수 있습니다. 이 기사에서는 Word 개체 모델과 Microsoft Visual Basic .NET을 함께 사용하여 간단한 맞춤법 검사기를 만드는 방법을 설명합니다. 이 맞춤법 검사기의 기능을 응용 프로그램에 추가할 수 있습니다.
- XML : .NET Framework에서 XML을 표시하는 방법에 대한 유용한 정보
Dare Obasanjo가 단일 프로세스의 구성 요소와 AppDomain 간에 공유되는 XML 기반 데이터를 표시하는 데 사용할 수 있는 옵션을 살펴 보고 각 방법의 디자인 장단점에 대해 설명합니다.
|