좋은 소식 # 1
당신은 비주얼 스튜디오를 구입할 필요가 없습니다 : Microsoft는 무료 멀리를 제공합니다.
www.microsoft.com/express으로 이동하여 사본을 다운로드하십시오. Microsoft는 this FAQ에서 무료 Visual Studio 버전 을으로 상업용으로 사용할 수 있다고 설명합니다.
Visual Studio 복사본을 다운로드하여 모든 개발 작업에 사용하는 것이 좋습니다. 대안보다 훨씬 좋습니다. 그러나 ...
는
좋은 소식 # 2
당신이 정말로 (당신의 마이크로 관리 감독이 더 말한다 같은) 어떤 이유로 비주얼 스튜디오를 사용하지 않으려면, 당신은 여전히 사용할 수 있습니다 WPF의 뷰 박스 제어 . NET Framework 3.0 이상이 설치되어 있으면 모든 WPF 프로젝트를 컴파일하고 실행할 수 있습니다. WPF 프로젝트는 텍스트 파일이기 때문에 텍스트 편집기로 편집 할 수 있습니다. 예를 들어 Eclipse, Emacs 또는 메모장을 사용하여 WPF 프로젝트를 편집 할 수 있습니다.
컴파일 할 준비가되면 WPF 프로젝트가 포함 된 디렉터리에서 "MSBuild"명령을 실행하면 사용할 수있는 .exe (또는 .dll)가 만들어집니다. 시작하려면 (Visual Studio를 사용하지 않으려는 경우) 웹에서 샘플 WPF 응용 프로그램을 다운로드하고, 원하지 않는 모든 것을 해킹 한 다음 원하는 작업을 추가하십시오.
좋은 소식 번호는
WPF의 뷰 박스 (3)는 윈도우에 한정되지 않는다 : 당신은 맥 OS, 리눅스, 여러 휴대 전화 운영체제에 뷰 박스 컨트롤을 포함, WPF의 대부분을 사용할 수 있습니다.
이렇게하려면 프로젝트를 만들 때 "WPF"프로젝트 대신 "Silverlight"프로젝트를 원한다고 말하십시오. 이로 인해 Windows뿐 아니라 많은 운영 체제에서 실행될 수있는 응용 프로그램이 만들어집니다. 모든 WPF 기능을 제공하지는 않지만 Viewbox를 포함하여 대부분의 기능을 사용할 수 있습니다.
물론 Windows에만 배포하려는 경우에는 WPF 프로젝트를 만들어 WPF 기능을 모두 사용할 수 있도록해야합니다.
좋은 소식 # 4
모든 WPF 기능은 다른 NET Framework 언어와 마찬가지로 C/C++와 마찬가지로 잘 작동합니다./clr 명령 줄 옵션을 사용하여 컴파일해야합니다.물론 C/C++에는 없기 때문에 부분 클래스를 사용할 수 없지만 잘 설계된 WPF 응용 프로그램에서는 이러한 클래스가 필요하지 않습니다.
그는 C/C++ 응용 프로그램을 작성하려고하지만 Silverlight 프로젝트를 만드는 것이 얼마나 도움이되는지 확신 할 수 없습니다. – rossisdead
순수 관리 코드로 컴파일되는 한 실제로 Silverlight에서 C/C++ 응용 프로그램을 실행할 수 있습니다. 즉 그는 Windows 응용 프로그램을 작성하고 있으므로 Silverlight를 사용하는 대신 WPF를 사용하도록 권장합니다. –
감사합니다 !! 좋은 대답! – Svisstack