문제

지난 몇 달 동안 WPF 개발을 해왔으며 최근에 Silverlight 개발을 시작했습니다.

대부분의 시간은 특히 간단한 것들에 대해서는 괜찮습니다. 그러나 종종 나는 XAML에서 겉보기에 간단한 것들에 머물러 있습니다. 예를 들어, 어제는 그리드를 사용하여 목록 상자에 항목을 배치하려고했습니다. 이것은 효과가 있었지만 목록 상자의 너비를 채우기 위해 그리드를 늘릴 수 없었습니다. 몇 시간 동안 검색, 포럼 게시물 및 실험을 한 후에야 작동 할 수 있었지만 알아 냈다고 말할 수는 없습니다.

그래서 내 질문은 당신을 어떻게합니까? 배우다 WPF 또는 Silverlight? - 특히 XAML. 컨트롤이 화면에서 수행하는 일을 달성하는 방법, 구조화 된 방법 등을 이해하는 데 어떤 기술을 사용합니까?

실제로 이것은 주요 고집 지점이며, Microsoft가 WPF/Silverlight를 효율적으로 운영하고 실행하기 위해 Microsoft가 해결해야 할 것입니다!

도움이 되었습니까?

해결책

Microsoft의 Bill Steele은 WPF의 절대 시작에서 당신을 데려 간 다중 부위 웹 캐스트 시리즈를 보유하고 있습니다. 15 에피소드와 같은 것이 있다고 생각합니다. WPF 수프를 견과류로 검색하여 Microsoft 이벤트에서 찾을 수 있어야합니다.

다른 팁

나는 샀다 C# 2008의 프로 WPF WPF에 매우 유용하다는 것을 알았지 만 WPF와 Silverlight 사이의 바인딩, VSM 등의 차이를 다루는 것이 즉시 실망 스러웠습니다.

비디오로 성공 했습니까? http://silverlight.net/learn/ 대지? 누구든지 Apress '에 대한 의견이 있습니까?' C# 2008의 Pro Silverlight 2

가다 여기 WPF 물건을 위해. 가다 여기 Silverlight의 경우.

둘 다 신뢰할 수있는 출처입니다.

로컬 라이브러리의 웹 사이트를 확인하십시오.

나는 매사추세츠 보스턴에 산다. 웹 사이트에 깊은 곳에 묻힌 온라인에서 Safari Books의 무료 구독이 있는데, O'Reilly 등을 포함한 최고의 출판사의 수천 개의 기술 및 비즈니스 북이 있습니다.

다른 페이지에 묻힌 것은 이메일을 통해 라이브러리 카드 번호를 보내도록 작성할 수있는 웹 양식입니다. 도서관 카드 번호를 사용하면 기술 책에 액세스 할 수 있습니다.

다른 페이지에는 무료 오디오 북도 있습니다. 기술은 아니지만 프로그래밍 후 삶이 있습니다!

Adam Leffert

XAML 쓰기가 처음에는 쉽지 않기 때문에 표현식 블렌드는 Silverlight로 시작할 때 중요한 도구라고 생각합니다. 전체 사물 시스템과 실제 시각적 결과보다 XAML 오류에 더 집중해야합니다.

나중에 하나는 블렌드가 생성하는 거대한 코드를 조정하고 (OK Cleaning), 개발자가 VS에 살기를 좋아하고 Firing Blend에 살기를 좋아하기 때문에 손으로 XAML을 작성하는 것까지 확실히 결국 (OK Cleaning) 결국 끝날 것입니다.

이것은 시작이었고 나는 몇 달 후에 당신이 그것을 지나치기를 바랍니다. 오늘날 (8 개월)까지 나는 여전히 블렌드에서 더 편한 일을 느낍니다.

거기에서 나는 MSDN 문서로 옮겼습니다. IntelliSense는 우리에게 가능한 모든 속성과 그 가치를 제공하지만 문서가 실제로 무엇인지 대답 할 수 있습니다. 나에게는 MSDN에서 EG DockPanel 문서를 먼저 열려고 매개 변수 X가 무엇을하는지 추측하지 않기 위해 한 단계였습니다.

이것은 내가 Silverlight에서 가지고있는 또 다른 문제를 상기시켜줍니다. Microsoft Technologies에 완전히 익숙했기 때문에 처음에는 MSDN 문서를 탐색하는 데 어려움이있었습니다. 지금은 어리석은 것처럼 보이지만 거기에서 아무것도 찾을 수 없었습니다. 새로운 기술 학습의 중요한 부분은 문서의 구조를 배우는 것입니다 :).

나는 "Pro Silverlight 2"를 통과했으며 모든 장이 매우 상세하고 철저하다는 것을 알았습니다. 나는 또한 Sams "Silverlight 2 Unleashed"를 언급했으며,이 책은 "Pro Silverlight 2"를 보완합니다. 또한, "오늘의 실버 라이트 팁"그리고 Jesse Liberty의 블로그는 편리한 팁을 얻었습니다.

HTH, Indy

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top