다음을 통해 공유


Visual Studio 및 .NET Framework 용어

업데이트: 2007년 11월

이 용어집에서는 Visual Studio 2008 및 .NET Framework의 주요 용어를 정의합니다.

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

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

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

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

  • 가상 모드 데이터 바인딩(virtual-mode data binding)
    데이터 바인딩된 컨트롤이 화면에서 사용자가 볼 수 있는 데이터베이스의 행만 검색하는 데이터 바인딩의 형식입니다.

  • 갈매기형(chevron)
    오버플로 단추 컨트롤을 나타내는 이중 꺾쇠괄호입니다.

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

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

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

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

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

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

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

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

  • 개체 관계형 디자이너(Object Relational Designer)
    데이터베이스의 개체를 기반으로 LINQ to SQL 엔터티 클래스 및 연결(관계)을 만들기 위한 시각적 디자인 화면을 제공하는 도구입니다. 개체 관계형 디자이너에서는 저장 프로시저와 함수를 System.Data.Linq.DataContext 메서드에 매핑하여 데이터를 반환하고 엔터티 클래스를 조작하는 기능도 제공합니다.

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

  • 개체 이니셜라이저(object initializer)
    개체를 만든 같은 문에서 개체 멤버 변수의 초기화를 수행할 수 있게 해주는 Visual Basic 및 C#의 언어 구문입니다.

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

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

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

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

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

  • 공급자(provider)
    웹 파트 연결에서 데이터를 소비자 컨트롤에 보내는 서버 컨트롤입니다. 공급자는 WebPart 컨트롤 또는 임의의 서버 컨트롤 형식이 될 수 있으나, 공급자로 작동하도록 디자인되어야 합니다. 공급자에는 소스 코드에서 ConnectionProviderAttribute 특성으로 표시된 특수 콜백 메서드가 있어야 합니다. 이 메서드는 인터페이스 인스턴스 형식으로 소비자 컨트롤에 데이터를 제공합니다. 참고 항목: 연결 지점(connection point), 소비자(consumer), 웹 파트 연결(Web Parts connection)

    WMI에서 시스템 레지스트리 또는 SNMP 장치 같은 다양한 소스의 데이터 및 이벤트 알림에 액세스하도록 관리되는 개체와 통신하는 COM 서버입니다. 공급자는 이 정보를 통합 및 해석하도록 CIM 개체 관리자에게 전달합니다. 참고 항목: CIM 개체 관리자(CIM Object Manager)

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

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

  • 공용 형식 시스템(common type system)
    공용 언어 런타임에서 형식을 정의, 사용 및 관리하는 방법을 결정하는 사양입니다.

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

  • 공유 이름(shared name)
    참고 항목: 강력한 이름(strong name)

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

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

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

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

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

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

  • 관리되지 않는 함수(unmanaged function)
    IL(Intermediate Language)이 아닌 기계어 코드(예: x86 또는 x64)로 컴파일된 함수입니다.

  • 교집합(set intersection)
    두 집합을 비교할 때 교집합은 첫 번째 집합과 두 번째 집합에 모두 나타나는 요소의 컬렉션입니다.

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

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

  • 구성 요소 트레이(component tray)
    Windows Forms 디자이너가 디자인 뷰일 때 아래쪽에 표시되는 사각형 영역입니다. 구성 요소 트레이는 구성 요소(표시되지 않는 컨트롤)의 컨테이너이며 구성 요소가 현재 폼에 추가된 후에만 나타납니다.

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

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

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

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

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

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

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

  • 내부 스타일시트(internal style sheet)
    ASP.NET 모바일 Web Forms 페이지에 포함된 스타일시트입니다.

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

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

  • 네이티브 코드(native code)
    프로세서별 기계어 코드로 컴파일된 코드입니다.

  • 네임스페이스(namespace)
    고유한 기호 또는 식별자의 집합으로, 함수나 공급업체와 관련된 기호의 컬렉션입니다.

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

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

  • 다운로드 캐시(download cache)
    참고 항목: 어셈블리 캐시(assembly cache)

  • 다중 대상 지정(multi-targeting)
    코드의 대상을 .NET Framework의 특정 버전(2.0, 3.0 또는 3.5)으로 지정할 수 있는 기능입니다.

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

  • 단계 절(step clause)
    For...Next 루프가 이동될 때마다 루프 카운터가 증가하는 양을 지정합니다. For loopCounter = 1 to 100 Step 2에서 단계 절은 "Step 2"입니다.

  • 대리자(delegate)
    .NET Framework에서 함수에 대한 참조로, 함수 포인터와 같습니다. 참고 항목: 참조 형식(reference type)

    WMI에서는 하나 이상의 네트워크 홉과 관련된 원격 액세스를 허용하는 데 사용되는 보안 가장 수준입니다.

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

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

  • 데이터 저장소(Datastore)
    컴퓨터에 설치되어 있는 플랫폼, 장치, 에뮬레이터 및 패키지에 대한 정보가 포함된 데스크톱 컴퓨터의 XML 파일 집합으로, Core Connectivity의 일부이며 Microsoft Visual Studio 또는 Microsoft Platform Builder와 함께 설치됩니다. 데이터 저장소의 내용은 Windows Mobile 같은 Windows CE를 기반으로 하는 SDK를 설치할 때마다 수정됩니다.

  • 데이터 집합 디자이너(Dataset Designer)
    형식화된 데이터 집합과 데이터 집합을 구성하는 개별 항목을 만들고 편집하는 데 사용되는 시각적 도구의 집합입니다.

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

  • 도구 모음 편집 상자 단추(toolbar edit box button)
    도구 모음에 있는 편집 상자입니다.

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

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

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

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

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

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

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

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

  • 람다 식(lambda expression)
    LINQ(통합 언어 쿼리) 기술의 인라인 함수로, => 연산자를 사용하여 입력 매개 변수를 함수 본문과 분리하며 컴파일할 때 대리자나 식 트리로 변환될 수 있습니다.

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

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

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

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

  • 리본 범주(ribbon category)
    리본 탭의 내용을 나타내는 논리적 그룹입니다.

  • 리본 시작 단추(ribbon launch button)
    리본 패널의 오른쪽 아래 모퉁이에 있는 단추입니다. 사용자가 이 단추를 클릭하면 명령이 실행됩니다.

  • 리본 창 기본 단추(ribbon pane default button)
    리본 패널이 최소 크기로 축소될 때 리본에 나타나는 단추입니다. 사용자가 기본 단추를 클릭하면 리본에 대한 명령이 드롭다운 메뉴로 표시됩니다.

  • 리본 탭(ribbon tab)
    리본 막대의 탭입니다.

  • 리본 패널(ribbon panel)
    리본 막대에서 관련 컨트롤의 그룹을 표시하는 영역입니다. 각 리본 범주에는 하나 이상의 리본 패널이 들어 있습니다.

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

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

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

  • 마샬링 라이브러리(marshaling library)
    네이티브 및 관리되는 환경 사이에 쉽고 최적화된 방법으로 데이터를 마샬링하는 방법을 제공하는 라이브러리입니다. 이 라이브러리는 더 복잡하고 덜 효율적인 PInvoke와 같은 방법 대신 사용할 수 있습니다.

  • 마스크 자리 표시자(mask placeholder)
    표시할 사용자 입력이 없는 경우 마스킹된 컨트롤에 사용되는 문자입니다.

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

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

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

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

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

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

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

  • 메서드 기반 쿼리(method-based query)
    하나 이상의 표준 쿼리 연산자에 대한 직접 메서드 호출로 표현되는 쿼리입니다.

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

  • 메타데이터 작업 영역(metadata workspace)
    메타데이터 검색을 지원하는 메타데이터 런타임 서비스 구성 요소를 나타내는 클래스입니다.

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

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

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

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

  • 명시적 인터페이스 구현(explicit interface implementation)
    클래스 또는 구조체에서 구현하는 인터페이스를 통해서만 액세스할 수 있는 클래스 또는 구조체 멤버입니다.

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

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

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

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

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

  • 무명 메서드(anonymous method)
    대리자에 매개 변수로 전달되는 코드 블록입니다.

  • 문서 색(document colors)
    현재 문서의 색 집합에서 사용자가 색 하나를 선택할 수 있는 색 막대 부분입니다.

  • 문서 수준 사용자 지정(document-level customization)
    특정 문서가 열려 있는 경우에만 기존 프로그램이나 응용 프로그램의 기능을 수정하거나 추가하는 보조 프로그램입니다.

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

  • 미니 도구 모음(mini toolbar)
    일반적으로 사용자가 문서의 개체를 선택한 후 표시되는 도구 모음입니다. 예를 들어 사용자가 문서의 텍스트 블록을 선택하면 워드 프로세서 프로그램에서 서식 옵션을 제공하는 미니 도구 모음을 표시합니다.

  • 미니프레임(mini-frame)
    창이 들어 있는 부동 창입니다. 미니프레임 창의 예로는 도구 모음이 있습니다.

  • 미디어 감지 스레드(media sense thread)
    미디어가 있음을 감지하는 스레드 또는 프로세스 내의 개체입니다.

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

  • 바탕 화면 경고 창(desktop alert window)
    전자 메일 수신 등의 이벤트에 대한 응답으로 Windows 바탕 화면에 팝업되는 창입니다.

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

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

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

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

  • 범위 변수(range variable)
    LINQ 쿼리에서 데이터 소스의 각 요소에 대한 액세스를 제공하는 변수입니다.

  • 범위(bounds)
    개체의 크기와 위치입니다.

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

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

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

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

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

  • 보안에 중요한 형식 또는 멤버(security-critical type or member)
    보안이 유지되는 리소스에 액세스하며 .NET Framework for Silverlight 클래스 라이브러리의 신뢰할 수 있는 코드에만 사용될 수 있는 형식 또는 멤버입니다. 보안에 중요한 형식 및 멤버는 Silverlight 응용 프로그램 코드에 사용할 수 없습니다. 참고 항목: Silverlight

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

  • 부분 형식(Partial Type)
    부분 형식(Partial Type)은 클래스와 같은 단일 형식이 여러 파일로 분할될 수 있도록 정의된 형식입니다.

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

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

  • 분할 스택 레이아웃(split stack layout)
    ToolStrip의 각 끝이 스택의 기준이 되는 레이아웃 스타일로, 일부 항목은 맨 위에 스택되고 다른 일부 항목은 맨 아래에 스택됩니다. 항목은 끝에서부터 안으로 스택됩니다.

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

  • 뷰포트(viewport)
    DataRepeater 컨트롤에서 런타임에 반복 항목이 표시될 부분입니다.

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

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

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

  • 비동기 통신 계층(asynchronous communication layer)
    ASP.NET에서 브라우저와 서버 간의 통신을 처리하는 AJAX 기능 계층입니다.

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

  • 빌드 로그(build log)
    Visual Studio 빌드의 기록된 텍스트 출력으로, 일반적으로 빌드 프로세스에서 실행된 명령줄과 각 단계의 상태를 나타냅니다. C++ 빌드에서는 이 파일을 BuildLog.htm이라고 합니다.

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

  • 사용자 정의 컨트롤(user control)
    ASP.NET: ASP.NET 페이지와 동일한 구문을 사용하여 선언적으로 작성되며 .ascx 확장명을 사용하여 텍스트 파일로 저장되는 서버 컨트롤입니다. 사용자 정의 컨트롤을 사용하면 페이지 기능을 분할하고 다시 사용할 수 있습니다. 이 페이지 프레임워크는 처음 요청될 때 사용자 정의 컨트롤을 System.Web.UI.UserControl에서 파생되는 클래스로 구문 분석하고 해당 클래스를 어셈블리로 컴파일하여 다음 요청이 있을 때 다시 사용합니다. 사용자 정의 컨트롤은 페이지 스타일로 작성되고 사전 컴파일 없이 배포되므로 개발이 용이합니다.

    Windows Forms: 응용 프로그램 내부 및 응용 프로그램 간에 일관된 동작과 사용자 인터페이스를 제공하는 합성 컨트롤입니다. 이 사용자 정의 컨트롤은 한 응용 프로그램에 로컬로 사용되거나 여러 응용 프로그램에서 사용할 수 있게 라이브러리에 추가된 후 DLL로 컴파일될 수 있습니다.

  • 사용자 지정 빌드 규칙(custom build rule)
    사용자가 정의하는 빌드 규칙으로, 대개 일반적인 Visual Studio 빌드 프로세스에 포함되지 않는 도구를 호출합니다.

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

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

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

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

  • 삽입된 소스(injected source)
    특성 공급자나 컴파일 프로세스의 다른 구성 요소가 기호 저장소에 삽입한 코드입니다. 컴파일러나 링커에서 자동으로 생성하는 코드를 나타내기도 합니다.

  • 색 메뉴 단추(color menu button)
    사용자가 클릭할 때 드롭다운되어 색상표를 노출하는 단추입니다.

  • 색 선택(color picker)
    사용자가 색을 선택할 수 있는 컨트롤입니다.

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

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

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

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

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

  • 선형 레이아웃(flow layout)
    모든 요소가 하나씩 차례로 배치되는 폼을 디자인하는 방법입니다.

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

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

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

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

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

  • 속성(property)
    .NET Framework에서 공용 필드와 유사하지만 버전 관리 기능, 캡슐화 기능, get 및 set 접근자 메서드를 통해 추가적인 논리를 실행하는 기능 등의 추가 기능을 제공하는 클래스 멤버입니다. 참고 항목: 캡슐화(encapsulation), 필드(field), 버전 정책(version policy)

    WMI에서 클래스에 대한 데이터 단위를 설명하는 이름/값 쌍입니다. 속성 값에는 올바른 MOF(Managed Object Format) 데이터 형식이 있어야 합니다.

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

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

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

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

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

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

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

  • 슬롯(slot)
    실행 파일의 가져오기 주소 테이블 내의 가져온 함수 또는 MSIL(Microsoft Intermediate Language) P 코드 어셈블리의 메모리 주소에 대한 위치 오프셋입니다.

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

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

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

  • 시퀀스(sequence)
    LINQ의 컨텍스트에서 쿼리 가능한 형식의 인스턴스입니다.

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

  • 실행 파일(executable file)
    실행 파일 이미지의 최상위 수준입니다.

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

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

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

  • 알파 채널(alpha channel)
    GDI+에서 투명도 정보용으로 예약되어 있는 픽셀 색 데이터의 일부입니다.

  • 암시적으로 형식화한 지역 변수(implicitly typed local variable)
    해당 변수를 초기화하는 식에서 형식이 유추되는 지역 변수입니다.

  • 액셀러레이터 키 편집기(accelerator editor)
    프로젝트의 바로 가기 키 할당을 추가, 삭제, 변경 또는 검색할 수 있는 리소스 편집기입니다.

  • 양식 영역(form region)
    Microsoft Office Outlook 양식에 대한 사용자 지정 가능한 확장입니다.

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

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

  • 어셈블리 메타데이터(assembly metadata)
    참고 항목: 어셈블리 매니페스트(assembly manifest)

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

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

  • 어휘 범위(lexical scope)
    소스 코드에서 기호나 식별자가 유효한 것으로 간주되는 영역(네임스페이스, 파일, 함수, 코드 블록 또는 함수 프로토타입)입니다.

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

  • 엔터티 집합(entity set)
    ADO.NET Entity Framework에서 데이터베이스의 테이블에 매핑된 지정된 형식 및 해당 하위 형식의 엔터티에 대한 논리적 컨테이너입니다.

  • 엔터티 컨테이너(entity container)
    ADO.NET Entity Framework에서 지정한 네임스페이스에서 구현할 엔터티 집합과 연결 집합을 지정합니다.

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

  • 엔터티(entity)
    ADO.NET Entity Framework의 응용 프로그램 도메인에서 데이터 형식을 정의하는 개념입니다.

  • 여러 열 정렬 모드(multiple column sort mode)
    둘 이상의 머리글 열이 정렬에 참여할 수 있는 머리글 컨트롤 상태입니다.

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

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

  • 역할(Role)
    .NET Framework 보안: 보안과 관련하여 동일한 권한을 갖는 명명된 보안 주체 집합입니다. 참고 항목: 보안 주체(principal)

    ADO.NET Entity Framework: 관계의 의미를 명확히 하기 위해 연결의 각 끝점에 지정한 이름입니다. 참고 항목: 끝점(End)

  • 연결 선(association line)
    클래스 디자이너에서 두 형식이 연관되어 있음을 보여 주는 선입니다. 이 선은 필드 또는 속성을 나타내며 멤버가 포함된 형식과 필드 또는 속성의 형식을 연결합니다.

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

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

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

  • 연결(association)
    ADO.NET Entity Framework에서 엔터티 형식 간의 관계에 대한 정의입니다.

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

  • 연산자 오버로드(operator overloading)
    미리 정의된 연산자를 사용자 정의 형식에 적용할 때 해당 연산자의 사용자 지정 동작을 정의할 수 있는 기능입니다. 예를 들어 myClass1 + myClass2에서 의미 있는 결과가 산출되도록 사용자 정의 클래스 MyClass에서 "+" 연산자를 오버로드할 수 있습니다.

  • 열거(enum/enumeration)
    이름이 지정된 상수의 목록입니다.

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

  • 영역 좌표(world coordinates)
    특정 그래픽 영역을 모델링하는 데 사용되는 좌표입니다.

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

  • 예외 도우미(Exception Assistant)
    Visual Basic 또는 Visual C# 프로그램에서 예외의 원인에 대한 정보를 제공하는 Visual Studio 디버깅 도구입니다.

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

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

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

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

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

  • 왼쪽 맞추기(left-aligned)
    레이아웃이 왼쪽에서 오른쪽인 경우 세로 ToolStrip의 위쪽 또는 가로 ToolStrip의 왼쪽입니다.

  • 요소 이니셜라이저(element initializer)
    컬렉션 이니셜라이저 내에 정의되어 있는 개체 이니셜라이저입니다.

  • 요약 정보 도구 설명(Quick Info tooltip)
    식별자 위에 커서를 올려 놓을 때 코드의 식별자에 대한 전체 설명을 표시하는 노란색 팝업 상자입니다. 식별자의 XML 문서 주석은 요약 정보에 표시됩니다.

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

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

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

  • 웹 파트 연결(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 controls)
    일반적으로 웹 파트 컨트롤 집합에서 임의의 여러 컨트롤 형식을 참조하는 방법입니다. 참고 항목: 웹 파트 컨트롤 집합(Web Parts control set)

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

  • 웹 파트(Web Parts)
    전체 ASP.NET 웹 파트 기능 집합입니다.

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

  • 위임된 평가기(delegated evaluator)
    사용자 지정 메서드를 사용하여 지정된 데이터를 평가하는 필터입니다.

  • 유효성 검사 서버 컨트롤(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)

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

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

  • 응용 프로그램 매니페스트(application manifest)
    응용 프로그램과 응용 프로그램을 구성하는 모든 파일에 대해 설명하는 ClickOnce 응용 프로그램에 사용되는 파일입니다.

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

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

  • 응용 프로그램 수준 추가 기능(application-level add-in)
    기존 프로그램이나 응용 프로그램의 기능을 수정하거나 추가하는 보조 프로그램입니다. 수정은 응용 프로그램에 항상 사용할 수 있습니다.

  • 이미지 웰(Image well)
    크기와 색상 수가 같은 이미지를 모아 단일 비트맵에 저장한 일련의 이미지입니다.

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

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

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

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

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

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

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

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

  • 익명 형식(anonymous type)
    개체에서 직접 상속되는 클래스 형식으로 해당 이름이 컴파일러에서 생성됩니다. 익명 형식의 멤버는 형식의 인스턴스를 만드는 개체 이니셜라이저에서 유추되는 속성입니다.

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

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

  • 인라인 함수(inline function)
    프로그램에서 호출하는 함수의 코드 내에 해당 코드가 완전히 삽입된 함수입니다.

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

  • 인코딩 클래스(encoding class)
    문자 인코딩을 나타내는 클래스입니다.

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

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

  • 자동 숨기기 단추(auto-hide button)
    창이 자동 숨기기 모드일 때 프레임 가장자리에 나타나는 단추입니다. 마우스 커서로 이 단추를 가리키면 숨겨진 창이 나타납니다.

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

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

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

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

  • 장치 정의(device definition)
    MobileCapabilities 클래스 및 DeviceSpecific 컨트롤을 통해 사용할 수 있는 장치 특성입니다.

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

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

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

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

  • 전용 뷰 상태(private view state)
    현재 활성 상태인 폼 또는 폼에 대한 페이지 매김 정보와 같이 숨김 필드로 작성되는 상태 정보입니다.

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

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

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

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

  • 제네릭 인터페이스(generic interface)
    참고 항목: 제네릭 형식

  • 제네릭 클래스(generic class)
    참고 항목: 제네릭 형식

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

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

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

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

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

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

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

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

  • 즉시 쿼리(immediate query)
    System.Int32와 같은 singleton 값이나 구체적인 개체 컬렉션을 반환하는 쿼리입니다. System.Linq.Enumerable.Max 및 System.Linq.Enumerable.ToList에 대한 호출로 끝나는 쿼리를 예로 들 수 있습니다.

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

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

  • 지연된 쿼리(deferred query)
    LINQ 쿼리가 해당 IEnumerator.MoveNext 메서드에 대한 호출을 통해 반복될 때까지 실행되지 않는 특성입니다. 이 메서드 호출은 직접적으로 발생하거나, foreach(C#) 또는 For Each(Visual Basic) 문을 통해 간접적으로 발생하거나 Max, Average, Count, ToArray 또는 ToList와 같은 표준 쿼리 연산자 메서드 호출을 통해 발생할 수 있습니다.

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

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

  • 차집합(set difference)
    두 집합을 비교할 때 차집합은 첫 번째 집합에는 나타나고 두 번째 집합에는 나타나지 않는 요소 집합입니다.

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

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

  • 처리기(handler) (HTTP)
    웹 출력을 동적으로 생성하는 ASP.NET(대개 .axd 확장명 사용)에 등록된 구성 요소입니다.

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

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

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

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

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

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

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

  • 캡션 단추(caption button)
    도킹 가능한 창이나 미니프레임 창의 캡션 표시줄에 표시되는 단추입니다.

  • 캡션 표시줄(caption bar)
    단추, 텍스트 레이블 및 이미지 중 하나 이상의 개체가 표시될 수 있는 정적 창입니다.

  • 캡션(caption)
    참고 항목: 제목 표시줄(title bar)

  • 캡슐화(encapsulation)
    개체의 내부 데이터 및 메서드를 숨김으로써 개체의 일부만에 프로그래밍 방식으로 액세스할 수 있도록 하는 기능입니다.

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

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

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

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

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

  • 컴파일 대상(compiland)
    컴파일 또는 변환의 기본 단위입니다. 일반적으로 프로젝트 하나는 컴파일되어 해당 개체 파일을 생성하는 몇 개의 컴파일 대상(예: .c 및 .cpp 파일)으로 구성됩니다. 함수(function)를 참조하십시오.

  • 코드 숨김 클래스(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)

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

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

  • 쿼리 가능 형식(queryable type)
    LINQ 쿼리에서 쿼리 변수의 형식입니다. 데이터 소스를 나타내는 변수의 형식도 쿼리 가능 형식입니다. 쿼리 가능 형식은 암시적 또는 명시적으로 형식화될 수 있지만, 두 경우 모두 제네릭 IEnumerable 또는 IQueryable 형식이어야 합니다.

  • 쿼리 변수(query variable)
    쿼리 결과가 아닌 쿼리를 저장하는 변수입니다. 쿼리는 구현되기는 하지만 기본적으로 데이터 소스에서 데이터 집합을 검색하는 방법에 대한 명령 집합입니다.

  • 쿼리 식(query expression)
    열거 가능한 형식에서 작동하고 이러한 형식을 생성할 수 있는 식입니다. 이 식은 SQL 절과 유사하며 언어 키워드를 기반으로 하는 절로 구성됩니다.

  • 쿼리 절(Query Clause)
    쿼리 식의 한 절입니다. 서로 다른 여러 쿼리 절이 있으며, 각 절은 해당하는 시작 쿼리 키워드로 식별됩니다. 예를 들어 "from/From 절"은 Visual Basic의 "From c In customers" 또는 C#의 "from c in customers"와 같은 절을 참조합니다.

  • 쿼리 키워드(query keywords)
    C# 및 Visual Basic에서 쿼리 식의 쿼리 절을 지정하는 컨텍스트 키워드 집합입니다. 예를 들어 from, join 및 select는 C#의 쿼리 키워드이고 From, Join 및 Select는 Visual Basic의 쿼리 키워드입니다.

  • 쿼리 패턴(query pattern)
    모든 LINQ 쿼리에서 사용할 수 있는 표준 쿼리 연산자 집합과 LINQ 쿼리의 구조를 정의하는 규칙입니다.

  • 쿼리(Query)
    데이터 소스에서 정보를 추출하는 쿼리 식 형태의 식이나 메서드 기반 쿼리, 또는 이 둘의 조합입니다.

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

  • 클라이언트 영역(client area)
    도구 모음, 메뉴 및 상태 표시줄을 제외한 Windows 기반 응용 프로그램의 일부입니다.

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

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

  • 클래스 디자이너
    클래스와 다른 형식의 구조를 시각화할 수 있는 시각적 디자인 환경입니다. 클래스 디자이너를 사용하면 이러한 시각적 표현을 통해 클래스와 형식의 소스 코드를 편집할 수도 있습니다.

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

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

  • 클립(clip)
    그래픽을 출력할 수 있는 화면 또는 페이지의 영역입니다.

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

  • 탭 그룹(tabbed group)
    탭이 있는 자식 창 집합이며 MDI(다중 문서 인터페이스) 응용 프로그램의 클라이언트 영역에 표시됩니다. 새 MDI 탭 그룹을 만들려면 탭을 창의 오른쪽 또는 아래쪽 가장자리로 끌어 도킹합니다.

  • 탭 도킹 막대(tabbed docking bar)
    도킹 가능한 속성 페이지입니다.

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

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

  • 템플릿 기반 컨트롤(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)

  • 템플릿 노드(template node)
    ToolStrip, MenuStrip, ContextMenuStrip 또는 StatusStrip 컨트롤의 항목 컬렉션 편집기에 대한 디자인 타임 액세스 지점입니다.

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

  • 템플릿(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)

  • 통신 파이프라인(communication pipeline)
    참고 항목: 파이프라인(pipeline)

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

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

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

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

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

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

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

  • 판별자 속성(discriminator property)
    지정한 레코드가 어느 클래스에 속해 있는지를 판별하는 값이 포함된 데이터베이스 테이블의 열입니다.

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

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

  • 페이지 좌표(page coordinates)
    폼이나 컨트롤 같은 그리기 화면에서 사용하는 좌표계입니다.

  • 편집 탐색 컨트롤(edit browse control)
    사용자가 파일 및 디렉터리를 탐색하여 선택할 수 있는 편집 상자 컨트롤입니다.

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

  • 포스트백(postback)
    웹 페이지에서 서버로 같은 페이지를 다시 보내는 프로세스입니다.

  • 포함 리소스(embedded resource)
    컴파일된 응용 프로그램에서 이진 형식으로 저장되는 응용 프로그램에 의해 사용되는 파일입니다.

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

  • 표시 관리자(visual manager)
    응용 프로그램의 모양을 전역 수준에서 변경하는 기능을 지원하는 클래스입니다. CMFCVisualManager 클래스는 표시 관리자 클래스와 함께 작동합니다. 각 표시 관리자는 일관적인 GUI 스타일(예: Office 2003 스타일)을 사용하여 응용 프로그램의 GUI 컨트롤을 그리는 명령을 제공합니다.

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

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

  • 표준 쿼리 연산자(standard query operators)
    LINQ 패턴을 형성하는 메서드로,. LINQ 공급자를 사용할 수 있는 데이터 소스를 쿼리하는 데 사용할 수 있습니다.

  • 프레임워크(Framework)
    참고 항목: .NET Framework

  • 프로그램 데이터베이스 파일(.pdb)(program database (.pdb) file)
    컴파일된 응용 프로그램에 대한 기호 정보를 저장하는 데 사용되는 파일입니다.

  • 프로젝트 노드(project node)
    Visual Studio 솔루션 탐색기의 트리 뷰에서 현재 프로젝트의 이름을 가진 노드입니다.

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

  • 프롤로그(prolog)
    참고 항목: 프롤로그(prologue)

  • 프롤로그(prologue)
    함수 시작 부분에 있는 코드 명령 시퀀스로서 레지스터를 보존하고, CPU 상태를 설정하고, 스택을 설정합니다. 호출 규칙마다 다른 프롤로그가 사용됩니다.

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

  • 필드(field)
    개체 또는 클래스와 관련된 변수를 나타내는 멤버입니다.

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

  • 합성 컨트롤(composite control)
    다른 서버 컨트롤의 사용자 지정 컬렉션을 하위 컨트롤로 포함하는 사용자 지정 서버 컨트롤입니다.

  • 합집합(set union)
    두 집합을 비교할 때 합집합은 두 집합에 있는 모든 요소의 컬렉션입니다.

  • 항목 템플릿(item template)
    DataRepeater 컨트롤에서 컨트롤의 반복 항목에 대한 시각적 인터페이스를 제공하는 데 사용되는 부분입니다. 디자인 타임에 컨트롤을 항목 템플릿에 추가할 수 있고 속성을 설정하여 DataRepeater의 모양을 수정할 수 있습니다.

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

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

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

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

  • 형식 유추(type inference)
    명시적 데이터 형식 선언 없이 선언된 지역 변수의 데이터 형식을 컴파일러에서 결정하는 프로세스입니다. 변수에 지정한 초기 값에서 형식을 유추합니다.

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

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

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

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

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

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

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

  • 확장 메서드(extension method)
    인스턴스 메서드 구문을 사용하여 호출할 수 있는 정적 메서드입니다. 결과적으로 확장 메서드를 사용하면 기존 형식과 생성된 형식에 추가 메서드를 포함하도록 확장할 수 있습니다.

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

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

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

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

  • AfxFreeLibrary
    MFC 응용 프로그램에서 DLL 모듈에 명시적으로 링크한 후 해당 모듈이 더 이상 필요하지 않을 때 호출하는 함수입니다. 이 함수는 해당 모듈의 참조 횟수를 1만큼 줄이며, 참조 횟수가 0이면 프로세스의 주소 공간에서 해당 모듈을 매핑 해제합니다.

  • AfxLoadLibrary
    MFC 응용 프로그램에서 확장 DLL에 링크할 때 사용하는 라이브러리입니다.

  • 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 server control)
    사용자 인터페이스와 관련 기능을 캡슐화하는 서버측 구성 요소로, ASP.NET 서버 컨트롤은 System.Web.UI.Control 클래스에서 직접 또는 간접적으로 파생됩니다. ASP.NET 서버 컨트롤 상위 집합은 웹 서버 컨트롤, HTML 서버 컨트롤 및 ASP.NET 모바일 컨트롤을 포함합니다. ASP.NET 서버 컨트롤의 페이지 구문에 있는 컨트롤의 태그에는 특성이 포함되어 있습니다. 참고 항목: 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 모듈이 포함될 수 있습니다.

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

  • ASP.NET 페이지(ASP.NET page)
    ASP.NET 응용 프로그램의 구성 요소입니다.

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

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

  • ATL(액티브 템플릿 라이브러리 - Active Template Library)
    COM(구성 요소 개체 모델) 개체를 만드는 데 도움이 되는 C++ 템플릿의 컬렉션입니다.

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

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

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

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

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

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

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

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

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

  • CIM
    참고 항목: CIM(Common Information Model)

  • ClickOnce 배포(ClickOnce deployment)
    간단한 설치를 위해 Windows 기반 응용 프로그램을 웹 서버나 네트워크 파일 공유에 게시할 수 있는 배포 방법입니다.

  • cliext
    STL/CLR 컨테이너, 반복기 및 알고리즘의 네임스페이스입니다.

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

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

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

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

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

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

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

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

  • CSDL
    참고 항목: CSDL(개념 스키마 정의 언어)

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

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

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

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

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

  • FreeLibrary
    DLL 모듈에 명시적으로 링크한 후 해당 모듈이 더 이상 필요하지 않을 때 호출을 처리하는 함수입니다. 이 함수는 해당 모듈의 참조 횟수를 1만큼 줄이며, 참조 횟수가 0이면 프로세스의 주소 공간에서 해당 모듈을 매핑 해제합니다.

  • Friend 어셈블리(friend assembly)
    다른 어셈블리의 형식 및 멤버에 액세스할 수 있는 어셈블리입니다.

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

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

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

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

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

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

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

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

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

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

  • intermediate language
    참고 항목: MSIL(Microsoft Intermediate Language)

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

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

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

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

  • LINQ 공급자(LINQ provider)
    특정 유형의 데이터 소스에 대한 표준 쿼리 연산자의 기능을 구현하는 라이브러리입니다. LINQ 공급자는 Visual Basic 또는 C#으로 표현된 쿼리를 데이터 소스의 네이티브 언어로 변환합니다. 예를 들어 LINQ to SQL은 쿼리를 동적 SQL로 변환하고 결과를 클라이언트 컴퓨터에서 정의된 개체로 마샬링하는 SQL Server 데이터베이스의 LINQ 공급자입니다.

  • LINQ to DataSet
    DataSet 개체에 캐시된 데이터를 쉽고 빠르게 쿼리할 수 있는 LINQ 기술입니다. 응용 프로그램 코드에 포함된 문자열 리터럴이 아닌 프로그래밍 언어 자체로 쿼리를 표현합니다.

  • LINQ to Entities
    개발자가 LINQ 식과 LINQ 표준 쿼리 연산자를 사용하여 EDM(엔터티 데이터 모델) 개체 컨텍스트에 대한 강력한 형식의 유연한 쿼리를 만드는 데 사용할 수 있는 LINQ 기술입니다.

  • LINQ to Objects
    배열 및 목록과 같은 메모리 내 데이터를 쿼리하기 위해 LINQ를 사용하는 것입니다.

  • LINQ to SQL
    관계형 데이터를 개체로 관리하는 런타임 인프라를 제공하는 LINQ 기술입니다. LINQ to SQL에서 관계형 데이터베이스의 데이터 모델은 개발자의 프로그래밍 언어로 표현되는 개체 모델에 매핑됩니다.

  • LINQ to XML
    .NET Framework 프로그래밍 언어 내에서 XML로 작업하는 데 사용할 수 있는 메모리 내 프로그래밍 인터페이스입니다. 문서를 쿼리 및 수정할 수 있으며 수정한 후 파일로 저장하거나 결과를 serialize하여 인터넷을 통해 전송할 수 있습니다.

  • LINQ(통합 언어 쿼리)
    .NET 기반 프로그래밍 언어에서 탐색, 필터 및 프로젝션 작업을 선언적으로 직접 표현할 수 있도록 하는 쿼리 연산자 집합을 정의하는 쿼리 구문입니다.

  • LINQ
    참고 항목: LINQ(통합 언어 쿼리)

  • LoadLibrary
    호출을 처리하여 명시적으로 DLL에 링크하는 함수입니다. 링크에 성공하는 경우 이 함수는 지정된 DLL을 호출 프로세스의 주소 공간에 매핑하고 핸들을 DLL에 반환합니다. 이 핸들은 다른 함수와 함께 명시적 링크에 사용할 수 있습니다. 라이브러리가 이미 링크된 경우 참조 횟수가 증가합니다. 라이브러리 링크에 실패하면 LoadLibrary는 NULL을 반환합니다.

  • MFC 라이브러리(Microsoft Foundation Class library)
    대부분의 Windows API 주위에 개체 지향 래퍼를 형성하는 C++ 클래스 라이브러리로, 응용 프로그램을 작성하기 위한 프레임워크를 제공합니다.

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

  • MOF
    참고 항목: MOF(Managed Object Format)

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

  • MSIL
    참고 항목: MSIL(Microsoft Intermediate Language)

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

  • MSL
    참고 항목: MSL(Mapping Specification Language)

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

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

  • O/R 디자이너(O/R Designer)
    참고 항목: 개체 관계형 디자이너(Object Relational Designer)

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

  • Option Infer
    변수를 선언할 때 지역 형식 유추를 사용할 수 있게 해 주는 문입니다.

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

  • PE(이식 가능한 실행 - portable executable) 파일
    실행 프로그램에 사용되는 파일 형식 및 실행 프로그램을 만들기 위해 서로 연결되는 파일에 사용되는 형식입니다.

  • POGO(performance-oriented grammar optimizer)
    제어된 언어 검사 및 생성을 위한 도구입니다.

  • RCW(Runtime Callable Wrapper)
    참조 횟수가 계산되는 COM 개체에 대한 프록시로 사용되는 .NET Framework 개체입니다.

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

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

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

  • RVA(상대 가상 주소 - relative virtual address)
    메모리에 로드된 모듈의 주소를 기준으로 하는 오프셋입니다. 가상 주소(virtual address)를 참조하십시오.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • UDT(사용자 정의 형식 - user-defined type)
    사전 컴파일러의 typedef 지시문을 사용하여 새 이름으로 명시적으로 정의된 기본 데이터 형식입니다. 이 형식은 정의에 사용된 기본 형식과 동일합니다.

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

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

  • VA(가상 주소 - virtual address)
    가상 메모리가 있는 시스템에서 중간 하드웨어 및/또는 소프트웨어가 실제 메모리에 매핑되는 메모리 위치입니다. 응용 프로그램이 실행될 때 데이터와 프로그램이 새 메모리 주소로 페이징 아웃 및 페이징 인되면 동일한 가상 주소가 다른 실제 주소로 매핑될 수 있습니다.

  • Visual Studio SDK
    VSIP 협력업체에서 Visual Studio 통합 개발 환경을 확장하기 위해 사용하는 소프트웨어 개발 키트입니다.

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

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

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

  • WCF(Windows Communcation Foundation) 응용 프로그램 서비스(Windows Communication Foundation (WCF) application service)
    인증, 프로필 속성 또는 역할과 같은 ASP.NET의 응용 프로그램 서비스로, SOAP 1.1 형식의 메시지를 읽고 보낼 수 있는 모든 비ASP.NET 응용 프로그램에서 액세스할 수 있습니다. WCF 서비스를 사용하면 여러 형식의 응용 프로그램에서 로그인을 위한 사용자 자격 증명과 같은 공통 데이터를 공유할 수 있습니다. 참고 항목: 응용 프로그램 서비스(application service)

  • WCF
    참고 항목: Windows Communication Foundation

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

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

  • Windows Communication Foundation
    서비스 기반 시스템을 빌드하고 관리하는 데 사용되는 Windows Vista 관리 기술입니다.

  • Windows Forms 디자이너(Windows Forms Designer)
    Windows 기반 응용 프로그램의 빠른 개발을 가능하게 하는 도구로, 컨트롤을 폼에 추가하여 정렬하고 해당 이벤트에 대한 코드를 작성할 수 있습니다.

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

  • 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)

  • Windows Presentation Foundation
    응용 프로그램 사용자 인터페이스와 멀티미디어 콘텐츠의 화면 표시 및 시각적 효과를 향상시키는 Windows Vista 관리 기술입니다.

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

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

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

  • WMI
    참고 항목: WMI(Windows Management Instrumentation)

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

  • WPF Designer 확장성
    참고 항목: Windows Presentation Foundation Designer Extensibility for Visual Studio

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

  • WPF
    참고 항목: Windows Presentation Foundation

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

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

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

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

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

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

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

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

  • XML
    참고 항목: XML(Extensible Markup Language)