데이터 모델을 잘 구성하는 데 도움이 필요합니다. 간단한 노트가 될 앱을 쓰고 있습니다. 3 계층 아키텍처 = 비즈니스 로직, 데이터 로직, 데이터베이스 액세스를 사용합니다. 태그 시스템을 사용하여 앱에서 정보를 검색하는 것이 더 쉬울 것입니다. 몇 가지 질문이 있습니다. - 관심사가 분리되어 있기 때문에 이러한 엔티티를 통해 태그 검색을 지원하는 엔티티
저는 한 달 전에 n 계층 응용 프로그램의 데이터 액세스 계층에서 엔티티/모델에 직접 액세스한다는 어리 석음을 발견했습니다. ASP.NET MVC를 연구하는 동안 ViewModels에 대해 읽은 후에는 UI 레이어가 상호 작용하는 모델이 데이터 액세스 레이어가 액세스 할 수있는 모델과 달라야한다는 사실을 알게되었습니다. 하지만 비즈니스 계층은 어떻습니까?
내 요구 사항 - 직원, 고객 및 부서라는 세 가지 클래스가 있다고 가정합니다. 직원은 id, name, dept 속성을 포함합니다. 고객이 ID와 이름을 포함합니다. 부서에는 ID와 이름이 포함되어 있습니다. 이제 세 클래스 모두 공통 기능, 즉 작성, 업데이트 및 삭제를 갖습니다. 인터페이스를 사용하여 이러한 기능을 구현하고 싶습니다. 그렇다면 누구나
Silverlight 전용 UI를 사용하여 데이터 중심 응용 프로그램을위한 깨끗하고 유연한 응용 프로그램 프레임 워크를 설정하려고합니다. 엄격한 관심사를 갖고 싶지만 코드의 양을 줄이면서 가능한 한 유연하게 (예 : ORM을 나중에 교환하는 등)하고 싶습니다. 적절한 아키텍처를 파악하는 데 몇 주가 걸렸습니다. 최신 방식이 내 요구 사항에 부합하는 것처럼
(현재) 하나의 웹 응용 프로그램 (ASP.NET MVC)과 2 개의 콘솔 응용 프로그램으로 구성되는 응용 프로그램을 구축하고 있습니다. 웹 응용 프로그램은 사용자 인터페이스입니다. 첫 번째 콘솔 응용 프로그램은 지정된 간격으로 실행되는 서비스이며 여러 웹 페이지를 스크랩합니다. 두 번째 콘솔 응용 프로그램은 "Downloader"의 정보를 우편으로 보내야
n 계층 응용 프로그램의 계층에 데이터를 전달하는 방법은 무엇입니까? 3 가지 방법을 매핑했습니다. A) 일반적인 .NET은 일반 데이터 테이블, 해시 테이블, 일반적인 데이터 세트, 문자열, int 치의 등을 객체 ... 는 UI 계층으로 전송받을 귀하의 비즈니스 오브젝트를 채우기 위해 데이터 세트를 사용하여. alt text http://img11.im
데이터, 비즈니스 및 UI 계층간에 내 엔티티를 공유하는 방법을 파악하려고합니다. 모든 계층에서 참조 할 이러한 엔티티에 대해 별도의 프로젝트를 만드는 것이 가장 좋습니다. 열거 형 및 사용자 지정 예외는 어떻게됩니까? UI 프로젝트에서만 사용되는 일부 열거 형과 비즈니스에서 사용되는 열거 형이 있습니다. 이것은 두 개의 분리 된 Enum 폴더를 가져야한다
안녕하세요, 나는 최대 절전 모드를 사용하여 복잡한 도메인 모델로 작업해야하는 응용 프로그램을 개발 중입니다. 이 애플리케이션은 Spring MVC를 사용하고 프리젠 테이션 레이어의 도메인 객체를 사용하는 것은 매우 번거롭기 때문에 DTO를 사용하여 내 서비스 레이어로 이동해야하므로 내 뷰에서 필요한 항목과 일치하게해야한다고 생각합니다. 지금은 public
안녕하세요 저는 Entity Framework 4를 사용하여 N-Teir 웹 사이트를 만드는 작업을 맡았으며 제 지식에 비해 벽돌 벽을 오가고 있습니다. 내 계획 지금까지이 층 웹 사이트 (응용 계층)을 가지고 있었다 내가 Name.Framework (BLL), Name.Data (DAL), 이름을 호출하고 있습니다. 엔티티 (POCO 클래스와 웹 사이트/