웹 응용 프로그램 및 서비스 만들기

Visual Studio .NET 2003

Visual Studio .NET의 중요한 부분은 웹을 기반으로 하는 분산 응용 프로그램을 작성할 수 있다는 것입니다. Visual Studio .NET을 사용하면 Web Forms 페이지를 사용해 응용 프로그램 사용자 인터페이스를 만들고 XML Web services를 사용하여 구성 요소를 만들 수 있습니다.

Web Forms는 고객이 응용 프로그램에 액세스할 때 기존 웹 브라우저를 사용하는지 모바일 장치를 사용하는지에 관계 없이 웹 기반의 응용 프로그램을 위한 사용자 인터페이스를 만들 수 있는 ASP.NET 기술입니다. Web Forms 페이지를 사용하면 웹 서버의 처리를 수행하는 브라우저 중립적인 UI를 만들 수 있으므로 사용자 인터페이스의 브라우저별 또는 장치별 버전을 만들 필요가 없습니다.

XML Web services는 서버에서 실행되며 일반적으로 비즈니스 논리를 포함하는 구성 요소입니다. XML Web services는 일반 구성 요소와 마찬가지로 특정 기능을 캡슐화하고 다른 프로그램에서 호출할 수 있습니다. 그러나 웹 프로토콜을 통해 사용할 수 있으므로 여러 컴퓨터 및 여러 운영 체제에서 여러 언어로 실행되는 프로그램과 호환되게 할 수 있습니다.

참고   또한 Windows Forms을 분산 ASP.NET 웹 응용 프로그램용 사용자 인터페이스로 사용할 수도 있습니다. 자세한 내용은 3계층 응용 프로그램의 표현 계층으로 사용되는 Windows Forms을 참조하십시오.

단원 내용

Visual Studio의 ASP.NET 웹 응용 프로그램 소개
ASP.NET 웹 응용 프로그램을 구성하는 구성 요소와 이러한 구성 요소 작업과 관련된 다양한 기술에 대해 설명합니다.
웹 응용 프로그램용 코드
일반적인 웹 작업에 대한 코드 예제 목록을 제공합니다.
웹 연습
Visual Basic과 Visual C#으로 웹 프로그래밍의 단계별 데모를 보여 주는 모든 항목에 대한 링크를 제공합니다.
ASP.NET 웹 응용 프로그램에 대한 보안 고려 사항
웹 응용 프로그램의 보안에 대해 설명하는 항목에 대한 링크를 제공합니다.
웹 응용 프로그램 디버깅 소개
구성 및 클라이언트 스크립트에 대한 디버거 사용을 비롯하여 웹 응용 프로그램에 대해 Visual Studio를 사용하는 것에 대한 높은 수준의 개요를 제공합니다.
Web Forms 페이지
ASP.NET 웹 응용 프로그램을 위한 브라우저 기반 사용자 인터페이스를 작성하는 기술과 도구 정보에 대한 링크를 제공합니다.
ASP.NET 서버 컨트롤
Web Forms 작업을 위해 특별히 디자인된 컨트롤 정보에 대한 링크를 제공합니다.
관리되는 코드의 XML Web services
Visual Basic이나 Visual C#을 사용하여 XML Web services를 작성, 배포 및 사용하는 기술에 대해 설명합니다.

관련 단원

Windows Forms 및 Web Forms 권장 사항
두 개의 폼 패키지 중에서 선택할 때 필요한 고려 사항에 대해 설명합니다.
Visual Basic 코드 예제 항목
Visual Basic .NET에서 일반적인 작업을 수행하는 데 유용한 퀵 스타트 형식의 코드 예제 목록을 제공합니다.
디자인 결정 차트
자세한 정보에 대한 링크는 물론 사용할 방법이나 기술 선택에 도움이 되는 대화형 안내를 제공합니다.
연습: Visual Basic 또는 Visual C#을 사용하여 XML Web services 만들기
화씨부터 섭씨까지 포괄하는 XML Web services를 만드는 방법에 대한 단계별 지침을 제공합니다.
연습: Visual Basic 또는 Visual C#을 사용하여 XML Web services 액세스
기존 XML Web services를 검색하고 사용하는 방법에 대한 단계별 지침을 제공합니다.
연습: 분산 응용 프로그램 만들기
고급 Windows 클라이언트와 브라우저 인터페이스를 동시에 갖는 다계층 분산 응용 프로그램 작성을 위한 단계별 지침을 제공합니다.
XML Web services를 사용한 웹 프로그래밍
XML Web services에 대해 설명합니다.
Visual Studio의 웹 네임스페이스
Web Forms 페이지와 XML Web services에 대한 주 네임스페이스를 나열하고 네임스페이스의 형식(클래스, 구조, 열거, 대리자 및 인터페이스) 관련 .NET Framework 참조 항목에 대한 링크는 물론 Visual Basic과 Visual C# 응용 프로그램의 이러한 형식 사용을 다루는 항목에 대한 링크도 제공합니다.
웹 프로젝트 소개
웹 프로젝트에 관련된 파일 관리 작업에 대한 정보를 제공합니다.
Windows 응용 프로그램 만들기
기존 Windows 응용 프로그램 정보에 대한 링크를 제공합니다.
분산 응용 프로그램에서 엔터프라이즈 템플릿 시작
분산 응용 프로그램 개발에 관련된 복잡성과 비용을 줄이는 엔터프라이즈 템플릿을 소개합니다.
엔터프라이즈 샘플
기업에 .NET 기술을 보여 주는 Duwamish Books 샘플과 Fitch and Mather 샘플 응용 프로그램을 소개합니다
관리되는 코드의 XML Web services 디버깅
XML Web services 디버깅을 위한 여러 방법에 대한 지침을 제공합니다.
관리되는 코드의 XML Web services 배포
XML Web services를 배포하는 여러 가지 방법에 대한 지침을 제공합니다.
ASP.NET 웹 응용 프로그램 디버깅
ASP.NET 응용 프로그램을 개발 시점 또는 응용 프로그램이 이미 배포되어 실행될 때 디버깅하기 위한 지침과 사전 요구 사항을 제공합니다.
웹 설치 프로젝트의 배포
파일과 응용 프로그램을 웹 서버에 배포하는 방법에 대해 설명합니다.
표시: