2010-06-09 1 views
0

Silverlight 4.0, Entity Framework 및 WCF를 사용하여 비교적 중간 규모의 엔터프라이즈 비즈니스 제품 응용 프로그램을 만드는 개념적 단계에 있습니다. 1.이 엔터프라이즈 비즈니스 응용 프로그램 개발을 위해 Silverlight 4.0을 사용하는 것이 좋습니까? 그렇지 않으면 MVC.NET/ASP.NET을 사용해야합니까? 2. REST 기반 WCF 서비스를 사용할 계획입니다. REST WCF 서비스에 정보를 다시 쓰는 것이 얼마나 복잡한가?Silverlight를 사용하여 비즈니스 응용 프로그램을 만드는 것에 대해

감사의 말씀과 제안을 환영합니다. 더 자세한 정보가 필요하시면 알려주세요. 기꺼이 나누어 드리겠습니다.

미리 감사드립니다.

답변

0

ASP.NET (MVC) 및 Silverlight 만 선택할 수있는 경우 실버 라이트를 사용합니다.

ASP.NET (단독)을 선택하는 경우 MVC가 유일한 옵션이 아닙니다. MVC 2가이 블록의 가장 인기있는 티켓이기는하지만 말하자면 WebForms는 여전히 선진화되고 있으며 Microsoft에서 적극적으로 개발 및 지원하고 있습니다.

Silverlight를 사용하려는 경우 웹 페이지를 사용하고 (적어도 하나) 웹 페이지를 사용하여 둘 다 사용할 수 있도록 구분해야합니다 (가능하면 바람직 함).

크로스 플랫폼을 위해 절대적으로 필요하지 않는 한 솔직히 WPF를 엔터프라이즈 개발 용으로 Silverlight를 권장합니다. 그것은 무엇을 위해 만들어졌으며 OS의 기능을 완전히 발휘할 수있게 해줍니다. WCF가 제공하는 모든 보안 옵션을 열 수있는 것은 아닙니다.

REST WCF 서비스에 정보를 쓰는 것이 얼마나 쉬운 지에 대한 질문은 해당 개발자의 답변과 관련이 있다고 생각합니다. :) 솔직히, 꽤 쉽습니다. 특히, 저는 WCF RIA 서비스를 살펴 보았습니다.

0

기간 업무 (LOB) 응용 프로그램의 경우 Silverlight를 선호합니다. 당신이 SL4가는 경우 있지만 난 당신이 생각해야한다고 생각 :

http://christopherdeweese.com/blog2/post/using-silverlight-4-to-browse-netflixs-odata-catalog

마이크로 소프트는 최근 WCF에 대한 대체로서 하나로, OData를 소개했다. OData를 많이 사용하지는 않았지만 REST 기반 서비스에서 손쉽게 작업 할 수는 있지만 완벽하게 제어 할 수 있습니다. 추가 옵션을 조사하고 OData를 고려해야한다고 생각합니다.

감사합니다.

관련 문제