저는 3 단계 아키텍처를 기반으로하는 응용 프로그램을 400 개 이상의 저장 프로 시저가있는 postgres 데이터베이스 (npgsql)로 만들었습니다. 이제는 MVC3 Framework를 사용하여 동일한 응용 프로그램을 개발하고 싶습니다.기존 Postgres 데이터베이스를 사용하는 MVC3 데이터베이스 액세스
나는이 저장 프로 시저와 함께 기존 데이터베이스를 사용할 수있는 가장 좋은 방법을 알고 싶습니다. 코드를 처음 접했습니다 (http://weblogs.asp.net/scottgu/archive/2010/08/). 03/using-ef-code-first-with-existing-database.aspx)하지만 최상의 솔루션인지 알고 싶습니다.
또한 Razor의 이점에 대해 읽었지만 내 응용 프로그램에는 Razor와 함께 사용하기가 쉽지 않을지 궁금해서 많은 DataGridViews 및 TabContorls가 있습니다.
답장을 보내 주셔서 감사합니다. 3 층 아키텍처를 유지하는 것이 현명 할 것이라고 생각합니다. 현재 유지 관리 문제에 직면하고 있지 않습니다. – Shobi23
MVC를 사용하면 성능 향상에 도움이 될 수 있습니다. 프레젠테이션 계층, 더 이상 생성 된 JavaScript, 더 무거운 viewstate 등을보다 잘 제어 할 수있을뿐만 아니라 친숙하고 생산적인 학습 시간이 필요합니다. 또한 마이 그 레이션하는 장기 계획을 넣을 수 있습니다, 그리고 나를 이해하지 그리워하지 말고 내가 기억하는 하나의 주요 이점은 유지 보수성이 아니라 모든 유지 보수가 유지됩니다. –