Microsoft는 Microsoft CRM과 같은 자체 웹 응용 프로그램에서 Silverlight를 사용합니까? ASP.NET 대신 Silverlight LOB 응용 프로그램에 대해 알려진 위험이 있습니까? Silverlight 4에는 여전히 wsHttpBinding이 없습니다. 이것은 어리석은 질문입니까?다시 한번 Silverlight 4 Enterprise는 준비 되었습니까?
답변
어리석은 질문은 아니지만 어떤 이유로 든 응용 프로그램을 다시 작성하는 데 드는 비용은 매우 비쌉니다.
예, Silverlight 3 및 4는 기업용으로 사용할 수 있다고 생각합니다. 특히 동적로드가 필요할 수있는 대규모 응용 프로그램의 서비스 및 성능 관리에 대한 학습 곡선이 있습니다. 그러나 Silverlight가 도착했습니다. 더 많은 것을 보게 될 것입니다.
Silverlight 4에는 마침내 엔터프라이즈 응용 프로그램에서 찾고자하는 대부분의 것들이 있습니다. 인쇄가 가능하고 (마침내!) 적절한 데이터 및 웹 서비스 액세스 권한이 있으며 도구 (VS2010 및 Expression Blend 4)는 더 많거나 적습니다. 데이터 바인딩을 관리하고 문제를 해결하는 것이 조금 쉽습니다 (그래도 될 정도로 쉽지는 않지만).
그렇다면 Silverlight를 중간 단계로 선택하면서 다른 한편으로는 WPF와 ASP.NET/MVC 중 하나를 선택해야합니다. 그렇지 않으면 특별한 이유가없는 한 대부분의 엔터프라이즈 응용 프로그램에서 Silverlight를 선택하게됩니다. JavaScript/HTML/Ajax로 멋진 UI를 만드는 것은 C#/Silverlight보다 여전히 어렵습니다. WPF는 일반적으로 Silverlight에서 얻을 수없는 것과 영리함을 제공하지 않습니다.
Microsoft는 역학 http://code.msdn.microsoft.com/mscrm4/Release/ProjectReleases.aspx?ReleaseId=203
그들은 그것으로 영국 NHS의 CUI 구축하고있는 컨트롤에 최선을 다하고 있습니다 : http://www.mscui.net/Showcase/Showcase.aspx
을 그리고 그것은 윈도우 폰 7의 핵심 런타임, 그래서 나는 기업 준비가 파악;)
왜 Silverlight가 의미가 있습니까? (수사학적인 질문)
인트라넷 인 경우 WPF를 사용하십시오. 배포 문제의 오래된 인수는 실제로 .net 4.0이 아닙니다.
인터넷을 사용한다면 플러그인을 사용하면 더 이상 이해가되지 않습니다.이 경우 asp.net을 사용하십시오. 사용자를 원하지 않습니다. 특히 LOB 사이트를 방문하는 것이 좋습니다. 플러그인을 새로 설치해야하기 때문에 도망 가려고합니다. 너무 위험합니다!
Silverlight에서 판매되지 않았습니다. 프레임 워크의 하위 집합이며 더 작은 .net 설치 외부에서 실제로 사용자가 원하는 것을 제공하지 않습니다. 하위 집합과 전체 집합을 비교해보십시오.
즉. 웹 사용자는 특정 웹 동작에 익숙합니다. Silverlight는 진정한 웹 응용 프로그램보다 화려한 플러그인처럼 느껴집니다.
Microsoft는 LOB 개발자를 지원하기 위해 Enterprise Library for Silverlight도 작업하고 있습니다.
백 로그는 주석 여기에 투표를 공개 할 수 있습니다 : http://entlibsl.mswish.net이
- 1. 캐스트 문제 다시 한번
- 2. Silverlight 4 SDK 다운로드가 손상 되었습니까?
- 3. AMQP 제작 준비 되었습니까?
- 4. Silverlight 4 컨트롤을 다시 컴파일해야하는 이유는 무엇입니까?
- 5. Silverlight 4 DataGrid 다시 정렬하지 않음
- 6. SharedCache가 프로덕션을 위해 준비 되었습니까?
- 7. 다음 Silverlight 4 공개 버전
- 8. 관리 파일 JSP에서 업로드/다시 한번 서블릿
- 9. Silverlight 4 코드 서명
- 10. boost :: interprocess는 주요한 시간 동안 준비 되었습니까?
- 11. Silverlight 4 메모리 누수
- 12. $ (document) .ready()도 CSS로 준비 되었습니까?
- 13. ANTLR 3.2에서 C++ 코드 생성이 준비 되었습니까?
- 14. Drupal 엔터프라이즈의 Zen 테마는 준비 되었습니까?
- 15. CPython 외에도 Python 구현이 준비 되었습니까?
- 16. Silverlight 4 ConverterParameter에 바인딩
- 17. AJAX 준비 상태 4, 빈 텍스트
- 18. WPF 4 : DataGridColumnHeader는 어떻게 되었습니까?
- 19. Silverlight 4 디자인 시작하기
- 20. 샘플 Silverlight 4 프로젝트
- 21. Silverlight 4 vs Flash
- 22. Silverlight 4 : 차트
- 23. silverlight 4 vs 2008
- 24. Silverlight 4 DataGrid 인쇄
- 25. silverlight 4 및 C#
- 26. Silverlight 4 and XBAP
- 27. UserControl Drawing Silverlight 4
- 28. Silverlight 4 : OnBeforeUnload
- 29. Silverlight 4 단위 테스트
- 30. Silverlight 4 PLINQ
나는 여전히 sliverlight –
@Nima에있는 wsHttpBinding의 호수에 대해 조금 걱정이 - 내가있는 wsHttpBinding에 대한 당신과 함께 동의하지만, 플래시 정직하게 SOAP 라이브러리를 사용할 수/Flex는 꽤 고통 스럽습니다 (버그, 느리고 불완전 함). 따라서 다른 주요 RIA 툴킷이 옵션으로 제공되지 않습니다. 실버 라이트와 함께 고려해야 할 멋진 옵션은 새로운 .NET RIA 서비스입니다 : http : //www.silverlight.net/getstarted/riaservices/ – apiguy
엔터프라이즈 응용 프로그램의 경우 NetTCP 대신 wsHttpBinding을 사용해야하는 이유가 있습니까? Net.TCP는 극적으로 더 빠르며 엔터프라이즈 환경에서는 일반적으로 Http * 바인딩 중 하나로 떨어질 수있는 보안 및 액세스 문제가 없습니다. –