다음을 통해 공유


용어

이 용어집에는 Visual Studio 2010 및 .NET Framework의 주요 용어에 대한 정의가 나와 있습니다.

용어

정의

.NET Compact Framework

리소스가 제한된 컴퓨터 장치에서 프로그램을 실행하기 위한 하드웨어 독립적 환경입니다. 이것은 공용 언어 런타임의 전체 .NET Framework 아키텍처를 상속하고, .NET Framework 클래스 라이브러리의 하위 집합을 지원하며, .NET Compact Framework에서만 사용할 수 있게 디자인된 클래스를 포함합니다. 지원되는 장치로는 PDA(예: Pocket PC), 휴대폰, 셋톱 박스, 차량용 컴퓨터 장치, Microsoft Windows CE.NET 운영 체제에 내장된 사용자 디자인 포함 장치 등이 있습니다.

.NET Framework

차세대 응용 프로그램과 웹 서비스를 만들고, 배포하고, 실행하는 것을 지원하는 필수적인 Windows 구성 요소입니다. 인터넷 범위의 응용 프로그램을 배포하고 사용하는 데 있어서의 문제를 해결하는 것은 물론, 차세대 응용 프로그램 및 응용 프로그램과 기존의 투자를 통합하기 위한 생산적이고 표준에 기반한 다국어 환경을 제공합니다. .NET Framework는 세 가지 주요 부분, 즉 공용 언어 런타임, 통합된 클래스 라이브러리의 계층적 집합 및 ASP의 구성 요소 버전인 ASP.NET으로 구성됩니다. 참고 항목: ASP.NET, 공용 언어 런타임(common language runtime), .NET Framework 클래스 라이브러리(.NET Framework class library)

.NET Framework 클래스 라이브러리(.NET Framework class library)

.NET Framework에 포함된 클래스, 인터페이스 및 값 형식의 라이브러리입니다. 이 라이브러리는 시스템 기능에 액세스할 수 있도록 하며, .NET Framework 응용 프로그램, 구성 요소 및 컨트롤을 빌드할 때 기초로 사용할 수 있습니다. 참고 항목: 클래스(class), CLS 규격(CLS-compliant), CLS(공용 언어 사양 - Common Language Specification), 인터페이스(interface), 값 형식(value type)

.NET Framework 데이터 공급자(.NET Framework data provider)

ADO.NET의 구성 요소로, 관계형 데이터 소스에서 데이터에 액세스할 수 있게 합니다. .NET Framework 데이터 공급자에는 트랜잭션 내에서 명령을 실행하기 위한 기능을 포함하여 데이터 소스에 연결하기 위한 클래스, 데이터 소스에서 명령을 실행하기 위한 클래스, 데이터 소스의 쿼리 결과를 반환하기 위한 클래스 등이 포함됩니다. 뿐만 아니라 데이터 소스의 결과를 DataSet에 채우고 DataSet의 변경 내용을 다시 데이터 소스에 채우기 위한 클래스도 포함되어 있습니다.

액셀러레이터 키 편집기(accelerator editor)

프로젝트의 바로 가기 키 할당을 추가, 삭제, 변경 또는 검색할 수 있는 리소스 편집기입니다.

ACL(액세스 제어 목록 - Access Control List)

특정 리소스에 대한 액세스 규칙을 지정하는 목록입니다. Microsoft Windows NT에서는 특정 사용자가 사용할 수 있는 리소스를 지정하는 사용자 기반 ACL을 구현합니다.

작업 창(actions pane)

Microsoft Office Word 및 Microsoft Office Excel의 문서 수준 작업 창으로 사용자 지정이 가능합니다.

ActiveX 컨트롤(ActiveX control)

사용자에게 옵션을 제공하거나 작업을 자동화하는 매크로나 스크립트를 실행하는 확인란 또는 단추와 같은 컨트롤입니다. 컨트롤의 매크로는 Microsoft Visual Basic for Applications에서 작성할 수 있고 스크립트는 Microsoft Script Editor에서 작성할 수 있습니다.

추가 기능(add-in)

.NET Framework 추가 기능 프로그래밍 모델에서 호스트 응용 프로그램과 통신 파이프라인을 통해 통신하는 추가 기능 응용 프로그램 어셈블리입니다. 참고 항목: 호스트(host), 파이프라인(pipeline)

추가 기능 뷰(add-in view)

.NET Framework 추가 기능 프로그래밍 모델에서 인터페이스 또는 추상 기본 클래스를 포함하고, 호스트와 통신하는 데 사용되는 메서드 및 형식에 대한 추가 기능 뷰를 나타내는 어셈블리입니다. 참고 항목: 추가 기능(add-in), 호스트(host)

추가 기능 쪽 어댑터(add-in-side adapter)

.NET Framework 추가 기능 프로그래밍 모델에서 하나 이상의 클래스를 포함하는 어셈블리로, 데이터를 추가 기능 뷰 및 계약으로 변환하거나 그 반대로 변환합니다. 어댑터는 호출 방향에 따라 뷰에서 계약으로 변환하거나 그 반대로 변환합니다. 참고 항목: 추가 기능(add-in), 계약(contract)

추가 기능 패키지(add-on package)

데이터 저장소의 addons 폴더에 배치되는 XML 파일입니다. 추가 기능 패키지는 파일이나 응용 프로그램을 장치 또는 에뮬레이터에 배포하는 데 사용됩니다.

ADO.NET

.NET Framework 클래스 라이브러리에 포함되어 있으며 관계형 데이터 및 XML에 액세스할 수 있게 하는 데이터 액세스 기술입니다. ADO.NET은 데이터 집합(예: 테이블, 행, 열, 관계 등), .NET Framework 데이터 공급자 및 사용자 지정 형식 정의(예: SQL Server용 SqlTypes)로 구성된 클래스로 이루어집니다.

표시기(Adorner)

디자인 화면의 특수한 문자 모양입니다. 표시기는 일반적으로 대상 컨트롤에 연결되며 컨트롤의 속성 조정을 그래픽으로 표현합니다.

집계 이벤트(aggregate event)

WMI에서 일련의 다른 형식 이벤트가 발생한 후에 생성되는 이벤트 형식으로, 이벤트 소비자가 초과되는 것을 방지하는 일련의 이벤트를 나타내는 데 사용됩니다. 참고 항목: 이벤트(event), 이벤트 소비자(event consumer)

집계 함수(aggregate function)

여러 값에 대해 계산을 수행하여 단일 값을 반환하는 함수입니다.

알파 채널(alpha channel)

GDI+에서 투명도 정보용으로 예약되어 있는 픽셀 색 데이터의 일부입니다.

기준 위치 지정(anchoring)

컨트롤이 바인딩되는 부모 컨트롤의 가장자리를 결정하고, 부모에 따라 컨트롤의 크기를 조정하는 방법을 결정하는 방식입니다. 기준 위치 지정과 도킹 옵션은 함께 사용할 수 없습니다. 참고 항목: 도킹(docking)

응용 프로그램 기본 디렉터리(application base)

초기 또는 기본 응용 프로그램에 로드되는 .exe 파일이 위치한 디렉터리입니다. 사용자가 응용 프로그램 도메인을 새로 만들면 AppDomainSetup 클래스에 지정하는 위치가 응용 프로그램 기본 디렉터리가 됩니다. 참고 항목: 응용 프로그램 도메인(application domain)

응용 프로그램 도메인(application domain - AppDomain)

동일한 응용 프로그램 범위 내에 만들어진 개체에 대해 공용 언어 런타임에서 설정하는 경계입니다. 동일한 응용 프로그램 범위는 응용 프로그램 진입점으로 시작하는 개체 활성화 시퀀스의 모든 위치가 될 수 있습니다. 응용 프로그램 도메인을 사용하면 특정 응용 프로그램에 만들어진 개체와 다른 응용 프로그램에 만들어진 개체를 서로 격리시킴으로써 런타임 동작을 예상할 수 있습니다. 하나의 프로세스에 여러 개의 응용 프로그램이 존재할 수 있습니다.

응용 프로그램 확장 서비스(application extension services)

Silverlight에서 응용 프로그램 수명 주기에 참여할 수 있는 서비스를 제공하여 응용 프로그램 모델을 확장하는 클래스입니다.

응용 프로그램 라이브러리 캐싱(application library caching)

Silverlight에서 서버 또는 로컬 브라우저 캐시로부터 검색하여 가져온 외부 라이브러리 어셈블리를 응용 프로그램에 사용할 수 있도록 하는 기능입니다.

응용 프로그램 매니페스트(application manifest)

응용 프로그램과 응용 프로그램을 구성하는 모든 파일에 대해 설명하는 ClickOnce 응용 프로그램에 사용되는 파일입니다.

응용 프로그램 서비스(application service)

ASP.NET에서 일반적인 응용 프로그램 작업을 위한 기본 제공 기능입니다. ASP.NET에는 인증(ASP.NET 멤버 자격), 영구적인 사용자별 정보(프로필 속성) 등을 위한 응용 프로그램 서비스가 포함되어 있습니다.

응용 프로그램 상태(application state)

현재 응용 프로그램의 서버에 만든 ASP.NET의 변수 저장소로, 모든 사용자가 공유합니다. 응용 프로그램 상태는 일반적으로 응용 프로그램 수준 설정과 같이 모든 사용자가 사용할 수 있는 정보를 저장하는 데 사용됩니다.

응용 프로그램 수준 추가 기능(application-level add-in)

기존 프로그램이나 응용 프로그램의 기능을 수정하거나 추가하는 보조 프로그램입니다. 수정은 응용 프로그램에 항상 사용할 수 있습니다.

ASP.NET

웹 응용 프로그램과 웹 서비스를 작성하기 위한 Microsoft .NET Framework의 기술입니다. ASP.NET 페이지는 서버에서 실행되며 데스크톱이나 모바일 브라우저로 보내지는 태그(예: HTML, WML 또는 XML)를 생성합니다. ASP.NET 페이지는 성능을 향상시키며 응용 프로그램 논리와 사용자 인터페이스를 분리할 수 있는 컴파일된 이벤트 구동의 프로그래밍 모델을 사용합니다. ASP.NET을 사용하여 만든 ASP.NET 페이지와 웹 서비스 파일은 Visual Basic, C# 또는 .NET 호환 언어로 작성된 서버 쪽(클라이언트 쪽이 아님) 논리를 포함합니다. 웹 응용 프로그램과 웹 서비스는 형식 안전성, 상속, 언어 상호 운용, 버전 관리 및 통합된 보안과 같은 공용 언어 런타임의 기능을 활용합니다.

ASP.NET 응용 프로그램 서비스 데이터베이스(ASP.NET application services database)

ASP.NET에서 멤버 자격, 웹 파트 개인 설정, 역할 및 프로필을 비롯한 여러 ASP.NET 응용 프로그램 서비스에 대한 데이터를 저장하는 데이터베이스입니다. 데이터베이스는 사이트의 구성 방법에 따라 웹 사이트의 App_Data 폴더 또는 SQL Server에 있는 로컬 데이터베이스이거나 기타 데이터베이스일 수 있습니다.

ASP.NET 모바일 컨트롤(ASP.NET mobile controls)

모바일 웹 응용 프로그램용으로 디자인된 ASP.NET 컨트롤입니다. ASP.NET 모바일 컨트롤은 이에 상응하는 ASP.NET 서버 컨트롤을 확장합니다.

ASP.NET 모바일 Web Forms(ASP.NET mobile Web Forms)

휴대폰에서 Pocket PC에 이르는 모바일 장치를 대상으로 하는 확장된 ASP.NET Web Forms입니다.

ASP.NET 페이지(ASP.NET page)

ASP.NET 응용 프로그램의 구성 요소입니다.

ASP.NET 서버 컨트롤(ASP.NET server control)

사용자 인터페이스와 관련 기능을 캡슐화하는 서버 쪽 구성 요소로, ASP.NET 서버 컨트롤은 System.Web.UI.Control 클래스에서 직접 또는 간접적으로 파생됩니다. ASP.NET 서버 컨트롤 상위 집합은 웹 서버 컨트롤, HTML 서버 컨트롤 및 ASP.NET 모바일 컨트롤을 포함합니다. ASP.NET 서버 컨트롤의 페이지 구문에 있는 컨트롤의 태그에는 runat="server" 특성이 포함되어 있습니다. 참고 항목: HTML 서버 컨트롤(HTML server control), 유효성 검사 서버 컨트롤(validation server control), 웹 서버 컨트롤(Web server control)

ASP.NET 웹 응용 프로그램(ASP.NET Web application)

HTTP 요청(웹 요청)을 처리하고 ASP.NET의 최상위에서 실행되는 응용 프로그램입니다. ASP.NET 웹 응용 프로그램에는 ASP.NET 페이지, 웹 서비스, HTTP 처리기 및 HTTP 모듈이 포함될 수 있습니다.

assembly

하나의 단위로 버전이 관리되고 배치되는 하나 이상의 파일로 구성된 컬렉션입니다. 어셈블리는 .NET Framework 응용 프로그램의 기본 빌딩 블록으로, 관리되는 모든 형식과 리소스는 어셈블리 내에 포함되어 있으며 해당 어셈블리 내에서만 액세스할 수 있거나 다른 어셈블리의 코드에서도 액세스할 수 있는 형태로 표시됩니다. 어셈블리는 보안의 측면에서도 핵심적인 역할을 합니다. 코드 액세스 보안 시스템은 어셈블리에 대한 정보를 사용하여 어셈블리의 코드에 부여된 사용 권한 집합을 확인합니다. 참고 항목: 전용 어셈블리(private assembly), 공유 어셈블리(shared assembly)

어셈블리 캐시(assembly cache)

어셈블리의 side-by-side 저장을 위해 사용되는 코드 캐시입니다. 캐시에는 두 가지가 있습니다. 전역 어셈블리 캐시에는 컴퓨터에 있는 여러 응용 프로그램에서 공유하기 위해 명시적으로 설치되는 어셈블리가 들어 있습니다. 다운로드 캐시에는 인터넷 또는 인트라넷 사이트에서 다운로드된 코드가 들어 있는데, 특정 응용 프로그램 또는 페이지를 위해 다운로드된 코드가 다른 응용 프로그램에 영향을 줄 수 없도록, 이들 코드는 해당 다운로드를 수행한 응용 프로그램에만 속하도록 격리됩니다. 참고 항목: GAC(전역 어셈블리 캐시-Global Assembly Cache)

어셈블리 매니페스트(assembly manifest)

어셈블리가 자동 기술되도록 하는 중요한 부분으로, 어셈블리 매니페스트 안에는 어셈블리의 메타데이터가 들어 있습니다. 어셈블리 매니페스트는 어셈블리의 ID를 설정하고, 어셈블리 구현을 구성하는 파일을 지정하고, 어셈블리를 구성하는 형식 및 리소스를 지정하며, 컴파일 타임의 다른 어셈블리에 대한 종속성을 항목별로 요약하고, 어셈블리가 제대로 실행되는 데 필요한 권한을 지정합니다. 이 정보는 런타임에서 참조를 확인하고, 버전 바인딩 정책을 적용하고, 로드된 어셈블리의 무결성을 확인하는 데 사용됩니다. 어셈블리의 자동 기술 기능은 무영향 설치 및 XCOPY 배포를 실행하는 데 도움을 줍니다. 참고 항목: 어셈블리(assembly), 메타데이터(metadata)

어셈블리 메타데이터(assembly metadata)

참고 항목: 어셈블리 매니페스트(assembly manifest)

어설션(assertion - Assert)

.NET Framework 보안에서 어설션은 메서드 호출자에게 필요한 권한이 없는 경우에도 메서드가 특정 리소스에 액세스할 수 있도록 도움을 줍니다. 스택 워크 동안, 필요한 권한을 어설션하는 스택 프레임이 있으면 해당 권한에 대한 보안 검사가 성공적으로 끝납니다. 어설션은 보안 허점을 유발할 수 있으므로 상당히 주의해서 사용해야 합니다.

연결(association)

ADO.NET Entity Framework에서 엔터티 형식 간의 관계에 대한 정의입니다.

연결 클래스(association class)

WMI에서 두 클래스 사이 또는 두 클래스 인스턴스 사이의 관계를 설명하는 클래스입니다. 연결 클래스의 속성에는 두 클래스 또는 인스턴스에 대한 포인터나 참조가 있습니다. Association 한정자는 식별을 위해 모든 연결 클래스에 첨부됩니다.

연결 집합(association set)

ADO.NET Entity Framework에서 같은 형식의 연결 인스턴스에 대한 논리적 컨테이너입니다.

ASSOCIATORS OF

특정 소스 인스턴스와 연결되어 있는 모든 끝점 인스턴스를 검색하여 연결을 프로그래밍 방식으로 탐색할 수 있는 WMI 쿼리 언어 문입니다. 참고 항목: GROUP, HAVING, ISA, REFERENCES OF, SELECT, WHERE, WITHIN

비동기 통신 계층(asynchronous communication layer)

ASP.NET에서 브라우저와 서버 간의 통신을 처리하는 AJAX 기능 계층입니다.

비동기 메서드(asynchronous method)

처리 완료 여부와 관계없이 호출자에게 즉시 반환되는 메서드 호출입니다. 처리 결과는 다른 스레드의 다른 호출을 통해 반환됩니다. 비동기 메서드를 사용하면 호출자가 처리 완료 시까지 대기하지 않아도 됩니다. 참고 항목: 반동기 메서드(semisynchronous method)

비동기 포스트백(asynchronous postback)

ASP.NET에서 사용자는 페이지에서 작업을 계속하면서 웹 페이지 데이터(뷰 상태 및 기타 필수 메타데이터 포함)를 전체 포스트백과 블로킹 없이 브라우저에서 서버로 전송하는 프로세스입니다. 비동기 포스트백은 AJAX 기술의 중요한 기능입니다.

ATL

참고 항목: 액티브 템플릿 라이브러리(Active Template Library)

연결된 이벤트(attached event)

Windows Presentation Foundation에서 임의의 ContentElement 또는 UIElement 형식에 연결할 수 있고 해당 이벤트를 정의하는 형식에 제한되지 않는 라우트된 이벤트입니다. 참고 항목: 라우트된 이벤트(routed event)

연결된 속성(attached property)

XAML로 정의된 속성입니다. 연결된 속성은 해당 속성 또는 속성 접근자를 정의하는 형식뿐만 아니라 모든 개체에 설정할 수 있습니다. 연결된 속성 공급자는 정적 Get(PropertyName) 및 Set(PropertyName) 메서드를 이러한 연결된 속성의 접근자로 제공해야 합니다.

특성

형식, 필드, 메서드, 속성 등의 프로그래밍 요소에 적용할 수 있는 설명적인 선언입니다. 특성은 Microsoft .NET Framework 파일의 메타데이터와 함께 저장되며 런타임용 코드를 설명하거나 런타임에서 응용 프로그램 동작에 영향을 주는 데 사용할 수 있습니다.

인증(authentication)

.NET Framework 보안에서 인증은, 특정 권한과 사용자의 자격 증명을 비교하여 보안 주체의 ID를 검사하고 확인하는 프로세스입니다. 참고 항목: 보안 주체(principal)

권한 부여(authorization)

.NET Framework 보안에서 인증된 ID 또는 보안 주체(principal)에게 특정 사용 권한을 부여하거나 거부하여 액세스 권한을 제한하는 프로세스입니다. 참고 항목: 인증(authentication), 보안 주체(principal)

자동 포스트백(autopostback)

ASP.NET 서버 컨트롤에서 사용자가 컨트롤과 상호 작용하는 경우 해당 컨트롤에서 페이지를 전송하도록 하는 설정입니다. 기본적으로 단추 컨트롤에서만 포스트백 작업이 발생합니다. 예를 들어, DropDownList 컨트롤이 자동 포스트백을 수행하도록 설정되어 있는 경우 사용자가 목록에서 항목을 선택하면 해당 페이지가 전송됩니다. 참고 항목: ASP.NET 서버 컨트롤(ASP.NET server control)

BAML

참고 항목: BAML(Binary Application Markup Language)

BAML(Binary Application Markup Language)

XAML(Extensible Application Markup Language) 파일에 선언된 개체 및 속성의 이진 표현입니다.

바인딩 소스(binding source)

데이터 바인딩에서 가져올 값이 포함된 개체입니다. 참고 항목: 바인딩 대상(binding target)

바인딩 대상(binding target)

데이터 바인딩에서 바인딩 값을 사용하는 개체입니다. 참고 항목: 바인딩 소스(binding source)

범위(bounds)

개체의 크기와 위치입니다.

boxing

값 형식 인스턴스를 개체로 변환하는 작업으로, 인스턴스가 런타임에 완전한 형식 정보를 포함하고 힙에 할당되는 것을 의미합니다. MSIL(Microsoft Intermediate Language) 명령 집합의 box 명령은 값 형식을 복사하여, 새로 할당된 개체에 해당 복사본을 포함시켜 값 형식을 개체로 변환합니다. 참고 항목: Microsoft Intermediate Language, unboxing, 값 형식(value type)

버블링(bubbling)

Windows Presentation Foundation에서 요소 트리의 소스부터 시각적 트리의 루트까지 이벤트 인스턴스가 위쪽으로 이동하는 이벤트 라우팅 전략입니다. 참고 항목: 이벤트 라우팅(event routing), 터널링(tunneling)

C#

.NET Framework에서 실행되는 엔터프라이즈 응용 프로그램을 빌드하기 위해 디자인된 프로그래밍 언어입니다. C 및 C++에서 발전된 C#은 형식 안전적이며 개체 지향적입니다. C#은 관리 코드로 컴파일되므로 언어 간 상호 운용성, 보안 및 가비지 수집 같은 공용 언어 런타임 서비스의 이점을 활용할 수 있습니다.

카드(card)

WML로 된 웹 페이지입니다. WML 장치는 단일 화면에 카드 내용을 표시하거나 필요할 때 카드의 전체 내용을 볼 수 있도록 스크롤 막대를 제공할 수 있습니다. ASP.NET 모바일 컨트롤에서 대상 장치에 대한 페이지 매김 및 서식 지정이 수행되므로 개발자는 카드 또는 데크(카드 그룹)를 직접 조작하지 않아도 됩니다. 참고 항목: 데크(deck), WML

카탈로그(catalog)

사용자가 웹 파트 페이지에 추가할 수 있고 System.Web.UI.WebControls.CatalogPart 컨트롤에서 만드는 웹 파트 컨트롤(또는 기타 웹 서버, 사용자 지정 서버 또는 사용자 컨트롤)의 목록입니다. 참고 항목: 웹 파트 컨트롤(Web Parts controls), 웹 파트 페이지(Web Parts page)

CCW

참고 항목: CCW(COM 호출 가능 래퍼 - COM callable wrapper)

갈매기형(chevron)

오버플로 단추 컨트롤을 나타내는 이중 꺾쇠 괄호입니다.

크롬(chrome)

지정된 영역 내에서 각 웹 파트의 파트 컨트롤 주위로 렌더링되는 공통으로 사용되는 사용자 인터페이스 요소입니다. 파트 컨트롤의 크롬에는 테두리, 제목 표시줄 및 아이콘과 제목 표시줄 안에 나타나는 제목 텍스트 및 동사 메뉴가 포함됩니다. 크롬의 모양은 영역 수준에 설정되고 영역의 모든 파트 컨트롤에 적용됩니다. 크롬과 개별 System.Web.UI.WebControls.WebParts.WebPart 컨트롤의 렌더링은 System.Web.UI.WebControls.WebParts.WebPartChrome 클래스에서 처리됩니다. 참고 항목: 파트 컨트롤(part controls), 웹 파트 컨트롤(Web parts controls), 영역(zone)

cHTML

일부 휴대폰에 사용되는 태그 언어입니다. cHTML은 모바일 기능을 향상시키기 위한 추가 태그를 포함하는 HTML의 하위 집합입니다.

CIM

참고 항목: CIM(Common Information Model)

CIM 개체 관리자(CIM Object Manager)

관리 응용 프로그램과 공급자 간의 상호 작용을 처리하는 WMI 인프라의 구성 요소로, 이벤트 알림, 원격 액세스 및 쿼리 처리와 같은 서비스를 지원합니다. 또한 CIM 개체 관리자는 WMI 리포지토리에 대한 액세스 권한도 부여합니다.

CIM 스키마(CIM schema)

WMI에서 모든 관리 환경에서 발생하는 관리되는 개체를 나타내는 데 사용되는 클래스 정의 컬렉션입니다. 참고 항목: 스키마(schema)

클래스(class)

데이터(상수 및 필드)와 동작(메서드, 속성, 인덱서, 이벤트, 연산자, 인스턴스 생성자, 정적 생성자 및 소멸자)을 캡슐화하는 참조 형식이며 중첩 형식을 포함할 수도 있습니다. 클래스 형식은 파생 클래스에서 기본 클래스를 확장하고 특수화할 수 있는 메커니즘인 상속을 지원합니다. 참고 항목: 캡슐화(encapsulation), 인덱서(indexer), 속성(property), 참조 형식(reference type)

클래식 모드(Classic mode)

IIS 7.0에서 요청을 처리할 때 IIS 6.0에 사용된 모델을 에뮬레이트하는 구성입니다. 클래식 모드에서 IIS는 요청을 받으면 매핑된 파일 확장명에 따라 요청을 ISAPI 구성 요소에 디스패치합니다. IIS와 요청을 처리하는 프로세스는 별도의 프로세스로 실행됩니다. 예를 들어 ASP.NET 리소스에 대한 요청은 aspnet_isapi.dll 구성 요소로 디스패치됩니다.

클라이언트 응용 프로그램 서비스(client application services)

Windows 기반 응용 프로그램에서 원격 로그인, 역할 및 응용 프로그램 설정과 같은 일반적인 응용 프로그램 작업을 위해 ASP.NET 응용 프로그램 서비스에 액세스하는 기본 제공 기능입니다.

클라이언트 영역(client area)

도구 모음, 메뉴 및 상태 표시줄을 제외한 Windows 기반 응용 프로그램의 일부입니다.

클라이언트 좌표(client coordinates)

X 및 Y 화면 위치가 응용 프로그램의 왼쪽 위 모퉁이에 상대적으로 지정되는 좌표로, 원점(0,0)으로 간주됩니다. 오른쪽에서 왼쪽(RTL) 응용 프로그램에서는 오른쪽 위 모퉁이가 원점입니다. 참고 항목: RTL(오른쪽에서 왼쪽)

클립(clip)

그래픽을 출력할 수 있는 화면 또는 페이지의 영역입니다.

폐쇄형 제네릭 형식(closed generic type)

고유 또는 임의의 바깥쪽 형식이나 메서드의 지정되지 않은 제네릭 형식 매개 변수가 없는 생성된 제네릭 형식으로, 인스턴스화할 수 있습니다. 참고 항목: 생성된 형식(constructed type), 제네릭(generics), 제네릭 형식(generic type), 제네릭 형식 매개 변수(generic type parameter), 개방형 제네릭 형식(open generic type)

CLR

참고 항목: 공용 언어 런타임(common language runtime)

CLS

참고 항목: CLS(공용 언어 사양 - Common Language Specification)

CLS 규격(CLS-compliant)

공용 언어 사양에 들어 있는 언어 기능만을 노출시키는 코드로, CLS 규격은 클래스, 인터페이스, 구성 요소 및 도구에만 적용됩니다. 참고 항목: CLS(공용 언어 사양 - Common Language Specification)

코드 액세스 보안(code access security)

공용 언어 런타임에서 제공하는 메커니즘으로, 관리 코드에 대해 보안 정책에서 특정 권한을 부여합니다. 이렇게 부여된 권한은 해당 코드가 수행할 수 있는 작업을 제한하는 데 사용됩니다.

코드 숨김 클래스(code-behind class)

.aspx 파일에 액세스하지만 .dll 또는 .cs와 같은 별도의 파일에 위치하는 클래스입니다. 예를 들어, ASP.NET 사용자 지정 서버 컨트롤을 만들고 .aspx 파일에서 호출하는 코드가 들어 있지만 .aspx 파일에 위치하지는 않는 코드 숨김 클래스를 만들 수 있습니다.

코드 숨김 파일(code-behind file)

Web Forms 또는 ASP.NET 모바일 Web Forms 응용 프로그램의 프로그램 논리를 구현하는 페이지 클래스가 들어 있는 코드 파일입니다.

코드 숨김 페이지(code-behind page)

참고 항목: 코드 숨김 파일(code-behind file)

수집 가능한 어셈블리(collectible assembly)

특정 제한 사항에 따라 System.Reflection.Emit 네임스페이스의 클래스를 사용하여 런타임에 생성하는 임시 동적 어셈블리입니다. 수집 가능한 어셈블리의 모든 형식 인스턴스 및 해당 어셈블리를 만들 때 사용한 모든 개체에 대한 모든 참조를 해제하면 공용 언어 런타임에서는 응용 프로그램 도메인을 언로드하지 않고 메모리에서 어셈블리를 언로드합니다. 이 경우에만 응용 프로그램 도메인을 언로드하지 않고 어셈블리를 언로드할 수 있습니다.

CCW(COM 호출 가능 래퍼 - COM callable wrapper)

공용 언어 런타임에 생성되는 프록시 개체로, 기존 COM 응용 프로그램에서 .NET Framework 클래스와 같은 관리되는 클래스를 투명하게 사용할 수 있도록 합니다.

COM interop

.NET Framework 개체가 COM 개체와 통신할 수 있게 하는 서비스입니다.

CIM(Common Information Model)

WMI에서 실제 관리되는 개체를 나타내는 방법에 대해 설명하는 모델로, 클래스와 인스턴스의 개념을 사용하여 관리되는 개체를 모델링하는 개체 지향 패러다임을 사용합니다. CIM은 메타모델과 표준 스키마로 구분됩니다. 메타모델은 스키마를 구성하는 엔터티 형식에 대해 설명하고, 이러한 엔터티가 실제 장치를 나타내는 개체와 결합될 수 있는 방법도 정의합니다.

공용 언어 런타임(common language runtime)

관리 코드를 실행하기 위한 핵심 엔진으로, 런타임에서는 관리 코드에 대해 언어 간 통합, 코드 액세스 보안, 개체 수명 관리, 디버깅 및 프로파일링 등의 서비스를 제공합니다.

공용 언어 런타임 호스트(common language runtime host)

호스팅 인터페이스라고 하는 API 집합을 사용하여 응용 프로그램에 관리 코드를 통합하는 관리되지 않는 응용 프로그램입니다. 공용 언어 런타임 호스트는 프로세스에 로드되는 런타임에 대해 보다 강력한 사용자 지정을 요구합니다. 공용 언어 런타임 호스트는 호스팅 인터페이스를 사용하여 가비지 수집기를 구성하는 설정을 지정하고 환경(서버 또는 워크스테이션)에 맞는 빌드를 선택하는 등의 작업을 수행할 수 있습니다. 공용 언어 런타임 호스트는 최종 사용자가 새로운 컨트롤이나 사용자 작성 함수와 같은 새로운 기능 부분을 동적으로 추가할 수 있게 하는 확장성 모델을 지원하기도 합니다. 이러한 확장 기능은 일반적으로 응용 프로그램 도메인 및 사용자 지정 보안 설정을 사용하여 프로세스의 다른 확장 기능과 구분됩니다. 공용 언어 런타임 호스트의 예로 ASP.NET, Microsoft Internet Explorer 및 Windows 셸에서 시작된 실행 파일을 실행하기 위한 호스트 등을 들 수 있습니다. 참고 항목: 응용 프로그램 도메인(application domain), 공용 언어 런타임(common language runtime), 관리 코드(managed code)

CLS(공용 언어 사양 - Common Language Specification)

일부 개체 지향 프로그래밍 언어에 공통적으로 적용되는 기능을 포함하여 공용 언어 런타임에서 지원하는 언어 기능의 하위 집합입니다. CLS 규격 구성 요소 및 도구는 다른 CLS 규격 구성 요소 및 도구와 상호 운용될 수 있습니다. 참고 항목: CLS 규격

COFF(Common Object File Format)

실행 파일(이미지) 및 개체 파일에 대한 32비트 프로그래밍 형식으로, 플랫폼 간에 이식이 가능합니다. Microsoft에서는 PE(이식 가능한 실행) 파일 형식입니다. 참고 항목: PE(이식 가능한 실행 – portable executable) 파일

공용 형식 시스템(common type system)

공용 언어 런타임에서 형식을 정의, 사용 및 관리하는 방법을 결정하는 사양입니다.

통신 파이프라인(communication pipeline)

참고 항목: 파이프라인(pipeline)

비교 평가기(comparison evaluator)

장치 기능 이름을 값에 비교하는 필터입니다. 참고 항목: 장치 기능(device capability)

복합 컨트롤(composite control)

다른 서버 컨트롤의 사용자 지정 컬렉션을 하위 컨트롤로 포함하는 사용자 지정 서버 컨트롤입니다.

개념 모델(conceptual model)

ADO.NET Entity Framework에서 작성한 응용 프로그램 도메인에서 엔터티 형식, 연결, 엔터티 컨테이너, 엔터티 집합 및 연결 집합에 대한 추상 사양입니다.

CSDL(개념 스키마 정의 언어)

개념 모델의 엔터티 형식, 연결, 엔터티 컨테이너, 엔터티 집합 및 연결 집합을 정의하는 데 사용되는 XML 기반 언어입니다.

구성 파일(configuration file)

응용 프로그램이나 웹 사이트에 대한 옵션 설정이 들어 있는 .config 확장명을 가진 XML 파일로, 일반적인 구성 파일에는 Machine.config 및 Web.config가 있습니다.

연결(connection)

참고 항목: 웹 파트 연결(Web Parts connection)

연결 지점(connection point)

웹 파트 연결에 참여하는 공급자 및 소비자 컨트롤과 연결된 System.Web.UI.WebControls.WebParts.ConnectionPoint 개체로, 컨트롤 간의 데이터 교환을 관리합니다. 공급자와 소비자에는 각각 고유한 연결 지점이 있습니다. 참고 항목: 소비자(consumer), 공급자(provider), 웹 파트 연결(Web Parts connection)

제약 조건(constraint)

참고 항목: 제네릭 형식 매개 변수 제약 조건(generic type parameter constraint)

생성된 제네릭 형식(constructed generic type)

제네릭 형식 매개 변수가 지정된 제네릭 형식입니다. 생성된 형식 또는 메서드는 형식 인수의 일부가 바깥쪽 형식 또는 메서드의 형식 매개 변수인 경우 개방형 제네릭 형식일 수 있고, 모든 형식 인수가 실제 형식인 경우 폐쇄형 제네릭 형식일 수 있습니다. 참고 항목: 폐쇄형 제네릭 형식(closed generic type), 제네릭(generics), 제네릭 형식, 제네릭 형식 인수(generic type argument), 제네릭 형식 매개 변수(generic type parameter), 개방형 제네릭 형식(open generic type)

생성된 형식(constructed type)

참고 항목: 생성된 제네릭 형식(constructed generic type)

소비자(consumer)

웹 파트 연결에서, 공급자 컨트롤에서 데이터를 받고 해당 데이터를 처리하거나 표시하는 서버 컨트롤입니다. 소비자는 임의의 서버 컨트롤 형식일 수 있으나 소비자로 작동하도록 디자인되어야 합니다. 소비자에는 소스 코드에서 ConnectionConsumerAttribute 특성으로 표시된 특수 콜백 메서드가 있어야 합니다. 이 메서드는 데이터를 공급자로부터 인터페이스 인스턴스 형식으로 받습니다. 참고 항목: 연결 지점(connection point), 공급자(provider), 웹 파트 연결(Web Parts connection)

컨테이너(container)

참고 항목: 명명 컨테이너(naming container)

컨테이너 컨트롤(container control)

다른 컨트롤을 포함하며 컨트롤 및 콘텐츠를 시각적 그룹 형태로 제공하는 ASP.NET 모바일 컨트롤의 한 형식입니다.

Content 컨트롤(content control)

텍스트와 특정 형식의 데이터가 표시될 수 있거나 사용자 입력이 제한되는 Microsoft Office Word 문서의 영역을 정의하는 컨트롤입니다.

콘텐츠 페이지(content page)

ASP.NET에서 마스터 페이지와 병합되어 완전한 페이지를 만들도록 구성되어 있는 웹 페이지입니다. 참고 항목: 마스터 페이지(master page)

컨텍스트(context)

순서가 있는 속성 시퀀스로, 환경에 속한 개체의 환경을 정의합니다. 컨텍스트는 동기화, 트랜잭션, just-in-time 활성화, 보안 등과 같은 자동 서비스를 필요로 하는 개체를 활성화하는 프로세스 동안 만들어지며, 컨텍스트에는 여러 개의 개체가 존재할 수 있습니다.

컨텍스트 속성(context property)

개체 인스턴스를 대신하는 암시적 상태와 해당 상태를 관리하는 코드입니다. 예를 들어, 트랜잭션 컨텍스트 속성은 개체가 참여하는 트랜잭션의 트랜잭션 ID를 갖습니다.

계약(contract)

클래스에서 제공하는 동작 및 상태로, 해당 클래스의 클라이언트가 가질 수 있는 동작 및 상태와 일치합니다. 일반적으로, 계약은 해당 클래스의 공용 필드, 메서드, 속성 및 이벤트에 대한 시그니처로 부분적으로 표시되며 여기에 각 필드 또는 속성이 무엇을 나타내는지 또는 각 메서드가 무엇을 수행하는지에 대한 설명(간단한 텍스트)이 추가됩니다. .NET Framework 추가 기능 프로그래밍 모델에서 호스트와 추가 기능 간 통신 파이프라인을 통해 데이터를 전송하기 위해 메서드를 정의하고 데이터 형식을 지정하는 비버전 관리 인터페이스입니다. 계약은 추가 기능과 호스트 간 통신 파이프라인의 중간에 있습니다. 계약 어셈블리는 추가 기능과 호스트 모두의 응용 프로그램 도메인에 로드됩니다. 참고 항목: 추가 기능(add-in), 호스트(host), 파이프라인(pipeline)

계약 참조 어셈블리(contract reference assembly)

어셈블리의 공개적으로 표시되는 인터페이스 및 해당 계약을 포함하지만 코드는 포함되지 않은 어셈블리입니다. 참고 항목: 계약(contract)

반공변성(contravariance)

프로그래밍 언어에서 원래 지정된 것보다 더 적게 파생된 형식을 사용할 수 있는 기능입니다. 공 분산은 더 많이 파생된 형식을 사용할 수 있는 기능입니다. 제네릭 인터페이스와 대리자의 공변성과 반공변성을 사용하면 제네릭 형식 매개 변수를 암시적으로 변환할 수 있습니다. 또한 공변성과 반공변성은 메서드 시그니처를 대리자 형식과 일치시키는 제네릭이 아닌 대리자에 대해서도 지원됩니다.

컨트롤 상태(control state)

페이지에서 서버 컨트롤의 현재 속성 설정을 저장하는 ASP.NET 웹 페이지의 필드입니다. 컨트롤 상태는 다시 게시할 때마다 페이지를 다시 만들고 이전 설정을 다시 설정하는 데 사용됩니다. 참고 항목: ASP.NET 페이지(ASP.NET page), ASP.NET 서버 컨트롤(ASP.NET server control), 포스트백(postback), 뷰 상태(view state)

Core Connectivity

데스크톱 컴퓨터와 Windows Embedded CE 기반 장치를 연결하는 데 필요한 기본 구성 요소를 제공하는 통신 인프라입니다. 또한 다양한 버전의 Microsoft Platform Builder 및 Microsoft Visual Studio에서 장치 연결을 지원합니다.

공 분산

프로그래밍 언어에서 원래 지정된 것보다 더 많이 파생된 형식을 사용할 수 있는 기능입니다. 반공변성(contravariance)은 더 적게 파생된 형식을 사용할 수 있는 기능입니다. 제네릭 인터페이스와 대리자의 공변성과 반공변성을 사용하면 제네릭 형식 매개 변수를 암시적으로 변환할 수 있습니다. 또한 공변성과 반공변성은 메서드 시그니처를 대리자 형식과 일치시키는 제네릭이 아닌 대리자에 대해서도 지원됩니다.

페이지 간 게시(cross-page posting)

ASP.NET 웹 페이지에서 페이지를 페이지 자체에 게시하는 것과 대조적으로 페이지를 지정한 대상 페이지에 게시하는 프로세스입니다. 참고 항목: 다시 게시(postback)

CSDL

참고 항목: 개념 스키마 정의 언어(conceptual schema definition language)

CTS

참고 항목: 공용 형식 시스템(common type system)

사용자 지정 특성(custom attribute - Attribute)

사용자 지정 메타데이터를 나타내는 데 사용되는 클래스입니다. 참고 항목: 특성(attribute)

사용자 지정 컨트롤(custom control)

사용자 또는 다른 공급업체에서 만든 컨트롤로, .NET Framework 클래스 라이브러리에는 포함되지 않은 컨트롤입니다. 이 용어에는 사용자 정의 컨트롤도 포함됩니다. 사용자 지정 서버 컨트롤은 Web Forms(ASP.NET 페이지)에 사용되며 사용자 지정 클라이언트 컨트롤은 Windows Forms 응용 프로그램에 사용됩니다.

데이터 바인딩(data binding)

데이터베이스, XML 파일 등의 데이터 소스로부터 파일을 페치하거나 데이터 소스에 데이터를 쓰도록 폼 또는 웹 페이지에서 컨트롤을 구성하는 프로세스 또는 메서드입니다.

데이터 소스 컨트롤(data source control)

데이터베이스 또는 XML 파일과 같은 데이터 소스에 연결하는 데 필요한 논리를 캡슐화하는 ASP.NET 웹 페이지에 추가할 수 있으며 쿼리나 기타 데이터 액세스 명령을 실행할 수 있는 개체입니다. 데이터 소스 컨트롤은 다시 데이터를 해당 페이지의 다른 컨트롤에 제공할 수 있습니다.

교착 상태(deadlock)

다중 스레딩에서 두 개의 각 스레드가 다른 스레드를 진행하는 데 필요한 잠금을 보유하고 있는 상태입니다. 참고 항목: 동기화(synchronization)

데크(deck)

하나 이상의 카드로 이루어진 그룹입니다. 참고 항목: 카드(card)

선언적 보안 검사(declarative security check)

메타데이터에 있는 선언적 보안 정보로, 개발자는 일반적으로 사용자 지정 특성으로 작성되는 이러한 선언을 사용하여 코드에 참조를 바인딩하는 데 필요한 권한 요청, 형식을 파생시키는 데 필요한 권한 요청, 호출자가 특정 권한을 갖도록 하는 요청 등 여러 가지 종류의 보안 기능을 호출할 수 있습니다. 참고 항목: 명령적 보안 검사(imperative security check)

분리된 공급자(decoupled provider)

WMI와는 별도의 프로세스에서 호스팅된 공급자로, 사용자가 WMI를 통해 공급자에 액세스할 때마다 공급자가 시작되는 대신 공급자 고유의 수명을 제어할 수 있기 때문에 응용 프로그램을 계측할 때 사용하는 것이 좋습니다. 참고 항목: 공급자(provider)

Deep Zoom

Silverlight에서 고해상도 이미지를 대화형으로 볼 수 있도록 하는 기술입니다. Deep Zoom을 사용하면 이미지를 빠르게 확대, 축소 및 이동할 수 있습니다.

기본 단위 시스템(default unit system)

모바일 장치의 특성에 따라 웹 페이지 컨트롤이 새 페이지에 나타나야 할 때를 결정하는 프로세스입니다. 기본 단위 시스템은 ControlPager 클래스의 DefaultWeight 필드에 지정된 대로 100개 단위에 해당하는 단일 줄을 기반으로 합니다.

지연된 로드(deferred loading)

탐색 속성에 액세스할 때까지 관련 개체가 로드되지 않는 데이터 로드 패턴입니다. "지연된 로드(lazy loading)"라고도 합니다.

대리자(delegate)

.NET Framework에서 함수에 대한 참조로, 함수 포인터와 같습니다. 참고 항목: 참조 형식(reference type) WMI에서는 하나 이상의 네트워크 홉과 관련된 원격 액세스를 허용하는 데 사용되는 보안 가장 수준입니다.

위임된 평가기(delegated evaluator)

사용자 지정 메서드를 사용하여 지정된 데이터를 평가하는 필터입니다.

거부(denial)

메서드에서 특정 권한을 거부하면 호출자가 해당 권한을 사용하지 못합니다. 호출 스택의 메서드가 권한 A를 거부하면, 권한을 거부한 메서드와 권한 A에 대한 검사를 초기화한 메서드 사이에 유효한 어설션이 없으면 권한 A에 대한 스택 워크 검사가 실패합니다. 참고 항목: 어설션(assertion)

서비스 거부 공격(denial of service attack)

지나치게 많은 시간, 메모리 또는 다른 리소스를 소비하는 인터넷에 노출된 서버에 대한 공격으로, 리소스에 대한 올바른 액세스를 방해합니다.

종속성 속성(dependency property)

Windows Presentation Foundation 및 Silverlight에서 속성 시스템에 등록된 DependencyProperty 식별자로 표시되는 속성입니다. 종속성 속성은 일반적으로 식별자를 공용 정적 필드로 노출하는 DependencyObject 형식으로만 정의될 수 있습니다. 속성 시스템에서는 가능한 모든 값 소스를 우선 순위에 따라 평가하여 종속성 속성의 유효 값을 결정합니다.

배포 매니페스트(deployment manifest)

해당 배포의 현재 버전에 대해 설명하고 이 배포를 클라이언트 컴퓨터에 설치해야 하는지 아니면 온라인으로만 실행해야 하는지 여부를 설명하는 ClickOnce 응용 프로그램에 사용되는 파일입니다.

장치 어댑터(device adapter)

대상 장치에 따라 모바일 페이지 및 컨트롤의 동작을 조정하는 ASP.NET 페이지 프레임워크 클래스입니다.

장치 에이전트(device agent)

데스크톱 응용 프로그램에서 배포하고 스마트 장치에서 실행되는 응용 프로그램입니다. 일반적으로 장치 에이전트는 해당 에이전트를 배포한 데스크톱 응용 프로그램과 통신하거나 데이터를 교환합니다.

장치 기능(device capability)

HasCapability 메서드나 <Choice> 요소를 통해 사용할 수 있는 장치 기능 집합입니다.

장치 좌표(device coordinates)

화면이나 용지 같이 항목이 그려지는 실제 장치에서 사용하는 좌표입니다.

장치 정의(device definition)

MobileCapabilities 클래스 및 DeviceSpecific 컨트롤을 통해 사용할 수 있는 장치 특성입니다.

장치 필터(device filter)

특정 모바일 장치에 대한 값을 지정하는 Web.config 파일의 섹션입니다. 이러한 값은 장치 고유의 콘텐츠를 만드는 데 사용합니다.

장치 보안 관리자(Device Security Manager)

Windows Mobile 기반 장치에서 인증서를 관리하고 장치 보안을 구성하는 데 사용할 수 있는 Visual Studio 기능입니다.

직접 액세스(direct access)

스크립트의 WMI에서 제공되는 속성이나 메서드를 마치 개체 인스턴스의 자동화 속성과 메서드인 것처럼 액세스하는 방법입니다.

디스플레이 모드(display mode)

지정한 방식으로 페이지를 수정할 수 있는 웹 파트 페이지의 다양한 디스플레이 상태입니다. 웹 파트 컨트롤 집합과 함께 제공되는 상태는 카탈로그, 연결, 디자인, 편집 및 찾아보기입니다. 웹 페이지의 기본 또는 표준 모드는 찾아보기입니다. 개발자는 사용자 지정 디스플레이 모드를 추가하여 이 디스플레이 모드 기능을 확장할 수 있습니다. 이때 WebPartManager 클래스를 확장해야 합니다. 참고 항목: 웹 파트 컨트롤 집합(Web Parts control set), 웹 파트 페이지(Web Parts page)

도킹(docking)

부모 컨트롤에 맞춰 설정할 컨트롤 테두리와 부모에 따라 컨트롤의 크기를 조정하는 방법을 결정하는 방식입니다. 도킹과 기준 위치 지정 옵션은 함께 사용할 수 없습니다. 참고 항목: 기준 위치 지정(anchoring)

문서 수준 사용자 지정(document-level customization)

특정 문서가 열려 있는 경우에만 기존 프로그램이나 응용 프로그램의 기능을 수정하거나 추가하는 보조 프로그램입니다.

다운로드 캐시(download cache)

참고 항목: 어셈블리 캐시(assembly cache)

동적 바인딩(dynamic binding)

프로그램을 실행하는 동안 발생하는 바인딩(프로그램의 기호화된 주소를 저장소 관련 주소로 변환)입니다. 경우에 따라서는 런타임에 특정 데이터 개체에 대해 호출할 소프트웨어 루틴을 결정하는 개체 지향 응용 프로그램을 나타내며 런타임에 바인딩이라고도 합니다.

동적 컨트롤(dynamic control)

개인 설정 저장소에 유지되는 웹 파트 컨트롤로, .aspx 페이지의 선언 태그에 나타나지 않습니다. 이 컨트롤이 페이지에 추가되고 나면 WebPartManager 컨트롤은 나중에 요청이 있을 때 개인 설정 저장소에서 컨트롤의 인스턴스를 자동으로 만듭니다. 참고 항목: 웹 파트 컨트롤(Web Parts controls)

Dynamic Data

ASP.NET에서 데이터 기반 웹 응용 프로그램의 생성을 돕는 프레임워크입니다. 동적 데이터는 사용자 지정 가능한 페이지와 필드 템플릿, 스캐폴딩, 사용자 정의 가능한 메타데이터 및 규칙 기반 이름 지정을 사용하여 데이터를 표시하고, 사용자가 테이블 관계를 탐색하고, 데이터를 생성 및 편집(CRUD 작업)할 수 있게 하는 UI를 만듭니다. 참고 항목: 스캐폴딩(scaffolding)

즉시 로드(eager loading)

쿼리에서 명시적으로 요청된 개체와 함께 특정한 관련 개체 집합이 로드되는 로드 패턴입니다.

감속/가속 함수(easing function)

더 사실적인 애니메이션을 만들기 위한 수학 공식입니다. 예를 들어 감속/가속 함수를 사용하여 사실적으로 튕기거나 반동하는 개체를 만들 수 있습니다.

높은 트러스트(elevated trust)

Silverlight에서 로컬 시스템에 대한 더 많은 액세스 권한을 브라우저 외부 실행 응용 프로그램에 부여하는 보안 수준입니다. 참고 항목: 신뢰할 수 있는 응용 프로그램(trusted application), 샌드박스가 적용된 응용 프로그램(sandboxed application)

포함 리소스(embedded resource)

컴파일된 응용 프로그램에서 이진 형식으로 저장되는 응용 프로그램에 의해 사용되는 파일입니다.

캡슐화(encapsulation)

개체의 일부만 프로그래밍 방식으로 액세스할 수 있도록 해당 개체의 내부 데이터 및 메서드를 숨기는 기능입니다.

end

ADO.NET Entity Framework에서 연결에 참여하는 엔터티입니다.

entity

고객, 제품 및 주문과 같은 응용 프로그램 데이터를 나타내는 클래스 또는 개체입니다.

엔터티 컨테이너(entity container)

ADO.NET Entity Framework에서 지정한 네임스페이스에서 구현할 엔터티 집합과 연결 집합을 지정합니다.

엔터티 데이터 모델(Entity Data Model)

공용 언어 런타임 형식과 저장소 구조를 매핑할 수 있는 엔터티 및 관계의 집합으로 응용 프로그램 데이터를 정의하기 위한 데이터 모델입니다.

Entity Framework

개발자가 데이터 소스의 논리적 스키마에 매핑된 개념적 모델을 사용하여 데이터 기반 소프트웨어 응용 프로그램을 개발할 수 있도록 지원하는 기술 집합입니다.

Entity SQL

저장소에 독립적이고 SQL과 유사한 언어로서, 개념 엔터티 스키마와 직접 작동하고 상속 및 관계와 같은 엔터티 데이터 모델 기능을 지원합니다.

엔터티 형식(entity type)

ADO.NET Entity Framework에서 명명된 속성 집합을 포함하고 데이터 모델의 최상위 항목을 나타내는 데이터 형식의 사양입니다.

열거(enum - enumeration)

이름이 지정된 상수의 목록입니다.

이벤트(event)

WMI에서 관리되는 개체와 관련된 정적 또는 동적 데이터에 대한 변경의 발생입니다.

이벤트 소비자(event consumer)

WMI에 이벤트의 발생을 보고하는 알림의 수신자로, 임시적이거나 영구적입니다. 참고 항목: 이벤트(event), 영구 소비자(permanent consumer), 임시 소비자(temporary consumer)

이벤트 소비자 공급자(event consumer provider)

WMI에서 특정 이벤트를 처리할 영구 이벤트 소비자를 결정하는 공급자입니다. 참고 항목: 이벤트(event), 영구 소비자(permanent consumer)

이벤트 필터(event filter)

WMI에서 특정 이벤트 형식의 알림을 받도록 등록하는 필터입니다. 참고 항목: 이벤트(event)

이벤트 공급자(event provider)

이벤트가 발생할 때 이벤트 소스를 모니터링하고 WMI에 알리는 WMI 공급자입니다. 참고 항목: 이벤트(event)

이벤트 쿼리(event query)

이벤트 소비자가 특정 이벤트의 알림을 받도록 등록할 때 사용하는 WMI 쿼리 언어 문입니다. 이벤트 공급자는 이벤트 쿼리를 사용하여 특정 이벤트의 알림을 생성하도록 등록합니다. 참고 항목: 이벤트(event), 이벤트 소비자(event consumer)

이벤트 라우팅(event routing)

Windows Presentation Foundation에서 이벤트가 요소 트리 내에서 이동하는 것을 가리키는 개념입니다. 이벤트 라우팅에는 직접 라우팅, 버블링 및 터널링이라는 세 가지 유형이 있습니다. 직접 라우팅의 경우에는 트리에서 이벤트가 이동하지 않습니다. 버블링의 경우 이벤트가 트리 위쪽으로 이동하며, 터널링의 경우 이벤트가 트리 맨 위부터 시작하여 이벤트의 소스까지 아래로 이동합니다. Silverlight에도 이벤트 라우팅과 라우트된 이벤트가 사용되지만 터널링을 구현하지는 않습니다. 참고 항목: 버블링(bubbling), 터널링(tunneling)

Windows용 이벤트 추적(event tracing for Windows)

Microsoft Windows에 포함된 간단한 보고 인프라로, 정보를 보고하기 위해 여러 가지 주요 Microsoft 기술에 사용됩니다.

이벤트 기반 비동기 패턴(Event-based Asynchronous Pattern)

이벤트를 사용하여 클래스의 비동기 기능을 노출하는 디자인 패턴입니다.

증명 정보(evidence)

보안 정책에서 코드에 권한을 부여할 때 사용되는 코드 속성입니다(예: 디지털 서명 또는 해당 디지털 서명의 원본 사이트 및 영역). 참고 항목: 보안 정책(security policy)

실행 파일(executable file)

메모리에 로드되어 운영 체제 로더에 의해 실행되는 PE(이식 가능한 실행) 파일 형식으로, .exe 또는 .dll 파일일 수 있습니다. .NET 컨텍스트에서는, 공용 언어 런타임에서 코드를 네이티브 코드로 변환해야만 운영 체제에서 PE 파일을 실행할 수 있습니다. 참고 항목: PE(이식 가능한 실행 – portable executable) 파일

명시적 인터페이스 구현(explicit interface implementation)

클래스 또는 구조체에서 구현하는 인터페이스를 통해서만 액세스할 수 있는 클래스 또는 구조체 멤버입니다.

명시적 로드(explicit loading)

탐색 속성에서 Load 메서드를 사용하여 명시적으로 요청할 때까지 관련 개체가 로드되지 않는 로드 패턴입니다.

식 트리(expression tree)

언어 수준 코드 식 구조를 트리 형태의 데이터로 표현한 것입니다.

Extender 컨트롤(extender control)

JavaScript로 구현되며 브라우저의 동작을 정의하는 기능을 캡슐화하는 ASP.NET의 컨트롤입니다. Extender 컨트롤은 기존 웹 서버 컨트롤과 연결되어 해당 컨트롤에 Extender 동작을 추가합니다. 예를 들어 Extender 컨트롤은 TextBox 컨트롤에 워터마크를 추가하거나 여러 ASP.NET 웹 서버 컨트롤에 끌어서 놓기 동작을 추가할 수 있습니다.

XAML(Extensible Application Markup Language)

선언적 응용 프로그래밍을 위한 태그 언어입니다. XAML은 Windows Presentation Foundation 프로그래밍 모델의 UI 작성을 간단하게 만듭니다. 선언적 XAML 태그에 시각적 UI 요소를 만든 다음 코드 숨김 파일을 사용하여 UI 정의를 런타임 논리와 분리할 수 있습니다. 이 정의는 partial 클래스 정의를 통해 태그에 연결됩니다.

XML(Extensible Markup Language)

SGML(Standard Generalized Markup Language)의 하위 집합으로, 웹에서의 전달을 위해 최적화되었습니다. XML은 응용 프로그램 또는 공급업체에 독립적인 구조의 데이터를 설명하고 교환하는 데 필요한 일정한 메서드를 제공합니다.

외부 스타일(external style)

외부 스타일시트의 스타일입니다. 참고 항목: 외부 스타일시트(external style sheet)

외부 스타일시트(external style sheet)

.ascx 파일의 사용자 정의 컨트롤에 정의되는 스타일시트입니다. 참고 항목: 외부 스타일(external style)

필드(field)

개체 또는 클래스와 관련된 변수를 나타내는 멤버입니다.

특성(flavor)

한정자의 동작에 대해 설명하는 WMI 정의 플래그로, 한정자를 파생 클래스와 인스턴스에 전파할 수 있는지 여부와 파생 클래스나 인스턴스가 한정자의 원래 값을 재정의할 수 있는지 여부를 지정하는 규칙에 대해 설명합니다.

선형 레이아웃(flow layout)

모든 요소가 하나씩 차례로 배치되는 폼을 디자인하는 방법입니다.

외래 키(foreign key)

다른 테이블에서 가져온 데이터베이스 테이블의 키로, 사용하고 있는 테이블의 특정 키, 주로 기본 키를 나타냅니다.

양식 영역(form region)

Microsoft Office Outlook 양식에 대한 사용자 지정 가능한 확장입니다.

프레임워크(Framework)

참고 항목: .NET Framework

GAC

참고 항목: 전역 어셈블리 캐시(global assembly cache)

감마 보정(gamma correction)

특정 장치에 이미지를 올바르게 표시하기 위해 이미지 입력 신호를 조정하는 프로세스입니다.

GC(가비지 수집-Garbage Collection)

사용 중인 개체로의 모든 포인터를 전이적으로 추적하여 참조될 수 있는 개체를 찾은 다음 추적 작업에서 찾지 못한 힙 메모리를 다시 사용할 수 있도록 정리하는 프로세스입니다. 공용 언어 런타임 가비지 수집기는 또한 현재 사용 중인 메모리를 압축하여, 힙에 사용되는 작업 공간을 줄입니다. 참고 항목: 힙(heap)

GDI+

2차원 벡터 그래픽, 이미징 및 입력 체계를 제공하는 Microsoft Windows XP 운영 체제의 부분입니다. GDI+는 이전 버전의 Windows에 포함된 그래픽 장치 인터페이스인 GDI에 새로운 기능을 추가하고 기존의 기능을 최적화하여 향상된 기능을 제공합니다. GDI+의 관리되는 클래스 인터페이스(래퍼 집합)는 Microsoft .NET Framework의 일부입니다.

제네릭 클래스(generic class)

참고 항목: 제네릭 형식(generic type)

제네릭 인터페이스(generic interface)

참고 항목: 제네릭 형식(generic type)

제네릭 메서드(generic method)

메서드 본문에 사용되는 하나 이상의 형식에 대한 자리 표시자가 해당 정의에 있거나 자리 표시자가 메서드 매개 변수 형식으로 해당 정의에 있는 메서드입니다. 여기서 자리 표시자는 제네릭 형식 매개 변수라고도 합니다. 사용자는 제네릭 메서드를 호출할 때 해당 형식 매개 변수에 대한 실제 형식(제네릭 형식 인수)을 지정합니다. 메서드는 제네릭 형식에서 선언되므로 제네릭이 아닙니다. 메서드는 고유한 형식 매개 변수를 가지고 있는 경우에만 제네릭입니다. 참고 항목: 제네릭(generics), 제네릭 형식(generic type), 제네릭 형식 인수(generic type argument), 제네릭 형식 매개 변수(generic type parameter)

제네릭 형식(generic type)

멤버 정의에 사용되는 하나 이상의 형식에 대해 제네릭 형식 매개 변수라고 하는 자리 표시자가 메서드 매개 변수 형식과 같은 형식으로 해당 정의에 있는 클래스, 인터페이스 및 구조체입니다. 사용자는 제네릭 형식의 인스턴스를 만들 때 해당 형식 매개 변수에 대한 실제 형식(제네릭 형식 인수)을 지정합니다. 참고 항목: 생성된 제네릭 형식(constructed generic type), 제네릭(generics), 제네릭 형식 인수(generic type argument), 제네릭 형식 매개 변수(generic type parameter)

제네릭 형식 인수(generic type argument)

제네릭 형식의 인스턴스를 만들거나 제네릭 메서드를 호출할 때 사용자가 지정하는 형식입니다. 참고 항목: 제네릭(generics), 제네릭 메서드(generic method), 제네릭 형식(generic type)

제네릭 형식 정의(generic type definition)

사용자가 사용할 인스턴스를 만들 때 제공하는 형식에 대한 자리 표시자 역할을 형식 매개 변수가 하는 제네릭 형식의 정의입니다. 이러한 인스턴스는 제네릭 형식 정의의 인스턴스가 아니라, 형식 인수를 지정하여 생성된 형식의 인스턴스입니다. 참고 항목: 생성된 제네릭 형식(constructed generic type), 제네릭(generics), 제네릭 형식(generic type), 제네릭 형식 인수(generic type argument), 제네릭 형식 매개 변수(generic type parameter)

제네릭 형식 매개 변수(generic type parameter)

제네릭 형식 정의에서 제네릭 형식의 인스턴스를 만들거나 제네릭 메서드를 호출할 때 사용자가 지정하는(제네릭 형식 인수) 형식의 자리 표시자입니다. 참고 항목: 제네릭(generics), 제네릭 메서드(generic method), 제네릭 형식(generic type), 제네릭 형식 인수(generic type argument)

제네릭 형식 매개 변수 제약 조건(generic type parameter constraint)

제네릭 형식 매개 변수에 대해 지정할 수 있는 형식을 제한하는 방법입니다. 예를 들어, 특정 형식에서 상속하고, 특정 인터페이스를 구현하며, 매개 변수가 없는 생성자를 제공하기 위해 형식 매개 변수 대신 사용할 형식을 제한할 수 있습니다. 참고 항목: 제네릭(generics), 제네릭 형식 매개 변수(generic type parameter)

제네릭 형식 매개 변수 목록(generic type parameter list)

제네릭 형식 또는 메서드의 제네릭 형식 매개 변수 목록으로, 제네릭 형식 정의 또는 제네릭 메서드 정의의 일부로 지정됩니다. 참고 항목: 제네릭(generics), 제네릭 메서드(generic method), 제네릭 형식(generic type), 제네릭 형식 매개 변수(generic type parameter)

제네릭(generics)

C++ 템플릿과 개념적인 측면에서 유사한 공용 언어 런타임의 기능으로, 클래스, 구조체, 인터페이스 및 메서드에서 저장 및 조작하는 데이터 형식에 대한 자리 표시자(제네릭 형식 매개 변수)를 가질 수 있도록 합니다. 제네릭 형식은 매개 변수화된 형식으로 표현됩니다. 참고 항목: 제네릭 형식(generic type), 제네릭 형식 매개 변수(generic type parameter), 매개 변수화된 형식(parameterized type)

GAC(전역 어셈블리 캐시-Global Assembly Cache)

컴퓨터 전체에 사용되는 캐시로, 여기에는 여러 응용 프로그램에서 공유하도록 설치되는 어셈블리가 저장됩니다. 전역 어셈블리 캐시에 배포된 어셈블리에는 강력한 이름을 지정해야 합니다. 참고 항목: 어셈블리 캐시(assembly cache), 강력한 이름(strong name)

전역화(globalization)

여러 로캘에서 작동하도록 소프트웨어를 디자인하고 개발하는 프로세스입니다. 전역화에는 지원할 로캘을 식별하고 이들 로캘을 지원하는 기능을 디자인하고 지원되는 모든 로캘에서 동일하게 동작하는 코드를 작성하는 작업을 포함합니다. 참고 항목: 로캘(locale), 지역화(localization)

문자 모양(glyph)

지정된 글꼴을 사용한 문자의 실제 표현입니다. 문자에는 다양한 문자 모양이 있을 수 있는데, 시스템에 있는 각 글꼴은 해당 문자에 대해 다른 문자 모양을 정의할 수 있습니다.

부여된 권한(granted permissions)

코드에 ID를 부여하고 코드가 리소스에 액세스할 수 있도록 보안 정책에서 코드에 대해 지정하는 권한입니다. 부여된 권한은 요청된 권한 및 보안 정책 구성에서 허용하는 권한으로 구성됩니다. 참고 항목: 보안 정책(security policy)

GROUP

여러 알림이 집계 이벤트의 단일 인스턴스에 결합되도록 요청하는 데 사용되는 WQL SELECT 문의 절입니다. 참고 항목: 집계 이벤트(aggregate event). ASSOCIATORS OF, HAVING, ISA, REFERENCES OF, SELECT, WHERE, WITHIN

처리기(handler) (HTTP)

웹 출력을 동적으로 생성하는 ASP.NET에 등록된 구성 요소입니다.

HAVING

집계 이벤트를 생성하는 분리된 이벤트의 수에 최소 제한을 설정하는 데 사용되는 WQL SELECT 문의 절로, 전체 이벤트 트래픽을 감소시킵니다. 참고 항목: 집계 이벤트(aggregate event), ASSOCIATORS OF, GROUP, ISA, REFERENCES OF, SELECT, WHERE, WITHIN

힙(heap)

데이터 구조를 임시 저장하기 위해 프로그램에 예약되는 메모리의 일부로, 이러한 데이터 구조의 존재 또는 크기는 프로그램이 실행된 후에 확인할 수 있습니다.

호스트(Host)

.NET Framework 추가 기능 프로그래밍 모델에서 통신 파이프라인을 통해 추가 기능과 통신하는 호스트 응용 프로그램 어셈블리입니다. 참고 항목: 추가 기능(add-in), 파이프라인(pipeline)

호스트 응용 프로그램(host application)

응용 프로그램이 호스트 역할을 수행하기 위한 응용 프로그램 수준 추가 기능이나 문서 수준 사용자 지정과 같은 특정 유형의 사용자 지정을 포함하는 응용 프로그램입니다.

호스트 컨트롤(host control)

Microsoft Office Word 또는 Microsoft Office Excel과 같은 호스트 응용 프로그램의 기본 개체로, 여기에 데이터 바인딩과 이벤트가 추가되었습니다. 호스트 컨트롤의 예로는 Bookmark 컨트롤과 ListObject 컨트롤을 들 수 있습니다.

호스트 항목(host item)

Microsoft Office Word 또는 Microsoft Office Excel과 같은 호스트 응용 프로그램의 기본 개체로, 여기에 호스트 컨트롤을 추가할 수 있습니다. 호스트 항목의 예로는 문서와 워크시트를 들 수 있습니다.

추가 기능의 호스트 뷰(host view of the add-in)

.NET Framework 추가 기능 프로그래밍 모델에서 인터페이스 또는 추상 기본 클래스를 포함하고, 추가 기능과 통신하는 데 사용되는 메서드 및 형식에 대한 호스트 뷰를 나타내는 어셈블리입니다. 참고 항목: 추가 기능(add-in), 호스트(host)

호스팅(hosting)

.NET Framework 프로세스에서 공용 언어 런타임의 로드/활성화 및 로드된 런타임과 호스트 응용 프로그램 간의 후속 통신입니다.

호스트 쪽 어댑터(host-side adapter)

.NET Framework 추가 기능 프로그래밍 모델에서 하나 이상의 클래스를 포함하는 어셈블리로, 데이터를 추가 기능의 호스트 뷰 및 계약으로 변환하거나 그 반대로 변환합니다. 어댑터는 호출 방향에 따라 뷰에서 계약으로 변환하거나 그 반대로 변환합니다. 참고 항목: 추가 기능(add-in), 계약(contract), 추가 기능의 호스트 뷰(host view of the add-in)

HTML 브리지(HTML Bridge)

Silverlight에서 관리되는 형식을 JavaScript로 노출하고 관리되는 형식으로부터 JavaScript 이벤트 처리기를 호출하는 데 사용할 수 있는 형식과 메서드를 통합한 집합입니다.

HTML 서버 컨트롤(HTML server control)

System.Web.UI.HtmlControls 네임스페이스에 속하는 ASP.NET 서버 컨트롤입니다. HTML 서버 컨트롤은 HTML 요소에 직접 매핑되며 ASP.NET 페이지에서 runat="server" 특성으로 표시되는 HTML 요소로 선언됩니다(예: <button runat="server" />). 웹 서버 컨트롤과는 달리, HTML 서버 컨트롤에는 asp 태그 접두사가 없습니다. 참고 항목: ASP.NET 서버 컨트롤(ASP.NET server control), 유효성 검사 서버 컨트롤(validation server controls), 웹 서버 컨트롤(Web server control)

HttpHandler

참고 항목: 처리기(handler - HTTP)

HttpModule

참고 항목: 모듈(module - HTTP)

이미지 코덱(image codec)

"이미지 인코더/디코더" 용어의 약식 표현으로, 이미지를 지정된 파일 형식(인코더)으로 변환하거나 파일 형식에서 표시된 이미지(디코더)로 변환하는 소프트웨어 또는 알고리즘입니다.

명령적 보안 검사(imperative security check)

보안 메서드가 코드 내에서 호출될 때 발생하는 보안 검사. 이러한 검사는 데이터 기반으로 실행되거나 개체 또는 메서드 내의 단일 위치에 격리될 수 있습니다. 예를 들어, 파일 이름이 런타임에만 알려지는 경우 보안 메서드에 파일 이름을 매개 변수로 전달하여 명령적 보안 검사를 호출할 수 있습니다. 참고 항목: 선언적 보안 검사(declarative security check)

인덱스(index)

일련의 항목에서 항목을 지정하는 데 사용되는 0부터 시작하는 번호입니다. 예를 들어, 일부 .NET Framework 메서드와 속성은 인덱스를 사용하여 문자열의 문자 또는 배열이나 컬렉션의 요소를 지정합니다.

인덱서(indexer)

배열과 같은 방식으로 클래스 또는 구조체의 인스턴스에 액세스하는 클래스 멤버입니다. 인덱서는 속성과 유사한데, 인덱서의 get 및 set 접근자 메서드에는 매개 변수를 사용할 수 있다는 점만 다릅니다. 참고 항목: 클래스(class), 속성(property), 구조체(structure)

계측(instrumentation)

시스템 하드웨어와 소프트웨어의 상태에 대한 데이터를 보고하는 데 사용되는 메커니즘입니다. WMI는 CIM(Common Information Model)을 기반으로 하는 클래스를 통해 시스템을 모델링하여 계측을 만듭니다. .NET Framework에서 WMI는 특성을 추가하여 계측된 클래스를 만듭니다. 참고 항목: Common Information Model

통합 모드(Integrated mode)

IIS 및 ASP.NET이 요청 처리를 공유하는 IIS 7.0의 구성으로, .NET Framework로 만든 구성 요소와 기본 구성 요소를 모두 지원하는 파이프라인을 기반으로 합니다. 통합 모드에서는 HTTP 모듈과 같은 ASP.NET 구성 요소를 사용하여 ASP.NET이 아닌 리소스에 대한 요청을 포함한 모든 웹 요청을 관리할 수 있습니다.

통합 파이프라인(integrated pipeline)

IIS 7.0에서 통합 모드로 실행되는 통합 요청 처리 파이프라인입니다. 통합 파이프라인에서는 ASP.NET 관련 리소스에 대한 요청뿐 아니라 응용 프로그램에 대한 모든 요청과 관련된 알림을 구독하도록 웹 응용 프로그램의 사용자 지정 모듈과 처리기를 구성할 수 있습니다.

IntelliSense

함수 위에 커서를 올려 놓을 때 클래스 정의와 주석을 보여 주어 소스 코드를 분석할 수 있게 도와 주는 Microsoft 기술입니다. 또한 IntelliSense는 사용자가 함수 이름을 IDE에서 입력할 때 함수 이름을 완성합니다.

interface(인터페이스)

계약을 정의하는 참조 형식입니다. 다른 형식은 특정 작업을 지원할 수 있도록 인터페이스를 구현하는데, 이러한 인터페이스는 해당 인터페이스를 구현하는 클래스나 다른 인터페이스에서 제공해야 하는 멤버를 지정합니다. 클래스와 마찬가지로, 인터페이스의 멤버는 메서드, 속성, 인덱서, 이벤트 등이 될 수 있습니다. 참고 항목: 계약(contract), 인덱서(indexer), 속성(property), 참조 형식(reference type)

중간 언어(intermediate language)

참고 항목: MSIL(Microsoft Intermediate Language)

내부 스타일(internal style)

내부 스타일시트의 스타일입니다. 참고 항목: 내부 스타일시트(internal style sheet)

내부 스타일시트(internal style sheet)

ASP.NET 모바일 Web Forms 페이지에 포함된 스타일시트입니다.

interop 어셈블리(interop assembly)

메타데이터에 설명되어 있는 COM 형식의 정의를 포함하는 어셈블리입니다. interop 어셈블리는 일반적으로 형식 라이브러리 가져오기(Tlbimp.exe)에 의해 생성됩니다. 참고 항목: 어셈블리(assembly), 주 interop 어셈블리(primary interop assembly)

내장 이벤트(intrinsic event)

WMI에서 제공하는 이벤트로, 표준 WMI 데이터 모델의 변경 내용에 대한 알림입니다.

ISA

WQL WHERE 절의 연산자로, 클래스 계층 구조에서 인스턴스를 검색하는 데 사용됩니다. 참고 항목: ASSOCIATORS OF, GROUP, HAVING, REFERENCES OF, SELECT, WHERE, WITHIN

JIT

"just-in-time"의 약어로, just-in-time 컴파일 또는 just-in-time 개체 활성화와 같이, 필요할 때만 수행되는 동작에 대해 설명하는 구입니다.

JIT 컴파일(JIT compilation)

런타임에서 코드가 필요한 때에 MSIL(Microsoft Intermediate Language)을 기계어 코드로 변환하는 컴파일 기능입니다. 참고 항목: Microsoft Intermediate Language

초기화 지연(lazy initialization)

개체를 처음으로 참조할 때까지 개체 초기화 또는 인스턴스화를 미루는 것을 말합니다.

왼쪽 맞추기(left-aligned)

레이아웃이 왼쪽에서 오른쪽인 경우 세로 ToolStrip의 위쪽 또는 가로 ToolStrip의 왼쪽입니다.

수명(lifetime)

개체가 메모리에 할당될 때부터 가비지 수집기가 해당 개체를 메모리에서 삭제할 때까지의 기간입니다.

LINQ 패턴(LINQ pattern)

참고 항목: 쿼리 패턴(query pattern)

로컬 메시징(local messaging)

Silverlight에서 동일한 컴퓨터에 실행되는 Silverlight 기반의 두 응용 프로그램 사이에 통신하는 데 사용할 수 있는 기능입니다.

지역 형식 유추(local type inference)

C#의 var 키워드를 사용하거나 Visual Basic의 As 절을 사용하지 않고 선언한 지역 변수의 형식을 컴파일러에서 유추하는 프로세스입니다. 컴파일러는 초기화 식의 형식에서 변수 형식을 유추합니다.

로캘(locale)

특정 언어 및 지역에 해당하는 규칙 및 데이터 집합으로, 여기에는 정렬 규칙, 날짜/시간 형식 지정, 숫자 및 통화 규칙, 문자 분류 등에 대한 정보가 들어 있습니다. 참고 항목: 전역화(globalization), 지역화(localization)

지역화(localization)

특정 지역 또는 문화권에 맞게 데이터 및 리소스를 변환하거나 사용자 지정하는 프로세스입니다. 참고 항목: 전역화(globalization), 로캘(locale)

논리 트리(logical tree)

Windows Presentation Foundation에서 응용 프로그램을 통해 직접 생성되고 사용자 인터페이스 요소에 사용되는 모든 요소와 콘텐츠가 포함된 트리입니다. 시각적 기본 클래스에서 파생된 요소는 시각적 클래스에서 파생되지 않은 요소를 포함할 수 있기 때문에 특정 요소의 논리 트리는 해당 요소의 시각적 트리의 하위 집합이 아닙니다. 예를 들어 요소에는 String, TextElement 또는 다른 공용 언어 런타임 개체가 포함될 수 있습니다. 참고 항목: 시각적 트리(visual tree)

관리 코드(managed code)

운영 체제에 의해 직접 실행되지 않고 공용 언어 런타임 환경에 의해 실행되는 코드입니다. 관리 코드 응용 프로그램은 자동 가비지 수집, 런타임 형식 확인 및 보안 지원 등과 같은 공용 언어 런타임 서비스를 얻습니다. 이러한 서비스는 관리 코드 응용 프로그램의 일관된 플랫폼 및 언어에 독립적인 동작을 제공하는 데 도움이 됩니다. 참고 항목: 비관리 코드(unmanaged code)

관리 코드 확장(managed code extensions)

응용 프로그램 수준 추가 기능 또는 문서 수준 사용자 지정이며, 일반적으로 Visual Studio Tools for Office를 사용하여 만든 Microsoft Office에 대한 확장입니다.

관리되는 데이터(managed data)

공용 언어 런타임에 의해 수명이 관리되는 개체로, 런타임에서는 개체 레이아웃을 자동으로 처리하고 이들 개체에 대한 참조를 관리하여 더 이상 필요하지 않은 참조를 삭제합니다. 참고 항목: CLR(공용 언어 런타임 - Common Language Runtime), 가비지 수집(garbage collection)

MOF(Managed Object Format)

관리 정보를 설명하는 IDL(Interface Definition Language)에 기반한 언어로, 텍스트 형식으로 개체 정의를 설명하는 한 방법입니다. MOF 컴파일러는 MOF 파일을 처리하고 필요한 개체 정의를 CIM 리포지토리에 추가합니다.

관리 응용 프로그램(management application)

관리되는 환경에 있는 하나 이상의 관리되는 개체에서 가져온 정보를 사용하는 WMI의 응용 프로그램 또는 Windows 2000/Windows NT 서비스입니다. 관리 응용 프로그램은 CIM 개체 관리자 및 공급자에서 CIM 개체 관리자 API를 호출하여 이 정보를 검색합니다. 참고 항목: CIM 개체 관리자(CIM Object Manager), 공급자(provider)

매니페스트(manifest)

참고 항목: 어셈블리 매니페스트(assembly manifest)

MSL(Mapping Specification Language)

개념 모델에서 정의한 항목을 저장소 모델의 항목에 매핑하는 데 사용되는 XML 기반 언어입니다.

여백(margin)

한 컨트롤과 다른 컨트롤 사이의 공간으로, 폼 또는 페이지의 컨트롤을 연결합니다. 여백은 컨트롤 가장자리와 컨트롤 내용(예: 단추 안의 텍스트) 사이의 공간을 가리키는 안쪽 여백과는 다릅니다.

마스크(mask)

텍스트 컨트롤의 사용자 입력을 특정 입력 형식으로 제한하는 문자열로, 입력 형식에 따라 허용되는 마스크 문자를 지정하는 마스크 언어의 문자로 구성됩니다. 마스크 언어에서 문자 "0"을 숫자 입력만 허용하는 것으로 정의하는 경우 마스크 "00:00"은 사용자가 숫자를 유럽 시간 형식으로 입력하는 것을 제한합니다.

마스크 자리 표시자(mask placeholder)

표시할 사용자 입력이 없는 경우 마스킹된 컨트롤에 사용되는 문자입니다.

마스터 페이지(master page)

ASP.NET에서 페이지 집합에 대한 레이아웃을 정의하는 페이지로, 모든 페이지에 나타나야 하는 정적 텍스트와 컨트롤을 포함할 수 있습니다. 마스터 페이지는 런타임에 페이지별 내용을 정의하는 콘텐츠 페이지와 병합됩니다. 참고 항목: 콘텐츠 페이지(content page)

미디어 링크 항목

관련 미디어 리소스에 대한 참조를 포함하는 데이터 피드의 항목입니다. 데이터 피드에 serialize되지 않은 관련 이진 대형 개체 데이터가 포함된 엔터티의 OData(Open Data Protocol) 표현입니다.

미디어 리소스

OData(Open Data Protocol)에서 엔터티에 속하는 이진 데이터입니다. 비디오, 오디오, 이미지 또는 기타 대형 이진 데이터와 같은 이진 데이터는 데이터가 속한 미디어 링크 항목과는 별도로 데이터 서비스로부터 요청됩니다.

멤버 자격(membership)

ASP.NET에서 웹 사이트에 대한 사용자 자격 증명의 저장소를 관리하는 응용 프로그램 기능으로, 사이트에 대한 로그인 보안을 제공하기 위해 Login 컨트롤 또는 기타 ASP.NET 인증 기능과 통합될 수 있습니다.

메타데이터(metadata)

어셈블리, 로드 가능한 파일, 형식, 메서드 등과 같이 공용 언어 런타임에서 관리하는 모든 요소를 설명하는 정보입니다. 이러한 정보에는 보안 특성, 마샬링 데이터, 자세한 클래스 및 멤버 정의, 버전 바인딩 및 런타임에 필요한 다른 정보는 물론, 디버깅 및 가비지 수집에 필요한 정보도 포함될 수 있습니다.

메타데이터 작업 영역(metadata workspace)

메타데이터 검색을 지원하는 메타데이터 런타임 서비스 구성 요소를 나타내는 클래스입니다.

메서드(method)

WMI에서 클래스의 동작에 대해 설명하는 함수로, 클래스에 메서드를 포함시켜도 해당 메서드가 구현되지 않을 수 있습니다. Implemented 한정자는 클래스를 구현할 수 있음을 나타내기 위해 메서드에 연결됩니다. 메서드는 WMI 인터페이스에 포함된 함수이기도 합니다.

MSIL(Microsoft Intermediate Language)

여러 컴파일러의 출력으로 사용되거나 JIT(Just-In-Time) 컴파일러의 입력으로 사용되는 언어입니다. 공용 언어 런타임에는 MSIL을 네이티브 코드로 변환하는 JIT 컴파일러도 있습니다. 참고 항목 : JIT 컴파일(JIT compilation)

모바일 코드(mobile code)

여러 클라이언트에서 다운로드하고 실행할 수 있도록 중앙 서버에 배치한 임의의 코드로, 웹 서버, FTP 서버, 파일 공유 등을 사용하여 배포할 수 있습니다. 일반적으로 사용자는 인트라넷 및 인터넷 영역에서 모바일 코드를 실행합니다.

모바일 사용자 정의 컨트롤(mobile user control)

System.Web.UI.MobileControls.MobileUserControl 클래스에서 파생된 ASP.NET 모바일 컨트롤입니다. 사용자 정의 컨트롤은 다른 ASP.NET 모바일 컨트롤에서 작성된 사용자 지정 컨트롤에 대한 컨테이너를 제공합니다. 참고 항목: ASP.NET 모바일 컨트롤(ASP.NET mobile controls)

모듈(module)

형식 선언 및 형식 구현을 포함할 수 있는 로드 가능한 단위로, 모듈에는 모듈이 로드될 때의 모든 구현을 런타임에서 찾는 데 필요한 정보가 들어 있습니다. 모듈의 형식은 Windows PE(이식 가능한 실행) 파일 형식에서 확장된 것입니다. 모듈은 항상 어셈블리에 포함되어 배포됩니다. 참고 항목: 어셈블리(assembly), PE(이식 가능한 실행 - portable executable) 파일

모듈(module - HTTP)

ASP.NET 요청 주기의 일부로 등록할 수 있으며 요청이나 응답이 처리되는 동안 읽고 변경할 수 있는 구성 요소입니다. HttpModules는 보안이나 사이트 통계 등과 같이 각 요청을 모니터링해야 하는 특수 작업을 수행하는 데 주로 사용됩니다.

MOF

참고 항목: MOF(Managed Object Format)

모니커(moniker)

WMI에서 네임스페이스, 클래스 또는 인스턴스를 찾는 약식 이름입니다. 모니커 "winmgmts:"는 스크립트 언어 또는 Visual Basic에서 WMI에 연결할 때 사용합니다.

MSIL

참고 항목: MSIL(Microsoft Intermediate Language)

MSL

참고 항목: MSL(Mapping Specification Language)

다중 스레딩(multithreading)

운영 체제에서 멀티태스킹의 논리 메서드를 사용하는지 여부와 관계없이 하나의 프로그램 내에서 여러 프로세스를 빠른 시퀀스로 실행하는 것입니다. 사용자의 시간 인식이 컴퓨터의 처리 속도보다 훨씬 느리므로 한 번에 하나의 작업에 컴퓨터의 처리 주기가 사용되지만 멀티태스킹이 동시에 일어나는 것으로 보입니다.

네임스페이스

서로 관련된 형식을 그룹화하는 논리적인 명명 스키마입니다. .NET Framework에서는 계층적 명명 스키마를 사용하여 형식을 관련 기능의 논리적 범주(예: ASP.NET 응용 프로그램 프레임워크, 원격 기능 등)로 그룹화합니다. 디자인 도구에서는 개발자가 코드에서 형식을 쉽게 찾아 참조할 수 있도록 네임스페이스가 사용됩니다. 단일 어셈블리는 계층적 이름이 다른 네임스페이스 루트를 가지며 논리적 네임스페이스 루트가 여러 어셈블리에 걸쳐 있을 수 있는 형식을 포함할 수 있습니다. .NET Framework에서 네임스페이스는 디자인 타임에 사용되는 논리적 명명 규칙인 반면 어셈블리는 런타임에서 사용되는 형식들의 이름 범위를 설정합니다. 참고 항목: 어셈블리(assembly)

명명 컨테이너(naming container)

INamingContainer 인터페이스를 구현하는 ASP.NET 컨트롤로, 컨트롤이 그 아래에 새로운 명명 범위를 만들 수 있게 하여 해당 하위 컨트롤에 할당된 ID 특성이 해당 컨트롤을 포함하는 전체 ASP.NET 페이지에서 고유하도록 하는 마커 인터페이스입니다.

네이티브 코드(native code)

프로세서별 기계어 코드로 컴파일된 코드입니다.

네이티브 이미지 생성기(native image generation - NGen)

관리 코드에 대한 미리 컴파일 기술로, 응용 프로그램 런타임 이전에 MSIL(Microsoft Intermediate Language)을 최종 사용자 컴퓨터의 네이티브 코드로 컴파일합니다. JIT 컴파일 대신 사용할 수 있습니다. 참고 항목: JIT 컴파일(JIT compilation), MSIL(Microsoft Intermediate Language)

탐색 속성(navigation property)

ADO.NET Entity Framework에서 연결을 사용하여 관련 엔터티를 참조하는 엔터티 형식의 속성입니다.

중첩 형식(nested type)

다른 형식의 범위 내에 정의된 형식으로, 일반적으로 최상위 수준 형식의 구현 정보를 캡슐화하는 데 사용됩니다.

NGen

네이티브 이미지 생성기(native image generation)에 대한 정의를 참조하십시오.

O 표기법(O notation)

알고리즘의 상대적 성능을 나타내는 표기법으로, 해당 실행이 상수인 경우 O(1)로, 해당 실행이 n의 자연 로그에 비례하는 경우 O(log n)으로, 해당 실행이 n에 비례하는 경우 O(n)으로 구현되는 알고리즘 또는 메서드입니다. O 표기법은 컬렉션에서 작업의 상대적 성능을 비교하는 방법으로 많이 사용됩니다. 이때 n은 일반적으로 해당 컬렉션의 요소 수입니다.

개체 경로(object path)

네임스페이스, 클래스 및 인스턴스에 액세스하는 데 사용되는 형식이 지정된 문자열입니다. 시스템의 각 개체에는 로컬에서 또는 네트워크를 통해 해당 개체를 식별하는 고유 경로가 있습니다. 개체 경로는 개념적인 측면에서 URL(Uniform Resource Locator)과 유사합니다.

개체 서비스(Object Services)

ADO.NET Entity Framework에서 제공하는 서비스로, 응용 프로그램 코드가 엔터티에서 .NET Framework 개체로 작동할 수 있도록 해 줍니다.

OLE

한 응용 프로그램에서 만든 정보를 다른 응용 프로그램에서 만든 스프레드시트나 워드 프로세서 파일과 같은 문서에 전달하여 응용 프로그램 간에 정보를 전달하고 공유할 수 있는 방법입니다.

One-Click 게시(one-click publish)

도구 모음의 단추 하나를 클릭하여 배포 컴퓨터에서 서버로 웹 응용 프로그램을 배포하고, 전체 응용 프로그램을 다시 배포할 필요 없이 단추 하나를 다시 클릭하여 변경 내용을 배포하는 데 사용할 수 있는 Visual Studio의 기능입니다. 여러 개의 게시 프로필을 만들어 테스트 서버, 프로덕션 서버 등을 대상으로 하는 배포와 같이 각기 다른 게시 시나리오를 위한 설정을 정의할 수 있습니다.

개방형 제네릭 형식(open generic type)

제네릭 형식 매개 변수 대신 사용되는 하나 이상의 제네릭 형식 인수가 바깥쪽 제네릭 형식 또는 메서드의 형식 매개 변수인 생성된 제네릭 형식입니다. 개방형 제네릭 형식은 인스턴스화할 수 없습니다. 참고 항목: 폐쇄형 제네릭 형식(closed generic type), 생성된 제네릭 형식(constructed generic type), 제네릭(generics), 제네릭 형식 인수, 제네릭 형식 매개 변수(generic type argument)

방향(orientation)

컨트롤과 같은 항목의 정렬을 지정하는 방법입니다.

브라우저 외부 실행 응용 프로그램(out-of-browser application)

사용자가 웹 페이지를 통해 설치하고 브라우저 외부에서 실행하는 Silverlight 기반 응용 프로그램입니다.

오버플로(overflow)

갈매기형 오버플로를 클릭하여 액세스할 수 있는 메뉴에 ToolStrip 항목을 배치하는 것으로, 기본 보기에서 ToolStrip 또는 폼의 크기가 ToolStrip 항목의 너비를 더한 것보다 작게 조정되는 경우에 필요합니다.

소유자 그리기(owner draw)

컨트롤의 기본 렌더링 동작을 사용하는 대신 컨트롤을 사용자가 직접 그리는 렌더링 모드입니다.

안쪽 여백(padding)

컨트롤 가장자리와 컨트롤 내용 사이의 공간으로, 폼이나 페이지에서 컨트롤 사이의 공간을 나타내는 여백과는 다릅니다.

페이지 좌표(page coordinates)

폼이나 컨트롤 같은 그리기 화면에서 사용하는 좌표계입니다.

페이지 매김(pagination)

ASP.NET 모바일 Web Forms의 콘텐츠를 특정 장치에 맞게 렌더링된 페이지의 더 작은 그룹으로 자동 분리하는 메커니즘입니다. 또한 다른 페이지를 검색하는 데 사용할 수 있는 사용자 인터페이스 요소도 렌더링됩니다.

매개 변수 제약 조건(parameter constraint)

참고 항목: 제네릭 형식 매개 변수 제약 조건(generic type parameter constraint)

매개 변수화된 형식(parameterized type)

형식의 인스턴스를 만들고 사용할 때 사용자가 지정하는 실제 형식에 대한 자리 표시자가 정의에 있는 형식입니다. 매개 변수화된 형식의 예제로 C++ 템플릿과 공용 언어 런타임 제네릭을 들 수 있습니다. 참고 항목: 제네릭(generics)

매개 변수 없는 생성자 제약 조건(parameterless constructor constraint)

제네릭 형식 매개 변수에 대한 제한으로, 해당 형식 매개 변수 대신 사용할 형식은 매개 변수 없는 생성자 또는 기본 생성자를 제공해야 합니다. 참고 항목: 제네릭(generics), 제네릭 형식 매개 변수(generic type parameter), 제네릭 형식 매개 변수 제약 조건(generic type parameter constraint)

파트 컨트롤(part control)

System.Web.UI.WebControls.WebParts.Part 클래스에서 직접 또는 간접적으로 상속되고 웹 파트 응용 프로그램의 기본 사용자 인터페이스를 만드는 데 사용되는 웹 파트 컨트롤 집합의 컨트롤입니다. 참고 항목: 웹 파트 컨트롤 집합(Web Parts control set)

부분 페이지 렌더링(partial-page rendering)

ASP.NET에서 비동기 포스트백 동안 웹 페이지의 영역만 새로 고치는 프로세스로, 일반적으로 UpdatePanel 컨트롤을 사용하여 수행됩니다. 부분 페이지 렌더링은 AJAX 기술의 중요한 기술입니다.

PE 파일(PE file)

참고 항목: PE(이식 가능한 실행 - portable executable) 파일

성능 카운터(performance counter)

성능 데이터를 저장하는 성능 클래스의 속성으로, 카운터는 원래 성능 라이브러리에서 성능 개체의 멤버입니다.

영구 소비자(permanent consumer)

WMI에서 등록이 명시적으로 취소될 때까지 지속되는 이벤트 소비자입니다. 참고 항목: 이벤트 소비자(event consumer), 임시 소비자(temporary consumer)

권한 클래스(permission class)

리소스에 대한 액세스를 정의하거나 권한 부여 검사를 통해 ID를 정의하는 클래스입니다. 참고 항목: 권한 개체(permission object)

권한 개체(permission object)

리소스 또는 ID에 대한 액세스 권한을 나타내는 권한 클래스의 인스턴스로, 이 개체를 사용하면 요구, 요청 또는 권한 부여를 지정할 수 있습니다. 참고 항목: 권한 클래스(permission class)

개인 설정(personalization)

최종 사용자가 웹 파트 컨트롤을 개인 설정(수정)하고 사용자 개인 설정을 저장할 수 있는 웹 파트 컨트롤 집합의 기능입니다. 개인 설정은 개별 사용자(사용자 범위) 또는 모든 사용자(공유 범위)에게 적용될 수 있습니다. 참고 항목: 웹 파트 컨트롤(Web Parts controls), 웹 파트 컨트롤 집합(Web Parts control set)

개인 설정 범위(personalization scope)

개인 설정 변경 내용을 적용할 사용자 범위를 결정하는 웹 파트 페이지의 상태입니다. WebPartManager 컨트롤에서 웹 파트 페이지에 대한 개인 설정 범위를 결정합니다. PersonalizationScope 열거형에서는 특정 시점에서 페이지가 속할 수 있는 공유 범위와 사용자 범위라는 두 가지 가능한 범위를 제공합니다. 공유 범위에서 공유 컨트롤에 대한 개인 설정 변경 내용은 모든 사용자에게 적용됩니다. 사용자 범위에서 공유 컨트롤과 사용자 단위 컨트롤에 대한 개인 설정 변경 내용은 특정 사용자에게만 적용됩니다. 참고 항목: 개인 설정(personalization), 웹 파트 페이지(Web Parts page)

사용자 단위 컨트롤

개인 설정할 수 있고 개별 사용자 전용으로 페이지에서 영구적으로 삭제할 수 있는 동적 웹 파트 컨트롤입니다. 사용자 단위 컨트롤은 페이지가 사용자 범위에 있는 경우에만 해당 페이지에 나타납니다. 사용자 단위 컨트롤에는 개인 설정을 목적으로 사용자 범위와 공유 범위가 모두 되는 속성이 있을 수 있습니다. 참고 항목: 개인 설정(personalization), 웹 파트 컨트롤(Web Parts controls)

파이프라인(pipeline)

.NET Framework 추가 기능 프로그래밍 모델에서 추가 기능과 해당 호스트 간에 데이터를 교환하는 세그먼트의 선형 통신 모델을 나타냅니다. 호스트 끝점에서 시작되는 파이프라인에는 호스트, 추가 기능의 호스트 뷰, 호스트 쪽 어댑터, 계약, 추가 기능 쪽 어댑터, 추가 기능 뷰 및 추가 기능이라는 세그먼트가 순서대로 포함됩니다. 참고 항목: 추가 기능(add-in), 추가 기능 쪽 어댑터(add-in-side adapter), 추가 기능 뷰(add-in view), 계약(contract), 호스트(host), 호스트 쪽 어댑터(host-side adapter), 추가 기능의 호스트 뷰(host view of the add-in), 세그먼트(segment)

플랫폼 호출(platform invoke)

관리 코드에서 관리되지 않는 네이티브 DLL 진입점을 호출할 수 있도록 공용 언어 런타임에서 제공하는 기능입니다.

PE(이식 가능한 실행 - portable executable) 파일

실행 프로그램에 사용되는 파일 형식 및 실행 프로그램을 만들기 위해 서로 연결되는 파일에 사용되는 형식입니다.

다시 게시(postback)

웹 페이지에서 서버로 같은 페이지를 다시 보내는 프로세스입니다.

미리 컴파일(precompilation)

ASP.NET에서 전체 웹 사이트를 컴파일러에 제출하는 프로세스입니다. 결과 웹 사이트 출력은 첫 번째 요청 시에 컴파일하지 않아도 실행되며 소스 코드를 프로덕션 서버에 배포하지 않아도 됩니다.

주 interop 어셈블리(primary interop assembly)

COM 구성 요소의 작성자가 배포하고 디지털로 설명하는 COM 형식 정의를 포함하는 어셈블리입니다. Visual Studio는 기본적으로 개발자가 해당하는 형식 라이브러리의 형식을 참조할 때 등록된 주 interop 어셈블리를 사용합니다. 참고 항목: 어셈블리(assembly), interop 어셈블리(interop assembly)

보안 주체(principal)

.NET Framework 보안에서, 사용자의 ID 및 역할을 나타내며 사용자를 대신하여 작동합니다. 참고 항목: 역할(role)

전용 어셈블리(private assembly)

어셈블리와 동일한 디렉터리 구조에 있는 클라이언트만 사용할 수 있는 어셈블리입니다. 참고 항목: 어셈블리(assembly), 공유 어셈블리(shared assembly)

전용 뷰 상태(private view state)

현재 활성 상태인 폼 또는 폼에 대한 페이지 매김 정보와 같이 숨김 필드로 작성되는 상태 정보입니다.

프로필 속성(profile property)

ASP.NET에서 각 고유 사용자에 대한 정보를 저장할 수 있으며 자동으로 관리되는 속성입니다. 사용자가 사이트를 방문하면 ASP.NET은 각 사용자에 고유 ID를 연결한 다음, 해당 사용자의 프로필 속성 값을 읽고 쓸 수 있습니다.

프로파일링(profiling)

응용 프로그램이 실행되는 동안 메모리, 스택 프레임, CPU 사용률 등 자세한 성능 데이터를 수집하는 동작입니다. 대개 결과 데이터를 분석하면 코드 최적화가 수행되어 응용 프로그램 런타임 동작이 크게 향상됩니다.

속성

.NET Framework에서 공용 필드와 비슷하지만 버전 관리, 캡슐화, get/set 접근자 메서드를 통해 추가 논리 실행 등의 기능을 포함하는 클래스 멤버입니다. 참고 항목: 캡슐화(encapsulation), 필드(field), 버전 정책(version policy) WMI에서 클래스에 대한 데이터 단위를 설명하는 이름/값 쌍입니다. 속성 값에는 올바른 MOF(Managed Object Format) 데이터 형식이 있어야 합니다.

공급자(provider)

웹 파트 연결에서 데이터를 소비자 컨트롤에 보내는 서버 컨트롤입니다. 공급자는 WebPart 컨트롤 또는 임의의 서버 컨트롤 형식이 될 수 있으나, 공급자로 작동하도록 디자인되어야 합니다. 공급자에는 소스 코드에서 ConnectionProviderAttribute 특성으로 표시된 특수 콜백 메서드가 있어야 합니다. 이 메서드는 인터페이스 인스턴스 형식으로 소비자 컨트롤에 데이터를 제공합니다. 참고 항목: 연결 지점(connection point), 소비자(consumer), 웹 파트 연결(Web Parts connection) WMI에서 시스템 레지스트리 또는 SNMP 장치 같은 다양한 소스의 데이터 및 이벤트 알림에 액세스하도록 관리되는 개체와 통신하는 COM 서버입니다. 공급자는 이 정보를 통합 및 해석하도록 CIM 개체 관리자에게 전달합니다. 참고 항목: CIM 개체 관리자(CIM Object Manager)

한정자(qualifier)

WMI에서 한정자에는 클래스, 인스턴스, 속성, 메서드 또는 매개 변수를 설명하는 정보가 포함됩니다. 한정자는 CIM(Common Information Model), CIM 개체 관리자 및 개발자에 의해 정의됩니다. 참고 항목: CIM 개체 관리자(CIM Object Manager), Common Information Model

경합 상태(race condition)

두 개 이상의 스레드가 코드 블록에 도달하여 이 코드 블록을 실행할 수 있으며, 코드에 먼저 도달하는 스레드에 따라 프로그램 결과가 완전히 달라지는 상태입니다. 모든 결과가 유효한 경우 경합 상태는 심각하지 않습니다. 그러나 경합 상태가 동기화 오류와 연관되는 경우 프로세스 간에 서로 방해하고 보안상 취약해질 수 있습니다. 경합 상태의 결과로 자주 불안정하거나 유효하지 않은 상태가 될 수 있습니다. 참고 항목: 동기화(synchronization)

래프팅(rafting)

위쪽이나 아래쪽으로 도킹하는 경우 가로 간격의 ToolStrip에 의한 공유 또는 왼쪽이나 오른쪽으로 도킹하는 경우 세로 간격의 ToolStrip에 의한 공유를 나타냅니다.

RCW

참고 항목: RCW(런타임 호출 가능 래퍼 - runtime callable wrapper)

참조 형식(reference type)

형식의 실제 값에 대한 참조(포인터와 유사)로 나타내는 데이터 형식입니다. 참조 형식이 변수에 할당되면 해당 변수는 원래 값을 참조하거나 가리키며 복사는 수행되지 않습니다. 참조 형식은 클래스, 인터페이스, 대리자 및 Boxed 값 형식으로 구성됩니다. 참고 항목: 값 형식(value type)

REFERENCES OF

특정 소스 인스턴스를 참조하는 모든 연결 인스턴스를 검색하여 연결을 프로그래밍 방식으로 탐색할 수 있는 WMI 쿼리 언어 문입니다. 참고 항목: ASSOCIATORS OF, GROUP, HAVING, ISA, SELECT, WHERE, WITHIN

참조 제약 조건(referential constraint)

FromRole 및 ToRole 특성으로 연결의 방향을 지정하는 SSDL 스키마 요소로, CSDL 탐색 속성에 해당합니다. 참고 항목: 개념 스키마 정의 언어, 저장소 스키마 정의 언어

리플렉션(reflection)

어셈블리 및 해당 어셈블리에 정의된 형식에 대한 정보를 가져오고 런타임에 형식 인스턴스를 만들고 호출하고 액세스하는 프로세스입니다.

정규식(regular expression)

텍스트 패턴을 찾아 바꾸는 데 사용되는 간결하면서도 융통성있는 표기법입니다. 표기법은 리터럴(일반) 텍스트 문자 및 메타문자의 두 가지 기본 형식으로 구성되는데, 리터럴(일반) 텍스트 문자는 대상 문자열에 실제로 나타나는 문자이며 메타문자는 대상 문자열에 여러 가지 형태로 나타날 수 있는 문자입니다. 정규식을 사용하면 많은 양의 텍스트를 신속히 구문 분석하여 특정 문자 패턴을 찾을 수 있고, 텍스트 부분 문자열을 추출, 편집, 바꾸기 또는 삭제하거나 추출된 문자열을 컬렉션에 추가하여 보고서를 생성할 수도 있습니다.

관계형 모델(relational model)

관계형 데이터베이스에서 테이블, 열 및 제약 조건을 정의하는 데 사용되는 논리 모델입니다.

원격(remoting)

동일한 컴퓨터에 있는지 여부와는 상관없이, 서로 다른 운영 체제 프로세스 간에 통신하는 프로세스입니다. .NET Framework Remoting 시스템은 동일한 컴퓨터에 있는지 여부와는 상관없이, 서로 다른 응용 프로그램 도메인에 존재하는 개체 간의 통신 및 동일한 응용 프로그램 도메인에 있는지 여부와는 상관없이, 서로 다른 컨텍스트 간의 통신을 단순화하기 위해 디자인된 아키텍처입니다. 참고 항목: 응용 프로그램 도메인(application domain), 컨텍스트(context)

렌더링(rendering)

선택 가능한 옵션에 따라 ToolStrip 항목을 그리는 것으로, 이러한 옵션에서는 사용자 지정 테마, 운영 체제 호환 테마 또는 Microsoft Office 호환 테마와 함께 사용자 인터페이스 요소와 색 구성표를 제공합니다.

요청된 권한(requested permissions)

어셈블리에 선택적으로 지정된 권한으로, 어셈블리의 모든 코드에 대한 최소한의 권한, 선택적 권한 및 항상 거부되는 권한을 나타냅니다. 요청된 권한이 없으면, 보안 정책에서 허용하는 최대한의 권한이 코드에 부여됩니다. 참고 항목: 보안 정책(security policy)

리소스(resource)

응용 프로그램과 함께 논리적으로 배포되는 실행 불가능한 데이터입니다. 응용 프로그램에서 오류 메시지로 표시되거나 사용자 인터페이스의 일부로 표시될 수 있습니다. 리소스는 문자열, 이미지, 지속된 개체 등을 포함하여 수많은 형식의 데이터를 포함할 수 있습니다.

대상 변경 가능 어셈블리(retargetable assembly)

둘 이상의 .NET Framework 구현에 속한 어셈블리 또는 강력한 동일 이름을 가지고 적절한 특성을 포함하는 둘 이상의 .NET Framework 구현에 기본으로 제공된 어셈블리입니다. 대상 변경 가능 어셈블리를 사용하는 응용 프로그램은 이러한 어셈블리가 기본으로 제공된 .NET Framework 구현에서 실행할 수 있습니다. 예를 들어 .NET Compact Framework를 사용하도록 빌드된 응용 프로그램은 데스크톱 .NET Framework 구현에서 실행할 수 있습니다.

리본(ribbon)

리본은 Microsoft Office Fluent UI(사용자 인터페이스)의 일부입니다. 대시보드 디자이너에서 리본은 대시보드와 해당 요소를 만들고 편집하고 내보내는 컨텍스트 도구로 구성되어 있습니다.

오른쪽에서 왼쪽(right to left - RTL)

폼 레이아웃과 텍스트가 화면의 오른쪽에서 시작하여 왼쪽 방향으로 진행되도록 하는 폼과 컨트롤의 속성입니다. 이 속성은 응용 프로그램이 히브리어나 아랍어 같이 오른쪽에서 왼쪽으로 읽는 언어 스크립트에서 텍스트를 표시할 때 주로 사용됩니다.

역할(Role)

.NET Framework 보안: 보안과 관련하여 동일한 권한을 갖는 명명된 보안 주체 집합입니다. 참고 항목: 보안 주체(principal) ADO.NET Entity Framework: 관계의 의미를 명확히 하기 위해 연결의 각 끝점에 지정한 이름입니다. 참고 항목: 끝점(End)

역할 기반 권한 부여(role-based authorization)

.NET Framework에서 권한 부여는, 요청된 동작을 보안 주체가 수행할 수 있도록 허용할지 여부를 결정하는 프로세스입니다. 권한 부여는 인증 프로세스 이후에 발생하며, 보안 주체의 ID 및 관련된 역할에 대한 정보를 사용하여 해당 사용자가 액세스할 수 있는 리소스를 결정합니다. 참고 항목: 인증(authentication), 권한 부여(authorization), 보안 주체(principal), 역할(role)

라운드트립(round trip)

사용자 동작으로 요구되는 서버 프로세스로 시작되는 Web Forms 단계 시퀀스로, 단계가 시작되면 폼은 서버로 보내진(게시) 다음 처리되어 브라우저에 반환됩니다.

라우트된 이벤트(routed event)

Windows Presentation Foundation에서 하나의 대상 요소가 아니라 관련된 요소 트리 전체에 전파되는 이벤트 인스턴스입니다. 라우팅에는 버블링, 터널링 및 직접 라우팅이라는 세 가지 유형이 있습니다. 버블링의 경우 이벤트 인스턴스가 이벤트 소스부터 트리 맨 위까지 위로 이동합니다. 터널링의 경우 이벤트 인스턴스가 트리 맨 위부터 시작하여 이벤트의 소스까지 아래로 이동합니다. 직접 라우팅의 경우 이벤트 인스턴스는 트리에서 이동하지 않고 표준 공용 언어 런타임 이벤트처럼 동작합니다. Silverlight에도 이벤트 라우팅과 라우트된 이벤트가 사용되지만 터널링을 구현하지는 않습니다. 참고 항목: 터널링(tunneling), 버블링(bubbling), 연결된 이벤트(attached event)

RTL

참고 항목: RTL(오른쪽에서 왼쪽)

런타임(runtime)

참고 항목: 공용 언어 런타임(common language runtime)

RCW(Runtime Callable Wrapper)

참조 횟수가 계산되는 COM 개체에 대한 프록시로 사용되는 .NET Framework 개체입니다.

안전 모드(safe mode)

특정 어셈블리를, 해당 어셈블리가 컴파일될 때와 동일한 종속성 버전으로 실행하도록 요청하는 버전 정책입니다.

샌드박스가 적용된 응용 프로그램(sandboxed application)

Silverlight에서 높은 트러스트가 부여되지 않은 브라우저 내부 실행 응용 프로그램 또는 브라우저 외부 실행 응용 프로그램입니다. 참고 항목: 신뢰할 수 있는 응용 프로그램(trusted application), 높은 트러스트(elevated trust)

위성 어셈블리(satellite assembly)

지정된 언어에만 해당되는 리소스가 포함된 .NET Framework 어셈블리로, 다른 언어의 리소스는 다른 어셈블리에 배치할 수 있고 사용자가 해당 언어로 응용 프로그램을 보려는 경우에만 올바른 어셈블리가 메모리에 로드됩니다.

스캐폴딩(scaffolding)

데이터베이스 스키마를 기반으로 웹 페이지 템플릿을 생성하는 프로세스입니다. ASP.NET에서 동적 데이터는 스캐폴딩을 사용하여 사용자가 데이터베이스를 보고 업데이트할 수 있는 웹 기반 UI를 간편하게 생성합니다.

스키마(schema)

WMI에서 특정 환경에서 관리되는 개체를 설명하는 클래스 정의 컬렉션입니다.

보안 설명자(security descriptor)

공유, 파일, 싱크 또는 이벤트 필터와 같이 보안 가능한 개체의 보안 정보가 들어 있는 데이터 구조체로, 해당 개체의 소유자와 주 그룹을 식별합니다. 또한 리소스에 액세스할 수 있는 사용자와 액세스 형식을 식별합니다.

보안 허점(security hole)

보안된 컴퓨터, 구성 요소, 응용 프로그램 또는 기타 온라인 리소스에서 나타나는 의도하지 않은 비보호 진입점입니다.

보안 식별자(security identifier - SID)

사용자, 그룹 및 컴퓨터 계정을 식별하는 데이터 구조체로, 네트워크의 모든 계정을 맨 처음 만들 때 고유한 SID가 발급됩니다. SID는 액세스 제어(리소스를 사용할 수 있는 SID를 지정하는 리소스 보안 설명자와 SID를 비교하는 프로세스)에 사용됩니다.

보안 정책(security policy)

관리자가 만드는 정책으로, 코드에 대해 요청된 권한을 기준으로 하여 모든 관리 코드에 대해 프로그래밍 방식으로 부여된 권한을 생성합니다. 정책에서 부여된 권한 이상의 권한을 필요로 하는 코드는 실행되지 않습니다. 참고 항목: 요청된 권한(requested permissions)

보안에 중요한 형식 또는 멤버(security-critical type or member)

안전한 리소스에 액세스하고 .NET Framework에서 완전히 신뢰할 수 있는 코드에서만 사용할 수 있는 형식 또는 멤버입니다. 참고 항목: 보안 투명 형식 또는 멤버(security-transparent type or member), 보안 안전에 중요한 형식 또는 멤버(security-safe-critical type or member)

보안 안전에 중요한 형식 또는 멤버(security-safe-critical type or member)

안전한 리소스에 액세스하고 .NET Framework에서 부분적으로 신뢰할 수 있는 코드에서 안전하게 사용할 수 있는 형식 또는 멤버입니다. 참고 항목: 보안에 중요한 형식 또는 멤버(security-critical type or member), 보안 투명 형식 또는 멤버(security-transparent type or member)

보안 투명 형식 또는 멤버(security-transparent type or member)

부분적으로 신뢰할 수 있으며 보호되는 리소스나 기능에 대한 액세스를 노출할 수 없는 형식 또는 멤버입니다. 참고 항목: 보안에 중요한 형식 또는 멤버(security-critical type or member), 보안 안전에 중요한 형식 또는 멤버(security-safe-critical type or member)

세그먼트(segment)

.NET Framework 추가 기능 프로그래밍 모델에서 파이프라인의 일부입니다. 파이프라인의 세그먼트는 호스트, 추가 기능의 호스트 뷰, 호스트 쪽 어댑터, 계약, 추가 기능 쪽 어댑터, 추가 기능 뷰 및 추가 기능입니다. 참고 항목: 추가 기능(add-in), 추가 기능 쪽 어댑터(add-in-side adapter), 추가 기능 뷰(add-in view), 계약(contract), 호스트(host), 호스트 쪽 어댑터(host-side adapter), 추가 기능의 호스트 뷰(host view of the add-in), 파이프라인(pipeline)

SELECT

정보를 검색하는 데 사용되는 WMI 쿼리 언어 문입니다. SQL은 여러 테이블에 걸친 쿼리를 지원하지만 WQL은 단일 클래스 쿼리만 지원합니다. 참고 항목: ASSOCIATORS OF, GROUP, HAVING, ISA, REFERENCES OF, WHERE, WITHIN

반동기 메서드(semisynchronous method)

즉시 반환되며 응용 프로그램이나 스크립트에서 반환된 개체를 컬렉션으로 열거할 수 있도록 하는 메서드 호출입니다. 반동기 메서드 호출에서는 개체 싱크를 설정하지 않아도 되지만 비동기 메서드 호출에서는 개체 싱크를 설정해야 합니다. 참고 항목: 비동기 메서드(asynchronous method)

serialization

저장 가능하고 전송 가능한 형태로 개체의 상태 정보를 변환하는 프로세스입니다. Serialization 동안, 개체는 임시 또는 영구 저장소에 현재 상태를 씁니다. 저장소에서 개체의 상태를 읽거나 deserialize하여 개체를 나중에 다시 만들 수 있습니다.

서버 컨트롤(server control)

ASP.NET 서버 컨트롤(ASP.NET server control)에 대한 정의를 참조하십시오.

세션 상태(Session state)

ASP.NET에서 현재 사용자에 대해 서버에 만들어지는 변수 저장소로, 각 사용자는 서버에서 별도의 세션 상태를 유지합니다. 세션 상태는 일반적으로 다시 게시 간에 사용자별 정보를 저장하는 데 사용됩니다. 참고 항목: 다시 게시(postback)

공유 어셈블리(shared assembly)

하나 이상의 응용 프로그램에서 참조할 수 있는 어셈블리로, 공유할 어셈블리는 암호화된 강력한 이름을 지정하여 명시적으로 빌드되어야 합니다. 참고 항목: 어셈블리(assembly), 전용 어셈블리(private assembly), 강력한 이름(strong name)

공유 컨트롤(shared control)

웹 페이지에 나타날 수 있으며 해당 페이지가 공유 또는 사용자 수준 개인 설정 범위에 있는 경우 개인 설정할 수 있는 웹 파트 컨트롤입니다. 공유 컨트롤에는 개인 설정을 목적으로 사용자 범위와 공유 범위가 모두 되는 속성이 있을 수 있습니다. 참고 항목: 개인 설정(personalization), 개인 설정 범위(personalization scope), 웹 파트 컨트롤(Web Parts controls)

공유 이름(shared name)

참고 항목: 강력한 이름(strong name)

SID

참고 항목: 보안 식별자(security identifier)

Side-by-Side 실행(side-by-side execution)

한 어셈블리의 여러 버전을 설치하여 동시에 독립적으로 사용하는 능력입니다. Side-by-side 실행은 .NET Framework뿐 아니라 응용 프로그램과 구성 요소에도 적용할 수 있습니다. 여러 어셈블리를 동일한 컴퓨터에 배치하여 동시에 실행할 수 있는 것은 공용 언어 런타임의 강력한 버전 관리에 필수적인 기능입니다.

side-by-side 호스팅(side-by-side hosting)

같은 프로세스 내에서 여러 버전의 공용 언어 런타임을 로드하고 활성화하는 동작입니다.

시그니처(signature)

메서드, 필드, 속성, 지역 변수 등의 정의와 관련된 형식 목록입니다. 메서드의 경우, 시그니처에는 메서드의 이름, 매개 변수의 수 및 형식, 반환되는 형식(있는 경우), 호출 규칙(기본값 또는 vararg) 등이 포함됩니다. 속성의 시그니처도 메서드의 시그니처와 유사하며 필드 및 지역 변수의 시그니처는 해당 형식 자체입니다(예: int 형식의 [0..5] 배열).

Silverlight

웹에서 미디어 지원 환경과 다양한 대화형 기능의 응용 프로그램을 개발자가 디자인, 개발 및 배포할 수 있도록 지원하는 개방형 브라우저 및 플랫폼 클라이언트 기술입니다.

Silverlight 플러그 인(Silverlight plug-in)

브라우저에서 Silverlight 기반 응용 프로그램을 실행하기 위해 사용자가 다운로드하는 구성 요소입니다. 이 용어는 Silverlight 콘텐츠를 렌더링하는 웹 페이지에 포함된 구성 요소를 의미하기도 합니다.

사이트 탐색(site navigation)

ASP.NET 웹 사이트에서 사용자가 원하는 페이지를 찾는 것을 돕는 메뉴, 트리 뷰 또는 SiteMapPath(breadcrumb) 컨트롤과 같은 컨트롤을 표시하는 프로세스입니다. 사이트 탐색은 일반적으로 사이트 맵에서 구동됩니다. 참고 항목: 사이트 맵(sitemap)

사이트 맵(sitemap)

웹 사이트의 논리적 레이아웃을 페이지의 물리적 레이아웃과 다르게 설명하는 파일 또는 기타 저장소입니다. 사이트 맵은 사이트 탐색 컨트롤에 의해 사용되고 메뉴, 트리 뷰 또는 SiteMapPath(breadcrumb) 컨트롤을 통해 탐색 내용을 표시합니다. 참고 항목: 사이트 탐색(site navigation)

스킨 파일(skin file)

컨트롤의 모양을 정의하는 하나 이상의 컨트롤 속성이 들어 있는 파일로, ASP.NET 테마의 일부입니다. 참고 항목: 테마(theme)

스마트 장치(smart device)

Windows Embedded CE 운영 체제 또는 Windows Mobile, Windows Automotive와 같은 파생 운영 체제를 기반으로 하는 하드웨어 장치입니다.

스마트 장치 연결 API(Smart Device Connectivity API)

개발자가 데스크톱 컴퓨터와 장치를 연결하는 데 사용할 수 있는 응용 프로그래밍 인터페이스입니다. 이 API를 사용하면 스마트 장치 연결 API가 장치 상호 연결 및 전송 메커니즘의 세부 정보를 처리하는 동안 개발자는 원격 도구를 만드는 데 집중할 수 있습니다.

스마트 태그(smart tag)

일반적으로 수행하는 작업을 노출하는 컨트롤이나 구성 요소에 연결되어 있는 문자 모양입니다.

맞춤선(snaplines)

Windows Forms 디자이너에서 컨트롤의 배치 및 맞춤을 돕기 위해 그리는 시각적 안내선입니다.

SOAP

구조화된 정보 및 형식 정보를 웹에서 교환하는 데 사용되는 간단한 XML 기반 프로토콜로, 응용 프로그램 또는 전송 기능이 포함되어 있지 않으므로 쉽게 모듈화하거나 확장할 수 있습니다.

SOAP 헤더(SOAP header)

SOAP 메시지의 확장성 요소입니다. SOAP 헤더를 사용하면 SOAP 요청과 함께 추가 정보를 전송할 수 있습니다.

SOAP 메시지(SOAP message)

클라이언트와 웹 서비스 간에 오고 가는 SOAP 봉투에 캡슐화된 데이터입니다.

소프트 키(soft key)

Windows Mobile 기반 장치에서 화면 아래쪽에 있는 가상 단추입니다. 터치 기능이 지원되지 않는 장치의 경우 소프트 키와 연결된 하드웨어 단추를 누르면 해당 단추가 활성화됩니다.

분할 스택 레이아웃(split stack layout)

ToolStrip의 각 끝이 스택의 기준이 되는 레이아웃 스타일로, 일부 항목은 맨 위에 스택되고 다른 일부 항목은 맨 아래에 스택됩니다. 항목은 끝에서 안으로 스택됩니다.

SSDL

참고 항목: SSDL(저장소 스키마 정의 언어)

스택 레이아웃(stack layout)

인접 항목이 스택되어 있는 것처럼 보이도록 서로 맞추는 레이아웃 스타일로, 항상 항목 사이의 빈 공간을 차지합니다.

표준 소비자(standard consumer)

WMI에서 MOF(Managed Object Format) 파일 또는 스크립트로 구성할 때 전자 메일을 보내거나 로그에 쓰는 등의 작업을 수행하는 여러 사전 설치된 영구 소비자 중 하나입니다. 참고 항목: 영구 소비자(permanent consumer)

정적 컨트롤(static control)

.aspx 페이지에 있는 선언적 "페이지 지속성" 태그의 일부인 웹 파트 컨트롤로, .aspx 페이지의 일부로만 존재하고 동적 웹 파트 컨트롤 같이 개인 설정 저장소로 존재하지는 않습니다. 동적 컨트롤과 달리 정적 컨트롤은 요청할 때마다 .aspx 페이지에 추가됩니다. 정적 웹 파트 컨트롤은 항상 공유 컨트롤입니다. 즉, 페이지가 공유 범위 또는 사용자 범위인 경우 사용자가 컨트롤을 개인 설정하고 "닫을" 수 있지만, 해당 컨트롤을 영구적으로 삭제할 수는 없습니다. 참고 항목: 개인 설정(personalization), 개인 설정 범위(personalization scope), 공유 컨트롤(shared control), 웹 파트 컨트롤(Web Parts control)

SSDL(저장소 스키마 정의 언어 - store schema definition language)

저장소 모델의 엔터티 형식, 연결, 엔터티 컨테이너, 엔터티 집합 및 연결 집합을 정의하는 데 사용되는 XML 기반 언어로, 대개 데이터베이스 스키마에 해당합니다.

스트림(stream)

채널을 통해 소스에서 단일 수신기로 흐르는 데이터 흐름으로, 여러 수신자에게 독립적으로 보내고 라우팅할 수 있는 패킷(packet)과는 다릅니다.

늘이기(stretch)

항목의 크기를 해당 컨테이너에 맞게 조정하는 프로세스로, "늘이기(stretch)"라는 용어는 컨트롤에 들어 있는 이미지를 나타낼 때 주로 사용합니다.

강력한 이름(strong name)

어셈블리의 ID(간단한 텍스트 이름, 버전 번호 및 문화권 정보(제공된 경우))로 구성되는 이름으로, 어셈블리에 대해 생성되는 공개 키와 디지털 서명과 함께 사용됩니다. 어셈블리 구현을 구성하는 모든 파일에 대한 파일 해시는 어셈블리 매니페스트에 들어 있기 때문에, 어셈블리 매니페스트가 들어 있는 하나의 파일에 대해서만 디지털 서명을 하면 됩니다. 강력한 이름이 일치하는 어셈블리는 동일한 것으로 간주됩니다. 참고 항목: 어셈블리(assembly), 어셈블리 매니페스트(assembly manifest)

구조체(structure)

사용자 정의된 값 형식으로, 클래스의 경우와 마찬가지로 구조체에도 생성자, 상수, 필드, 메서드, 속성, 인덱서, 연산자 및 중첩 형식이 포함될 수 있습니다. 하지만, 클래스와는 달리 구조체는 상속을 지원하지 않습니다. 참고 항목: 클래스(class), 필드(field), 인덱서(indexer), 중첩 형식(nested type), 속성(property), 값 형식(value type)

등록(subscription)

ClickOnce에서 정기적으로 예약하는 응용 프로그램 업데이트에 대한 자동 검사로, ClickOnce 배포 매니페스트에서 정의합니다.

동기화(synchronization)

멀티 스레딩에서 잠금 및 신호 메커니즘을 통해 다중 스레드의 작업을 조정하는 것으로, 이렇게 하면 프로그램 데이터가 손실로부터 보호되고 교착 상태 및 경합 상태가 발생하지 않습니다. 참고 항목: 교착 상태(deadlock), 경합 상태(race condition)

시스템 클래스(system class)

WMI에서 CIM 개체 관리자가 이벤트 알림, 보안 및 지역화와 같은 핵심 기능을 지원하도록 정의하는 클래스로, 각 네임스페이스에서 자동으로 정의됩니다. 참고 항목: CIM 개체 관리자(CIM Object Manager)

시스템 속성(system property)

WMI에서 CIM 개체 관리자가 각 클래스에 적용되는 정보(예: 이름, 파생 및 네임스페이스)를 제공하도록 정의하는 속성입니다. 참고 항목: CIM 개체 관리자(CIM Object Manager)

표 레이아웃(table layout)

모든 요소가 표 안의 셀에 배치되어 있는 폼을 디자인하는 방법으로, "모눈 레이아웃"이라고도 합니다.

TPH(Table-Per-Hierarchy)

형식 계층 구조를 모델링하는 방법 중 하나로, 계층 구조에 있는 모든 형식의 특성이 하나의 테이블에 포함됩니다.

TPT(Table-Per-Type)

데이터베이스의 형식 계층 구조를 모델링하는 방법 중 하나로, 일대일 관계의 여러 테이블을 사용하여 다양한 형식을 모델링합니다.

템플릿(template)

ASP.NET에서의 템플릿은 템플릿 기반 ASP.NET 서버 컨트롤에 대한 시각적 인터페이스를 제공하기 위해 사용되는 선언형 페이지 부분입니다. 템플릿에는 ASP.NET 서버 컨트롤을 나타내는 선언적 구문 요소는 물론, 리터럴 텍스트, HTML 및 데이터 바인딩 식과 같은 표시 요소가 들어 있습니다. 템플릿은 확장명이 .ascx인 텍스트 파일로 유지될 수 있습니다. 참고 항목: ASP.NET 서버 컨트롤(ASP.NET server control), 템플릿 기반 컨트롤(templated control) ASP.NET 모바일 컨트롤에서 컨트롤과 연관되어 있으며 <DeviceSpecific> 및 <Choice> 태그로 만든 태그 언어 구문입니다. 특정 유형의 하드웨어 장치에 대한 출력을 사용자 지정하는 데 사용됩니다. 참고 항목: 템플릿 기반 컨트롤(templated control), 템플릿 집합(template set)

템플릿 노드(template node)

ToolStrip, MenuStrip, ContextMenuStrip 또는 StatusStrip 컨트롤의 항목 컬렉션 편집기에 대한 디자인 타임 액세스 지점입니다.

템플릿 집합(template set)

ASP.NET 모바일 컨트롤에서 템플릿 기반 컨트롤과 연관된 템플릿의 컬렉션입니다. 참고 항목: 템플릿(template), 템플릿 기반 컨트롤(templated control)

템플릿 기반 컨트롤(templated control)

ASP.NET: 자체적으로 시각적 인터페이스를 제공하지는 않지만, 시각적 인터페이스를 사용자(페이지 개발자)가 제공할 수 있도록 하는 ASP.NET 서버 컨트롤입니다. ASP.NET 페이지 파서는, 템플릿 기반 컨트롤이 나타나면 컨트롤의 템플릿을 구문 분석하여, 시각적 인터페이스를 제공하는 자식 컨트롤을 동적으로 만듭니다. Repeater 및 DataList ASP.NET 서버 컨트롤은 템플릿 기반 컨트롤입니다. DataGrid 컨트롤은 템플릿 기반 컨트롤은 아니지만 템플릿을 사용하여 해당 사용자 인터페이스를 사용자 지정합니다. 참고 항목: ASP.NET 서버 컨트롤(ASP.NET server control), 템플릿(template) ASP.NET 모바일 컨트롤: 하나 이상의 템플릿을 지원하는 컨트롤입니다. 단일 템플릿 기반 컨트롤은 여러 템플릿 집합을 나타낼 수 있으며 이때 각 템플릿 집합은 장치 고유의 기준을 통해 정의합니다. 참고 항목: 템플릿(template), 템플릿 집합(template set)

임시 소비자(temporary consumer)

WMI에서 소비자가 활성화되어 있는 동안에만 이벤트 알림을 받는 소비자입니다. 참고 항목: 영구 소비자(permanent consumer)

텍스트 기록기(text writer)

ASP.NET 모바일 컨트롤: 장치 어댑터가 개체를 통해 해당 출력을 쓸 수 있게 하는 메커니즘입니다. 텍스트 기록기 개체는 TextWriter 기본 클래스에서 만들어집니다. 참고 항목: 장치 어댑터(device adapter)

테마(theme)

ASP.NET에서 페이지 또는 웹 사이트에 일괄적으로 적용하여 전체 모양을 정의할 수 있는 컨트롤 속성, 스타일시트 및 이미지의 컬렉션입니다.

썽크(thunk)

호출이나 간접 참조 도중 변환을 수행하는 작은 코드 섹션입니다. 예를 들어 16비트 코드와 32비트 코드를 호출하면 썽크를 통해 함수 매개 변수의 크기나 형식이 변경됩니다.

TPH

참고 항목: TPH(Table-Per-Hierarchy)

TPT

참고 항목: TPT(Table-Per-Type)

추적(tracing)

ASP.NET에서 페이지가 실행되는 동안 웹 페이지에 대한 디버깅 정보를 캡처하고 표시하는 프로세스입니다. 추적 정보에는 HTTP 헤더와 컨트롤 상태가 포함됩니다. 추적 출력은 페이지 또는 별도의 추적 뷰어에 표시할 수 있습니다.

투명도(transparency)

권한에 따라 코드를 격리하여 개발자가 보안 라이브러리 및 응용 프로그램을 작성하고 배포하는 데 도움이 되는 보안 모델입니다. 수준 1 투명도는 .NET Framework 버전 2.0에서 새로 추가되었습니다. 수준 1 투명도를 사용하면 개발자는 보안 상승과 기타 신뢰할 수 있는 작업을 수행할 수 있는 형식 및 멤버(보안에 중요한 형식 또는 멤버)와 그렇지 않은 형식 및 멤버(보안 투명 형식 또는 멤버)를 선언하기 위해 코드에 주석을 지정할 수 있습니다. .NET Framework 4에서 새로 추가된 수준 2 투명도는 이 모델을 구체화합니다. 수준 2 투명도는 보안 안전에 중요한 코드라는 세 번째 코드 그룹을 추가하는데, 이 그룹은 안전한 리소스에 액세스하고 .NET Framework에서 부분적으로 신뢰할 수 있는 코드에서 안전하게 사용할 수 있는 형식 또는 멤버입니다.

트러스트 라이선스(trust license)

향상된 수준의 신뢰를 관리되는 응용 프로그램에 부여하기 위해 ClickOnce 응용 프로그램에서 사용하는 파일입니다. 트러스트 라이선스는 ClickOnce 응용 프로그램을 배포하기 전에 클라이언트 컴퓨터에 설치해야 하는 트러스트 라이선스 발급자에 의해 서명되어야 합니다.

신뢰할 수 있는 응용 프로그램(trusted application)

Silverlight에서 사용자가 응용 프로그램을 설치할 때 높은 트러스트를 부여하여 로컬 시스템에 대한 더 많은 액세스 권한을 갖는 브라우저 외부 실행 응용 프로그램입니다. 참고 항목: 높은 트러스트(elevated trust), 샌드박스가 적용된 응용 프로그램(sandboxed application)

터널링(tunneling)

Windows Presentation Foundation에서 시각적 트리의 루트부터 요소 트리의 소스까지 이벤트 인스턴스가 아래쪽으로 이동하는 이벤트 라우팅 전략입니다. 이 라우팅 전략을 사용하는 이벤트 이름에는 "Preview"라는 접두사가 사용됩니다. 이러한 이벤트에는 버블링 이벤트 라우팅 전략을 사용하는 이벤트와 동일한 서명이 사용됩니다. 참고 항목: 이벤트 라우팅(event routing), 버블링(bubbling)

튜플(tuple)

지정된 수의 멤버로 구성되는 정렬된 컬렉션입니다.

형식 인수(type argument)

참고 항목: 제네릭 형식 인수(generic type argument)

형식 매개 변수(type parameter)

참고 항목: 제네릭 형식 매개 변수(generic type parameter)

형식 매개 변수 목록(type parameter list)

참고 항목: 제네릭 형식 매개 변수 목록(generic type parameter list)

형식 안전성(type safe)

언어 및 클래스에서 형식에 대한 정의 및 사용 패턴을 통해 정보를 교환하는 기능입니다.

형식 시스템(type system)

참고 항목: 공용 형식 시스템(common type system)

UDDI

참고 항목: UDDI(Universal Description, Discovery, and Integration)

unboxing

개체 인스턴스를 값 형식으로 변환하는 기능입니다. 참고 항목: boxing, 값 형식(value type)

URI(Uniform Resource Identifier)

요소나 특성을 고유하게 식별하는 번호나 이름입니다. URI에는 URM(Uniform Resource Name)과 URL(Uniform Resource Locator)이 포함되어 있습니다. URI는 위치보다는 리소스에 주안점을 두는 인터넷에서 리소스를 찾기 위한 일반 스키마입니다. 이론적으로 URI는 미러링된 문서의 가장 근접한 사본을 찾거나 사이트 간에 이동된 문서를 찾을 수 있습니다. 앞으로는 URN이 보다 일반적으로 사용되겠지만 현재 XML을 논의할 때는 URI라고 하면 거의 대부분이 URL을 나타냅니다.

UDDI(Universal Description, Discovery, and Integration)

인터넷에서 웹 서비스를 찾고 등록하는 방법을 제공하는 디렉터리(전화 번호부와 유사)와 같은 플랫폼 독립적인 프레임워크 기능입니다. UDDI 사양에는 업무용 연락처 정보를 제공하는 화이트 페이지, 웹 서비스를 범주화하여 구성하는 옐로우 페이지(예: 신용 카드 인증 서비스) 및 개별 서비스에 대한 자세한 기술 정보를 제공하는 그린 페이지의 세 가지 요소가 정의되어 있습니다. 또한 UDDI는 현재 사용할 수 있는 작동 레지스트리도 포함합니다.

비관리 코드(unmanaged code)

공용 언어 런타임 환경 외부에서 운영 체제에 의해 직접 실행되는 코드입니다. 비관리 코드는 공용 언어 런타임에서 가비지 수집, 형식 확인, 보안 지원 등의 서비스를 받는 관리 코드와 달리 이러한 서비스를 자체적으로 제공해야 합니다. 참고 항목: 관리 코드(managed code)

사용자 정의 컨트롤(user control)

ASP.NET: ASP.NET 페이지와 동일한 구문을 사용하여 선언적으로 작성되며 .ascx 확장명을 사용하여 텍스트 파일로 저장되는 서버 컨트롤입니다. 사용자 정의 컨트롤을 사용하면 페이지 기능을 분할하고 다시 사용할 수 있습니다. 이 페이지 프레임워크는 처음 요청될 때 사용자 정의 컨트롤을 System.Web.UI.UserControl에서 파생되는 클래스로 구문 분석하고 해당 클래스를 어셈블리로 컴파일하여 다음 요청이 있을 때 다시 사용합니다. 사용자 정의 컨트롤은 페이지 스타일로 작성되고 사전 컴파일 없이 배포되므로 개발이 용이합니다. Windows Forms: 응용 프로그램 내부 및 응용 프로그램 간에 일관된 동작과 사용자 인터페이스를 제공하는 복합 컨트롤입니다. 이 사용자 정의 컨트롤은 한 응용 프로그램에 로컬로 사용되거나 여러 응용 프로그램에서 사용할 수 있게 라이브러리에 추가된 후 DLL로 컴파일될 수 있습니다.

유효성 검사 서버 컨트롤(validation server controls)

ASP.NET에 포함되어 있으며 사용자 입력을 검증하는 서버 컨트롤 집합입니다. HTML 서버 컨트롤과 웹 서버 컨트롤(예: Web 페이지 form)에서 제공된 입력은 프로그래머가 정의한 요구 사항에 맞는지 확인됩니다. 유효성 검사 컨트롤은 서버 코드에서 입력 검사를 수행합니다. 사용자가 DHTML을 지원하는 브라우저에서 작업하는 경우에는 유효성 검사 컨트롤이 클라이언트 스크립트를 사용하여 유효성 검사를 수행할 수도 있습니다. 참고 항목: ASP.NET 서버 컨트롤(ASP.NET server control), HTML 서버 컨트롤(HTML server control), 웹 서버 컨트롤(Web server control)

유효성 검사기(validator)

참고 항목: 유효성 검사 서버 컨트롤(validation server controls)

값 형식(value type)

형식의 실제 값으로 나타내는 데이터 형식입니다. 값 형식이 변수에 할당되면 해당 변수에는 값의 새 사본이 부여됩니다. 이것은 할당 결과로 사본이 만들어지지 않는 참조 형식과는 대조적입니다. 값 형식은 일반적으로 가비지 수집 힙이 아닌 메서드의 스택 프레임에 만들어집니다. 값 형식은 boxing할 수 있습니다. boxing은 해당하는 참조 형식을 만드는 프로세스입니다. 참고 항목: boxing, 참조 형식(reference type), unboxing

동사(verb)

웹 파트 컨트롤의 닫기, 최소화, 복구, 편집 또는 삭제와 같이 최종 사용자가 클릭하여 작업을 수행할 수 있는 웹 파트 응용 프로그램의 사용자 인터페이스 요소입니다. 개발자는 컨트롤에 사용자 지정 동사를 추가할 수도 있습니다. 웹 파트 동사는 System.Web.UI.WebControls.WebParts.WebPartVerb 클래스를 기반으로 합니다. 참고 항목: 웹 파트 컨트롤(Web Parts controls)

동사 메뉴(verbs menu)

개발자가 구현하는 사용자 지정 동사뿐만 아니라 Close, Minimize, Restore, Delete, Export, Edit, Help 등의 다양한 동사(개별 컨트롤에 적용되는 UI 작업)가 들어 있는 파트 컨트롤의 제목 표시줄에 있는 메뉴입니다. 참고 항목: 파트 컨트롤(part control), 동사(verb)

확인(verification)

컴파일 프로세스의 일부로, 특정 요구 사항을 확인하기 위해 정의된 규칙 집합을 코드가 준수하는지 여부를 확인하는 프로세스입니다. 공용 언어 런타임에서는 MSIL(Microsoft Intermediate Language)을 확인할 수 있습니다. 참고 항목: MSIL(Microsoft Intermediate Language)

버전 정책(version policy)

바인딩할 대상 종속 어셈블리의 버전을 지정하는 규칙으로, 버전 정책은 구성 요소 파일을 사용하여 표시됩니다.

뷰 상태(view state)

다시 게시 간에 유지되어야 하는 설정을 저장할 수 있는 ASP.NET 웹 페이지의 필드로, 컨트롤 상태를 나타낼 때도 사용됩니다. 참고 항목: 컨트롤 상태(control state), 포스트백(postback)

뷰포트(viewport)

콘텐츠를 표시하는 컨트롤의 경우 뷰포트는 콘텐츠 전체 또는 일부가 표시되는 가상 창입니다. 뷰포트는 사용 가능한 표시 공간에 콘텐츠 전체를 넣을 수 없는 경우 콘텐츠의 특정 부분을 표시하는 데 주로 사용됩니다. 콘텐츠의 총 너비와 높이인 범위 크기와 반대되는 개념입니다.

가상 모드 데이터 바인딩(virtual-mode data binding)

데이터 바인딩된 컨트롤이 화면에서 사용자가 볼 수 있는 데이터베이스의 행만 검색하는 데이터 바인딩의 형식입니다.

시각적 트리(visual tree)

Windows Presentation Foundation에서 특정 사용자 인터페이스 하나에 사용되는 모든 시각적 요소(System.Windows.Media.Visual 형식에서 파생되는 요소)가 포함된 요소 트리입니다. 이 트리는 응용 프로그램에서 코드 또는 태그를 사용하여 직접 만든 모든 시각적 요소와 컨트롤 및 데이터 개체와 같은 요소의 템플릿 확장을 통해 만들어진 모든 시각적 요소가 누적된 것입니다. 참고 항목: 논리 트리(logical tree)

WAP

Wireless Application Protocol의 머리글자어로, 전화, 호출기, PDA 및 기타 무선 터미널에 인터넷 통신 및 고급 전화 통신 서비스를 제공하기 위한 표준 프로토콜입니다.

WBEM

참고 항목: WBEM(Web-based Enterprise Management)

WCF

참고 항목: Windows Communication Foundation

WCF 데이터 서비스(WCF Data Services)

인터넷 프로토콜로 배포 및 액세스할 수 있는 데이터를 만드는 기술입니다. WCF 데이터 서비스 응용 프로그램에서는 데이터 리소스와 서비스를 식별하는 URI를 사용하여 데이터를 조작합니다. XML 및 JSON과 같은 간단한 페이로드 형식은 클라이언트와 서버 간에 교환되는 데이터를 나타냅니다.

웹 배포 패키지

IIS를 실행하는 서버에 ASP.NET 웹 응용 프로그램을 배포하는 데 필요한 모든 정보를 포함하는 압축된 파일(.zip) 또는 폴더 구조입니다. 이 패키지에는 웹 사이트 파일이 포함되며 IIS 설정, 데이터베이스 스키마 정보, 데이터베이스 데이터, 보안 정보 및 기타 설정이 포함될 수 있습니다. 이 패키지는 IIS 웹 배포 도구를 사용하여 만들어지고 설치됩니다.

Web Forms

재활용이 가능한 서버 컨트롤을 포함하는 프로그래밍 가능한 웹 페이지(Web Forms 페이지라고 함)로 구성되는 ASP.NET 페이지 프레임워크입니다. 참고 항목: ASP.NET 서버 컨트롤(ASP.NET server control)

웹 메서드(Web method)

웹 서비스에서 호출할 수 있는 작업으로 웹 서비스 클라이언트에 노출되는 프로세스입니다.

웹 파트

전체 ASP.NET 웹 파트 기능 집합입니다.

웹 파트 연결(Web Parts connection)

서버 컨트롤에서 데이터를 공유할 수 있도록 WebPartZoneBase 영역에 상주하는 두 개의 서버 컨트롤로, 하나는 데이터 공급자 역할을 하고 다른 하나는 소비자 역할을 합니다. 연결은 System.Web.UI.WebControls.WebParts.WebPartConnection 개체 안에서 캡슐화됩니다. 참고 항목: 소비자(consumer), 공급자(consumer), 영역(zone)

웹 파트 컨트롤 집합(Web Parts control set)

ASP.NET 소프트웨어 구성 요소의 통합된 집합으로, 개인 설정, 구조적 구성 요소(예: 영역 및 WebPartManager 컨트롤), 웹 파트 UI 컨트롤, 웹 파트 컨트롤과 응용 프로그램을 빌드하기 위한 기타 구성 요소 등을 제공합니다. 참고 항목: 개인 설정(personalization), 웹 파트 컨트롤(Web Parts controls), 영역(zone)

웹 파트 컨트롤

일반적으로 웹 파트 컨트롤 집합에서 임의의 여러 컨트롤 형식을 참조하는 방법입니다. 참고 항목: 웹 파트 컨트롤 집합(Web Parts control set)

웹 파트 페이지(Web Parts page)

표시할 정보를 선택하는 것과 같이 사용자가 페이지를 개인 설정하는 데 사용할 수 있는 웹 파트 컨트롤이 포함된 ASP.NET 웹 페이지입니다. 참고 항목: 웹 파트 컨트롤 집합(Web Parts control set)

웹 서버 컨트롤(Web server control)

System.Web.UI.WebControls 네임스페이스에 속하는 ASP.NET 서버 컨트롤로, HTML 서버 컨트롤보다 기능이 풍부하고 추상적입니다. 웹 서버 컨트롤은 ASP.NET 페이지에 &lt;asp:Button runat="server" /&gt;와 같은 asp 태그 접두사를 갖습니다. 참고 항목: ASP.NET 서버 컨트롤(ASP.NET server control), HTML 서버 컨트롤(HTML server control), 유효성 검사 서버 컨트롤(validation server controls)

WSDL(웹 서비스 설명 언어 - Web Services Description Language)

서버에서 제공하는 네트워크 서비스를 설명하는 XML 기반의 계약 언어입니다. 참고 항목: XML(Extensible Markup Language)

WBEM(Web-based Enterprise Management)

기업 시스템 관리자에게 관리를 위한 표준 솔루션을 제공하기 위해 DMTF(Distributed Management Task Force)에서 사용하는 기술입니다. WMI는 Windows 운영 체제에 대한 Microsoft의 WBEM 기술 구현입니다.

WHERE

클래스 정의 또는 클래스 인스턴스의 하위 집합을 선택할 수 있도록 쿼리를 제한하는 WQL SELECT 문의 절입니다. WHERE 절은 이벤트 알림의 범위를 제한하는 경우에도 사용할 수 있습니다. 참고 항목: ASSOCIATORS OF, GROUP, HAVING, ISA, REFERENCES OF, SELECT, WITHIN

Windows Forms

다양한 Windows 클라이언트 라이브러리입니다.

WMI(Windows Management Instrumentation)

WMI는 DMTF(Distributed Management Task Force) WBEM(Web-based Enterprise Management) 기술에 대한 Microsoft 확장으로, 기업에 관리 기능을 제공하는 구성 요소에 액세스하기 위한 인터페이스 집합을 제공합니다. 참고 항목: WBEM(Web-based Enterprise Management)

Windows Presentation Foundation Designer Extensibility for Visual Studio

사용자 지정 표시기(Adorner), 도구, 속성 편집기 및 디자이너를 구현하는 데 사용할 수 있는 WPF Designer용 프레임워크와 공용 API입니다. 참고 항목: Windows Presentation Foundation Designer for Visual Studio

Windows Presentation Foundation Designer for Visual Studio

WPF(Windows Presentation Foundation) 컨트롤과 응용 프로그램을 만드는 데 사용할 수 있는 Visual Studio 디자이너입니다. WPF Designer에 포함된 분할된 뷰를 사용하면 디자인 화면과 XAML 태그를 동시에 볼 수 있습니다. 참고 항목: XAML(eXtensible Application Markup Language)

WITHIN

이벤트 전달 시간의 수준을 제한하고, 사용할 수 있는 이벤트 공급자가 없는 경우 이벤트에 대한 폴링을 지원하는 WQL SELECT 문의 절입니다. 참고 항목: ASSOCIATORS OF, GROUP, HAVING, ISA, REFERENCES OF, SELECT, WHERE

WMI

참고 항목: WMI(Windows Management Instrumentation)

WMI 클래스(WMI class)

관리되는 개체 형식에 대한 템플릿으로, 기본 관리 단위를 정의합니다. 예를 들어, Win32_LogicalDisk 클래스는 Windows 환경에서 발생하는 모든 논리적 디스크에 대한 템플릿입니다. 이 경우 WMI는 클래스 템플릿을 사용하여 컴퓨터에 설치되어 있는 각 디스크에 대해 Win32_LogicalDisk의 인스턴스를 생성합니다.

WML

휴대폰 및 호출기 같이 대역폭이 좁은 장치의 콘텐츠 및 사용자 인터페이스를 지정하는 데 사용되는 XML 기반 태그 언어입니다. WML은 WAP의 일부입니다. 참고 항목: WAP

월드 좌표(world coordinates)

특정 그래픽 월드를 모델링하는 데 사용되는 좌표입니다.

월드 변환(world transformation)

월드 좌표를 페이지 좌표로 변환하는 작업입니다. 참고 항목: 페이지 좌표(page coordinates), 월드 좌표(world coordinates)

WPF Designer

참고 항목: Windows Presentation Foundation Designer for Visual Studio

WPF Designer 확장성(WPF Designer Extensibility)

참고 항목: Windows Presentation Foundation Designer Extensibility for Visual Studio

WSDL

참고 항목: WSDL(웹 서비스 기술 언어 - Web Services Description Language)

XAML

참고 항목: XAML(Extensible Application Markup Language)

XML

참고 항목: XML(Extensible Markup Language)

XML 스키마(XML Schema - XSD)

XML 스키마 문서를 만드는 데 사용되는 W3C(World Wide Web 컨소시엄) 표준 언어입니다. XML 스키마는 미리 정의된 형식(예: string, dateTime, decimal) 집합과 새 형식(예: complexType, minOccurs, 요소)을 정의하는 XML 언어로 이루어져 있습니다.

XML 스키마 문서(XML Schema Document)

웹 메서드에 사용되는 복합 형식에 대해 설명하고 W3C에 정의된 대로 공용 형식 시스템에 따라 다양한 플랫폼에 빌드된 클라이언트와 웹 서비스 간의 상호 운용성을 가능하게 하는 사양입니다.

XML Web services

다른 응용 프로그램에 데이터 및 서비스를 제공하는 응용 프로그램 논리의 단위입니다. 각 XML Web services의 구현 방식에 관계없이 표준 웹 프로토콜 및 HTTP, XML, SOAP와 같은 데이터 형식을 사용하여 XML Web services에 액세스하는 응용 프로그램입니다. XML Web services는 구성 요소 기반 개발 및 웹의 유용한 측면을 결합한 형태로, Microsoft .NET 프로그래밍 모델의 토대가 됩니다.

영역(Zone)

웹 파트 컨트롤이 포함되어 있는 페이지 영역으로, 포함된 컨트롤에 레이아웃 관리 및 일관된 UI를 제공합니다. 웹 파트 컨트롤 집합의 영역은 다른 컨트롤을 포함하고 HTML 표로 렌더링되는 복합 컨트롤입니다. 모든 웹 파트 영역은 System.Web.UI.WebControls.WebParts.WebZone에서 상속됩니다. 참고 항목: 웹 파트 컨트롤(Web Parts controls), 웹 파트 컨트롤 집합(Web Parts control set)