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과 현재 버전을 함께 사용하여 작업