작업은 작업 추적을 지원하는 프로젝트 계획 클래스 라이브러리를 디자인하는 것입니다 (MS 프로젝트 작동 방식과 유사). 이 클래스 라이브러리에는 Task 오브젝트가 있습니다 (다른 것들 중에서). Task 개체 중 다른 EstimatedHours (Double) StartDate (DateTime) 및 EndDate (DateTime) 특성을 갖는다. Ta
AdventureWorksDW를 사용하여 제품 차원에 대한 사용자 계층을 큐브에 만듭니다. Product Key, ProductCategory Key 및 Product Subcategory Key 속성을 추가했습니다. 그러나 Dim window in Attributes 창 위에 마우스 포인터를 올려 놓으면 툴팁으로 항상 "부모가 아닌 자식 차원에서 계층 구
클래스 계층 구조 트리에서 다른 클래스 멤버가 아닌 POCO [Serializable]를 만들고 싶습니다. 필드에 대해서만 작동하는 [NonSerialized]가 있다는 것을 알고 있지만 POCO에서 [Serializable]을 사용하여 특정 멤버를 제외하거나 특정 멤버를 선택하는 방법이 있습니까?
저는 프로젝트의 대부분을 위해 사용해온 다소 기본적인 프레임 워크를 가지고 있습니다.하지만 일반적인 디자인 문제는 아직 해결하지 못했다는 사실을 알게되었습니다. 주어진 애플리케이션의 경우 애플리케이션 별 클래스 구조를 프레임 워크의 구조와 분리해야합니까, 아니면 틀린 것이 아닌 프레임 워크 위에 구축해야합니까? 예를 들어 기본 컨트롤러 클래스가있는 프레임
각 클래스가 특정 TComponent 자손 (예 : TComponent, TCustomAction 및 TMenuItem에 해당하는 자손 TAductFrobber 및 TMenuItemFrobber로 기본 클래스 TDefaultFrobber를 말함)에 해당하는 작은 클래스 계층 구조가 있습니다. (?) : function CreateFrobber(ACompon