.NET Framework
윈도우 비스타는 새롭고 수많은 응용 프로그램의 프로그래밍 인터페이스를 포함하고 있다. 닷넷 프레임워크 버전 3.0에는 클래스 라이브러리와 공통 언어 런타임으로 구성되어 있다. 버전 3.0에는 다음과 같은 새로운 구성 요소를 포함하고 있다.