Visual Basic 6.0 사용자를 위한 웹 프로그래밍

업데이트: 2007년 11월

Visual Basic 6.0에서는 웹 프로그래밍을 직접 지원합니다. Visual Basic 2008에서는 Visual Web Developer 및 Visual Basic 언어를 사용하여 웹 프로그래밍을 수행합니다.

개념적 차이

Visual Basic 6.0에는 웹 페이지에 다운로드할 수 있는 IIS(인터넷 정보 서비스) 응용 프로그램(웹 클래스), DHTML 응용 프로그램, ActiveX 문서 및 ActiveX 컨트롤과 같이 웹 프로그래밍을 지원하는 여러 가지 기능이 있습니다.

Visual Basic 2008에서는 웹 프로그래밍이 더 이상 직접 지원되지 않습니다. 대신 Visual Web Developer 및 Visual Basic 언어를 사용하여 ASP.NET 웹 사이트, ASP.NET 웹 서비스 등을 만들 수 있습니다. Visual Web Developer에서 사용할 수 있는 웹 컨트롤을 Visual Basic 2008에서 만들고 Visual Basic 2008 응용 프로그램 또는 구성 요소에서 ASP.NET 웹 서비스를 사용할 수 있습니다.

ASP 및 ASP.NET

Visual Basic 6.0에서는 IIS(인터넷 정보 서비스) 응용 프로그램이 ASP(Active Server Pages) 모델을 사용하여 IIS에서 실행되는 응용 프로그램을 만듭니다. ASP.NET 기술을 사용하면 Web Forms 페이지를 통해 웹 사이트를 만들 수 있습니다. ASP.NET 웹 사이트 응용 프로그램도 IIS에서 호스팅됩니다.

DHTML 응용 프로그램

Visual Basic 6.0 DHTML 응용 프로그램에서는 Dynamic HTML 개체 모델과 Visual Basic 코드를 사용하여 브라우저에서 사용자가 수행하는 동작에 응답할 수 있는 응용 프로그램을 만듭니다. DHTML 모델을 기반으로 하여 좀 더 확장된 Visual Web Developer Web Forms은 보다 풍부한 동적 사용자 인터페이스 기능뿐 아니라 클라이언트측 유효성 검사 기능도 제공합니다.

ActiveX 문서 및 컨트롤

Visual Basic 6.0 ActiveX 문서는 Visual Basic 2008에서 지원되지 않습니다. Visual Web Developer 웹 사이트 응용 프로그램에서 ActiveX 문서와 상호 작용할 수는 있지만 이를 위해서는 개발 작업을 Visual Basic 6.0 방식으로 유지해야 합니다.

Visual Basic 2008을 사용하여 웹 페이지에 다운로드할 수 있는 ActiveX 컨트롤을 만들거나 Visual Basic 2008 응용 프로그램에서 기존 ActiveX 컨트롤을 사용할 수도 있습니다.

참고 항목

개념

Visual Basic 6.0과 현재 버전을 함께 사용하여 작업

기타 리소스

Visual Web Developer

Visual Basic 6.0 사용자를 위한 도움말

Visual Studio의 웹 네임스페이스

웹 서비스를 사용한 웹 프로그래밍