저는 프로그래밍 및 소프트웨어 개발 및 디자인과 관련된 제 시작 단계에 있습니다. .NET (C#) WinForms에서 SQL 서버를 백엔드로 사용하여 일부 응용 프로그램을 개발하려고합니다. 아직 결정하지 않았습니다 : PostgreSQL, MSSQL 또는 기타. 여기서 물어보고 싶은 부분은 다음과 같습니다.MVP 패턴, .NET의 n- 티어 애플리케이션 아키텍처
SQL 테이블, 스키마, 사용자, 저장 프로 시저 등을 어떻게 구성합니까?
n 계층 구조를 준수하도록 응용 프로그램을 설계하는 방법은 무엇입니까?
MVP/MVC 패턴은 위와 어떻게 연결됩니까?
저는 실제로 웹 사이트, 서적 또는 기타 학습 자료를 참조하겠습니다. 또는 과정을 통해 나를 안내 할 수있는 사람이 친절하면 매우 감사하게 생각합니다.
첫 번째 앱은 이러한 디자인을 테스트하고 조정할 수있는 작은 "파일럿"앱입니다. 나는 그것들이 주요 것들을 쓰기 시작하는 것보다 낫을 것이라고 생각했다.
정보 및 도서가 너무 많습니다. 그러나 내가 주제에 집중하고자하는 순간에 주제에 있지 않다면 시간을 낭비하고 싶지 않습니다.
또 하나. SQL 코드와 나머지 코드를 분리하는 방법은 무엇입니까? MVP 패턴을 깨고 SQL 코드를 분리하지 않고 데이터베이스와 상호 작용하는 방법은 무엇입니까?
이들은 모두 좋은 질문이지만, 많은 별도의 질문을 게시 한 경우 훨씬 좋을 것입니다. 그것은 질문을 나중에 다른 사람들이 볼 수있는 더 나은 자원으로 만들 것이고 아마도 당신은 더 나은 답을 얻게 될 것입니다. – Felixyz
OK ... 감사합니다. – AlexRednic