architecture

    7

    5답변

    저는 C# 3.0, wpf 및 .Net 3.5를 배우기 위해 C# 3.0에서 간단한 데스크톱 응용 프로그램을 만들었습니다. 내 응용 프로그램은 본질적으로 csv 파일에서 데이터를 읽고 SQL 서버 CE 데이터베이스에 저장합니다. 나는 sqlmetal을 사용하여 데이터베이스의 ORM 코드를 생성한다. 이 앱의 첫 번째 반복은 지옥처럼 추악하며 리팩토링하는 중

    1

    3답변

    커뮤니티가 맹세 할 웹 사이트 구조/아키텍처는 작은 페이스 북 스타일 프로젝트에 대한 방향을 좁히고 있습니까? 나는 넓은/주관적이라는 질문을 이해합니다. 웹 개발 분야에서 상대적으로 새로운 점을 감안할 때, 필자는 작업 프로젝트의 예제를보고 매우 유용하다는 점을 알았으며, 다른 때에는 내 마음을 불어 넣고 향후 과제를 구성하는 방법을 변경합니다. 후자의 단

    5

    4답변

    어쩌면 50 % 사용자 정의 기능으로 구성된 응용 프로그램을 만드는 작업이 있지만 위키, 포럼 및 기타 구성 요소를 가져 오는 프로젝트가 몇 가지 있습니다 그것은 우리가 처음부터 다시 쓰지 않으려 고 이미 발명 된 "바퀴"입니다. 이러한 타사 응용 프로그램에는 대개 고유 한 데이터베이스, 테마 및 인증 시스템이 있습니다. 단일 사인온 (SSO), 공통 테마

    7

    8답변

    웹 기반 시스템에 대해 실시간이라는 용어를 사용하여 사업 제안자의 의견을 듣고 자합니다. 나는 "웹에 실시간과 같은 것이 없다! 우리는 로켓 발사/선박 항법/비행기 자동 조종 장치 사업이 아니라 은행 업무에 종사하고있다!"라고 외쳤다. 누구나 실시간보다 실시간 성능 사양이나 끔찍한 하이브리드, 실시간에 가까운 성능을 얻을 수 있습니다.

    1

    4답변

    물론 간단한 글 머리 기호 목록이나 마인드 맵을 사용할 수 있습니다. 그러나 더 나은 대화 형 방식이 있어야합니다. 웹 사이트 아키텍처를 시작할 때 무엇을 사용합니까?

    1

    1답변

    다양한 유형의 많은 항목으로 구성된 시스템 모델을 빌드하는 일반적인 해결책은 각 모듈이 특정 유형을 담당하는 모듈 시스템을 만드는 것입니다. 예를 들어, wombats WombatModule : IModule 용 모듈이있을 것입니다. 여기서 IModule 인터페이스는 GetCount() (wombats 수 찾기)와 Update() (모든 wombats 상태

    5

    4답변

    나는 인터페이스와 구현을 분리시키는 아이디어를 좋아한다. 그러나 어떻게 분리 되는가? 인터페이스 정의가 별도의 .Net 어셈블리에 있습니까? 솔루션의 모든 인터페이스를 정의하는 단일 프로젝트가 있습니까? 그렇지 않으면 인터페이스의 순환 종속성에 문제가 있습니까?

    2

    1답변

    ORM 도구를 사용하면 아키텍처를보다 명확하게 만들 수 있지만 효율면에서 나는이를 무시하고 때때로 JDBC 결과 집합을 반복하는 것으로 나타났습니다. 이것은 더 깨끗한 아키텍처 대신에 조화되지 않은 인공물의 얽힘을 초래합니다. 내가 잘못된 컨텍스트에서 도구를 적용하고 있기 때문에 또는 이보다 더 깊습니까? 언제 ORM 방식으로 전체 돼지를 먹을 수 있습니까

    3

    4답변

    "버려 지겠다"라는 문구에 익숙하다면, 우리는 그렇게했을 것입니다. 우리는 온라인 앱의 버전 1에 도달했습니다. 모두를 처리하기 위해 데이터베이스 구조를 수정 미래 에 대한 더 많은 기능을 건물을 추가 처리 단일화 UI 다시 조직 코드와 UI : 그것은에 의해 물건을 정리하는 시간이다 이상 이 전환을 수행하는 가장 좋은 방법은 무엇입니까? 우리는 모든 사용

    1

    2답변

    내가 끝날이 시점에서 생각하지만, 여기에 간다 수있는 질문 ... 내가 2 클래스의 사용자 및 그룹이 있습니다. 사용자와 그룹은 많은 관계가 많은 관계로, 일부 테이블은 비공개이므로 사용자는 IsAuthorized 속성을 갖기를 원한다고 group_users 조인 테이블에 생각했습니다. 사용자는 승인이 필요합니다. 사용자 테이블과 그룹 테이블의 클래스를 만