business-logic-layer

    1

    1답변

    저는 데이터베이스, 데이터 레이어 (엔티티 프레임 워크), 비즈니스 레이어 및 웹/UI 레이어가있는 프로젝트에서 작업하고 있습니다. 웹 계층에 ASP.NET 동적 데이터를 사용하고 싶지만 데이터 계층이나 데이터베이스에 액세스하지 않고 순수하게 비즈니스 논리를 실행하고 데이터에 직접 액세스하지 못하도록하고 싶습니다. . 그러나 동적 데이터는 Linq-to-S

    0

    1답변

    나는 시간 그래프에서 나타낼 포인트 (차 정류장)가있다. 이 포인트는 라인별로 연결됩니다. 점 + 선은 그래프 (즉, 자동차 일정)를 나타냅니다. CarStops를 마우스로 제 시간에 움직여 그래프를 수정할 수 있습니다. 지점 및 선을 컨트롤로 구현하기로 결정했습니다 (패널에서 이동하기가 더 쉽다고 생각했습니다). 두 개의 비즈니스 오브젝트 계층 (Real

    1

    1답변

    나는 내 응용 프로그램에 대한 BLL을 작성하는 중이다. 내가 보았거나 읽은 것에서 볼 때 BLL은 무국적이어야합니다. 이것은 모든 BLL 방법이 정적 일 수 있음을 의미하지 않습니까? 아니면 적어도 각 BLL 클래스의 인스턴스가 하나만 필요합니까? 어떤 이유로 나는 이상하게 보였으므로, 나는 내 실험에 너무 깊이 파고 들기 전에 막대기의 잘못된 끝을 얻지

    16

    3답변

    일부 비즈니스 개체/POCO/엔티티/기타가있는 비즈니스 계층이 있습니다. 또한 데이터 액세스를위한 저장소가 있습니다. 지금까지는 UI 레이어에서 저장소에 직접 액세스했습니다. 나는 실제로 직선적 인 CRUD가 아닌 클래스를 좀 더 필요로하므로 논리와 CRUD를 수행 할 몇 가지 비즈니스 로직 클래스를 생성 할 것이고 리포지토리에 의해 액세스되지 않을 것입니

    0

    1답변

    3 계층/다중 계층 아키텍처 (UI/논리/DAO/도메인 모델)에서 서비스는 비즈니스 로직 계층에 속한 것으로 간주 할 수 있습니까?

    1

    2답변

    데이터베이스에서 돌아오고 데이터가 포함 된 열만 표시하는 사용자 지정 개체 형식의 속성을 반복해야합니다. 즉, 개체 목록을 DataGrid에 간단하게 바인딩 할 수는 없습니다. 각 개체를 순환하여 열이 비어 있는지 확인하고 표시 할 UI를 결정할 필요가 없습니다. 개체를 다시 보내기 전에 비즈니스 계층에 무엇이 있다고 생각합니까? 다시 볼 수 있어야하는 열

    2

    4답변

    내 컬렉션과 DataGridView간에 양방향 데이터 바인딩을 제공하려면 UI에 BindingList가 필요합니다. 그러나 비즈니스 계층 (또는 도메인 계층, 서비스 계층, 데이터 계층 등)에서 BindingList를 반환하는 것이 올바르지 않은 것 같습니다. 즉, UI 요구 사항 때문에 BindingList 만 사용하고 있었고 이제는이 UI 요구 사항이

    0

    1답변

    비즈니스 계층 메서드를 데이터 원본으로 사용하는 사용자 계층에 gridview가 있고 페이지 뷰 및 정렬을 지원하는 GridView가 필요합니다. 메서드에서 Ienumerable을 반환하면 모든 데이터가 반환됩니다. Take/Skip을 사용하여 페이지의 가치 만 가져 오면 gridview는 많은 데이터 페이지가 있음을 인식하지 못합니다. Ienumerabl

    4

    3답변

    우리는 현재 아키텍처와 응용 프로그램 디자인을 개선하고 있습니다. 데이터 액세스 레이어의 디자인을 완료했습니다. XML 액세스와 리플렉션을 사용하여 데이터를 유지한다는 의미에서 일반적인 개념입니다. 이제 우리는 비즈니스 계층을 설계하는 단계에 있습니다. 엔터프라이즈 아키텍처 및 디자인과 관련된 서적을 읽었으므로 비즈니스 계층에 적용 할 수있는 패턴이 거의

    2

    2답변

    특정 데이터에 대한 액세스로 비즈니스 계층을 강화할 수 있어야합니다. UI는 비즈니스 계층을 호출하고 userdetail을 수신 할 수 있습니다. UI는 사용자에 대해 .Save()를 호출 할 수 있으며 비즈니스 계층은 데이터 액세스 계층을 호출하여 사용자를 저장합니다. 하지만 여기서 문제는 모든 사용자가 userdetail을 받고 "admin"역할을 가진