WP7 개발에 뛰어 들고 몇 가지 질문이 있습니다. 내 현재 배경/경험 ASP.NET 있습니다. Silverlight 전체에 익숙하지 않아 응용 프로그램의 아키텍처 디자인과 관련하여 몇 가지 질문이 있습니다. MVC에 대한 경험이 없기 때문에 Silverlight는 MVC를 기반으로합니다. 그게 사실이야? 원래의 질문 :WP7 + 웹 기반 응용 프로그램 - 코드 중복 최소화
새로운 개발자 도구가 나오면 향후 릴리스에서 SQL Azure와 동기화되는 SQL CE 백 엔드가 응용 프로그램에 포함됩니다. 동일한 기능을 수행하고 Azure 데이터베이스와 상호 작용하는 웹 기반 응용 프로그램을 제공하고 싶습니다. 어떤 코드 중복을 최소화하기 위해 앱을 어떻게 구성해야하는지 궁금합니다.
일반적인 n- 티어 아키텍처를 사용하려고 생각했습니다. UI> 비즈니스 계층> DAL (LinqToSql)> Sql. 이 클래스들은 웹에서도 재사용 될 수 있습니다.
의견을 보내 주셔서 감사 드리며, 제가 생각한 몇 가지 사항을 다시 한 번 확인해 드리겠습니다. 필자의 유일한 참고 사항은 장치의 로컬에서 실행되는 데이터베이스의 복사본을 갖고 싶기 때문에이 경우 웹 서비스를 피하지 않을 것입니다. 그러나 그것은 내 생각을 더욱 깊게합니다. 감사 –