1

저는 기존 Windows Phone 7.5 앱이 있습니다. 이 앱은 로컬 데이터베이스를 사용하여 데이터를 휴대 전화 (overview of local db in WP)에 저장합니다. 그 때문에 내 비즈니스 모델은 [Column], [Table] ...과 같은 SQL 테이블의 스토리지를 지원하는 속성으로 장식되어 있습니다 ...WP7.5에서 Windows 8까지의 SQL 데이터베이스를 사용하는 포트 코드에 대한 권장 접근법은 무엇입니까?

Windows 8에이 응용 프로그램을 포팅하는 것이 좋습니다. 저장소를 변경하는 동안 비즈니스 모델을 재사용하는 좋은 방법입니다 (WinRT는 SQL 데이터베이스를 지원하지 않습니다). 두 플랫폼간에 비즈니스 모델의 소스 코드를 공유하고 싶습니다. 내가 SQLite는을 사용하여 생각

감사합니다 ,,

+0

겠습니까 윈도우 Azure 모바일 서비스 옵션이 될? –

+0

그것은 옵션이 될 수 있지만 추측 WP 버전의 재작 성을 의미 할 것입니다 – japf

답변

0

은 권장되는 방법입니다. 일부 정보는 short tutorial을 참조하십시오.

+0

예 SQLite는 좋은 접근 방법입니다. 그러나 WP 클래스의 SQLCE와 Win8 버전의 SQLite에 대해 서로 다른 속성을 가진 동일한 클래스를 공유하는 쉬운 방법을 찾지 못했습니다 ... – japf

0

MVVM 패턴을 사용하는 것이 좋습니다.

MSDN: Model-View-ViewModel Design Pattern

+0

그러나 MVVM 접근 방식에 100 % 동의합니다. 이 특정 질문은 WP의 DB를 위해 이미 태그가 지정된 기존 모델을 재사용하는 방법을 궁금해합니다 ...하지만 그것은 쉬운 방법이없는 것처럼 보입니다 ... – japf