2

우리는 더 유연한 UI와 쉬운 배포를 활용하기 위해 응용 프로그램 개발을 위해 Silverlight 3로 이동할 계획입니다. 이전에는 ADO.Net 및 SQL Server와 함께 Winforms를 사용하여 데이터 기반 응용 프로그램을 사용했습니다.Silverlight 3에서 데이터 액세스에 가장 적합한 방법은 무엇입니까?

Silverlight를 사용하여 Entity Framework 및 Linq to SQL 등의 데이터 액세스 옵션 중 일부를 간략하게 살펴 보았습니다. 그러나 Microsoft의 Silverlight 개발 속도로 인해 어떤 메서드가 '올바른' 방법을 사용하고 옵션에 약간 압도감을 ​​느낍니다.

내가 더 읽고 싶은 데이터 접근을위한 최선의 방법을 제안 할 수 있습니까? 어떤 방법을 피하거나 망각해야합니까?

가능한 경우 찾을 수없는 좋은 비교 방향으로 나를 가리 키십시오.

답변

2

가장 적합한 기술은 Entity Framework와 관련된 WCF RIA 서비스입니다.

왜 Silverlight 3입니까? VS2010 + Silverlight 4는 이러한 유형의 기간 업무 (LOB) 응용 프로그램을위한 훨씬 성숙한 플랫폼입니다.

그렇다면 가장 큰 도약은 WinForms에서 Xaml 기반 Silverlight UI로 이동하는 것입니다.

+0

XAML은 문제가되지 않습니다. 저는 XML HTML과 Flex의 MXML에 대한 지식이있는 웹 배경을 많이 사용하고 있습니다. 모든 것이 매우 익숙해 보입니다. Silverlight 4 질문에 대한 간단한 대답은 우리에게 VS2010이 없다는 것입니다. 우리가 고려해야 할 것입니다. – Banford

+0

@Banford : OK, Entity Framework를 사용하는 WCF RIA Services는 Silverlight 3에서도 여전히 선택의 여지가 있지만 VS2010을 사용하면 훨씬 쉽게 작업을 수행 할 수 있습니다. – AnthonyWJones

+0

RIA vs Data Services를 권장하는 이유는 무엇입니까? – Nix

관련 문제