Naked Objects for .네트

Naked Objects for .

Naked Objects for .NET 또는 Naked Objects MVCASP를 기반으로 하는 소프트웨어 프레임워크다.NET MVC 프레임워크.

이름에서 알 수 있듯이, 프레임워크는 벌거벗은 물체 모델-뷰-컨트롤러(MVC)의 두 가지 아키텍처 패턴을 합성한다.이 두 가지 패턴은 정반대로 여겨져 왔다.그러나 Trygve Reenskaug(MVC 패턴의 발명가)는 리차드 포슨의 Naked Objects 패턴에 관한 박사 논문에 대한 서문에서 그것을 그렇게 보지 않는다는 것을 분명히 했다.[1]

Naked Objects MVC 프레임워크는 도메인 모델(일반적인 이전 CLR Objects로 작성됨)을 취합하여 사용자 인터페이스 코드를 작성할 필요 없이 완전한 HTML 애플리케이션으로 제공(일반적인 보기 및 제어기 클래스의 작은 집합)한다.그 프레임워크는 코드 생성보다는 반성을 사용한다.

그런 다음 개발자는 표준 ASP를 사용하여 맞춤형 뷰 및/또는 컨트롤러를 만들도록 선택할 수 있다.일반 사용자 인터페이스가 적합하지 않은 곳에서 사용하기 위한 NET MVC 패턴

참조

  1. ^ Pawson, Richard (June 2004). Naked objects (PDF) (Ph.D. thesis). Trinity College, University of Dublin.

외부 링크