문제

저는 .NET 개발자이며 Silverlight 응용 프로그램을 개발하고 싶습니다. 나는 VS 2008을 가지고 있지만 표현식 혼합이 필요한지 알고 싶었습니다. 측면에서 혼합 된 장단점은 무엇입니까?

도움이 되었습니까?

해결책

나는 내 자신의 질문을 추진한다는 의미는 아니지만, 특히 표현 스튜디오 나 표현식 혼합에 익숙하지 않은 경우, 이것은 약간 도움이 될 수 있습니다. "Microsoft Expression Studio는 정확히 무엇이며 Visual Studio와 어떻게 통합됩니까?"

다른 팁

주요 프로는 실버 라이트 용 XAML의 시각적 디자인 표면이라는 것입니다. 현재 Silverlight의 VS VS의 시각적 디자인 표면은 읽기 전용입니다. 나는 항상 블렌드를 그래픽 XAML 편집기로 묘사합니다. XAML을 이해하고, 필요한 애니메이션을 쉽게 만들고, 템플릿 컨트롤을 쉽게 만들고, 응용 프로그램 요소를 배치하는 등을 이해하는 것은 매우 강력합니다.

최소한의 XAML 작업을 수행하려면 무료 및 우수한 도구 Kaxaml이 도움이 될 것입니다. 여기서 깊은 모습을보세요 http://www.kaxaml.com/

블렌드는 설계에 매우 유용하며 제어 시각 상태 편집의 새로운 기능은 매우 유용 할 수 있습니다. 그러나 생성하는 XAML은 맞춤형 작성된 것보다 유지하기가 더 어려울 수 있습니다.

개인적으로, 나는 특정 시각적 효과를 생성해야 할 때마다 블렌드를 사용한 다음 XAML을 실제 솔루션에 복사하지만 이상적인 환경에서는 디자이너에게 VS에서 생성 된 원시 XAML을 제공해야합니다. 블렌드와 함께.

프로토 타이핑 애니메이션에 대한 혼합, 템플릿 만들기, 색상 변경을 원할 것입니다. 나는 매일 그것을 사용하지 않습니다. 일단 당신이 ValueConverter를 넣으면 그 요소를 렌더링 할 수 없게 만듭니다.

블렌드로 무엇이든 할 수 있도록 블렌드에서 새 프로젝트를 만들고, 내가 원하는 것을 조롱하고 XAML을 잘라냅니다. 그래서 내가 그것을 사용하는 것은 드 rare니다.

그래도 필요하지 않습니다. 6 월 미리보기를 받거나 MSDN에서 가져 오십시오. 그러나 가서 사지 마십시오. 미리보기를 받으면 학습 애니메이션 및 XAML에 사용할 수 있습니다. XAML과 충분히 작업 한 후에는 XAML로 이동하여 도구를 사용하지 않는 것이 더 빠릅니다.

디자이너는 Adobe 제품 및 Mac을 사용하므로 필요한 유일한 것은 컨버터입니다.

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