ASP.NET Dynamic Data

ASP.NET Dynamic Data
원저자마이크로소프트
발표일2002년(24년 전)(2002)
운영 체제마이크로소프트 윈도우, 리눅스, macOS
종류웹 애플리케이션 스캐폴딩 프레임워크
웹사이트ASP.NET Dynamic Data Overview

ASP.NET Dynamic Data는 루비 온 레일즈에서 영감을 받은 마이크로소프트의 웹 애플리케이션 스캐폴딩 프레임워크로, ASP.NET의 확장 기능으로 제공되어 데이터 기반 웹 애플리케이션을 구축하는 데 사용된다. 이 프레임워크는 데이터베이스의 테이블을 ASP.NET 웹 서비스의 URI로 인코딩하여 노출하며, 테이블의 데이터는 자동으로 HTML로 렌더링된다. 렌더링 과정은 사용자 정의 템플릿을 사용하여 제어할 수 있다. 내부적으로는 데이터베이스 메타데이터를 사용하여 데이터베이스 스키마를 탐색한다.

ASP.NET Dynamic Data는 원래 2007년 "ASP.NET 3.5 Extensions" 패키지의 일부로 처음 제공되었으며, 2008년 8월 11일에 출시된 닷넷 프레임워크 3.5 서비스 팩 1에 포함되었다.

ASP.NET Dynamic Data는 스캐폴딩 및 UI 생성 기능을 제공하여, 등록된 데이터 모델을 기반으로 일반적인 데이터 작업(레코드 나열, 편집, 삽입 등)을 위한 페이지를 자동으로 생성한다. 또한 필드 및 페이지 템플릿을 사용하여 데이터 유효성 검사 및 사용자 정의를 지원하며, 이를 통해 개발자는 최소한의 추가 코드로 생성된 UI의 모양과 동작을 조정할 수 있다.

각주

  1. ↑ Putting ASP.NET Dynamic Data into Context - Scott Hanselman
  2. ↑ ASP.Net Dynamic Data - DotNetFunda.com
  3. ↑ Source, Microsoft (2008년 8월 11일). “Microsoft Breaks New Ground in Helping Developers Build and Deploy Client, Web and Data-Driven Applications” (미국 영어). 《Source》. 2025년 12월 29일에 확인함.
  4. ↑ Archiveddocs. “ASP.NET Dynamic Data Overview” (미국 영어). 《learn.microsoft.com》. 2025년 12월 29일에 확인함.

더 읽어보기

외부 링크