PowerWEB File Upload for ASP.NET 관련 정보

실시간 진행률 레포팅 및 서버-사이드 스트리밍을 포함하여, ASP.NET 응용 프로그램에 파일 업로드 기능을 추가합니다.

PowerWEB File Upload for ASP.NET은 Ajax 기법을 이용해 파일을 브라우저에서 웹 서버로 전송하며 서버 메모리를 최소로 사용합니다. 또한 FTP 서버에 직접 파일 업로드처럼 파일을 디스크, 메모리, 고급 어플리케이션의 스트림 인터페이스에 저장할 수 있습니다. 게다가 File Upload 컨트롤의 모양과 느낌은 웹사이트 디자인에 연속으로 통합하기 위해 원하는 글꼴과 이미지로 사용자 정의할 수 있습니다.

PowerWEB File Upload에 포함되는 항목은 다음과 같습니다.

  • 4개의 웹 서버 컨트롤
  • C#와 VB.NET으로 작성한 .NET 1.1과 2.0용 샘플
  • 확장 예제를 포함한 완전 MS Help 2.0 문서
  • UploadManager – 업로드 목적지와 스트리밍 거동을 포함해 페이지 수준 업로드 거동을 구성하기 위해 사용
  • Upload – 최종 사용자가 파일을 선택하고 파일 전송을 시작할 수 있는 대화형 업로드 컨트롤
  • OpenFileDialog – 사용자 정의 개방 파일 대화 상자와 업로드 거동을 제공하도록 브라우저 요소를 추가할 수 있는 컨트롤
  • ProgressPanel – 업로드 작동에 포함되는 각 파일의 진행상황 막대와 파일 업로드 통계를 표시할 수 있는 사용자 정의 가능 패널

고유 ASP.NET HtmlInputFile 컨트롤과 비교해, PowerWEB File Upload 컨트롤의 특징은 다음과 같습니다.

  • 여러 파일의 업로드 가능
  • 스타일을 설정할 수 있는 시각적 컨트롤
  • 업로드 파일에 Ajax를 사용해 전체 페이지 갱신을 방지
  • 파일을 메모리, 디스크, 기타 스트리밍 인터페이스(서버에서 대량 메모리 할당을 제거)에 저장
  • 언제라도 업로드의 취소 가능

또한 PowerWEB File Upload는 사용자의 경험을 늘리는 다음과 같은 고급 웹 컨트롤을 포함합니다.

  • 설계 시간 환경에서 web.config 파일을 자동으로 수정하는 드래그/드롭/실행 동작 제공
  • 단일 대화 상자에서 여러 파일을 선택할 수 있는 OpenFile 컨트롤
  • 어플리케이션에서 스타일을 설정하고 사용자 정의할 수 있는 ProgressPanel 컨트롤