2011-02-26 1 views
4

저는 이제 Silverlight를 세계에 파고들 것입니다. 나는 많은 것을 성취 할 수 있지만 "어려운 길"을하는 경향이 있습니다. 커스텀 코드와 그 외의 것들을 많이 쓰고있다. 때로는 내가 머리를 때 리거나 뒤에서 죽는 기술이나 프레임 워크에 걸려 넘어 지기도합니다. 몇 시간 안에 몇 분 안에 끝낼 수 있습니다.Silverlight/.NET에 대한 기술 및/또는 프레임 워크에 대한 좋은 요약 찾기

좋은 예는 MEF (Managed Extension Framework)입니다. 이것은 Silverlight에서 만든 복잡한 "플러그인"메커니즘을 취해서 몇 가지 기본 단계로 끓였습니다. 훌륭합니다.

내 질문은 주제 (예 : 실버 라이트)에 관련 주제 목록을 제공하고 기술/프레임 워크의 정의 및 가능한 사용 방법에 대한 간단한 설명을 어디에서 찾을 수 있습니까? 나는 세부 사항에 관심이 없으며, 나는 그것을 어디에서나 볼 수있다. 나는 단지 나에게 무엇이 가능한지 알고 싶다. 다시 말해, 더 나은 코드를 더 빨리 만들 때 어떤 도구를 사용할 수 있습니까?

의미있는 기술 (주제 .... 물론 의미있는 주관적인 것)의이 고급 요약은 사람들에게 많은 시간을 절약 할 수 있습니다.

거기에 리소스가 있습니까?

+1

블로그를 읽으려면 MSDN Magazine을 읽으십시오. –

답변

1

Microsoft의 Patterns & Practices 그룹의 Prism을 살펴보십시오. MEF와 같은 Inversion of Control 아키텍처에서 쉽게 사용할 수있는 문서 라이브러리, 모범 사례에 대한 조언 및 코드 라이브러리입니다. MVVM 패턴 및 고려해야 할 다른 패턴에 대해서도 설명합니다.

예를 들어, MEF를 사용하여 작업 할 때 하나의 과제는 두 개의 서로 다른 모듈을 사용하여 서로 이야기하거나 동일한 이벤트에 응답하는 것입니다. Prism에는 이벤트의 애그리 게이터 (agregator) 서비스가있어 연결의 다른 쪽 끝을 알지 못해도 모듈을 개별 구독하거나 이벤트를 게시 할 수 있습니다.

+0

감사합니다. 나는 자연에서 좀 더 일반적인 것을 찾고 있었지만 이것은 훌륭합니다. 그것은 현재 내가 겪고있는 주제의 대부분을 다룹니다. 이것은 좋은 시작이 될 것입니다! – Michael

관련 문제