.NET Framework 4에서 Microsoft는 WF(Windows Workflow Foundation)의 두 번째 주 버전을 릴리스했습니다. WF는 WinFX에서 릴리스되었으며(System.Workflow.* 네임스페이스의 형식이 포함되었으며, 현재는 WF3이라고 함) .NET Framework 3.5에서 향상되었습니다. WF3은 .NET Framework 4의 일부이기도 하지만 새로운 워크플로 기술(System.Activities.* 네임스페이스의 형식, WF4라고 함)과 함께 존재합니다. WF4를 채택할 시기를 고려할 때 먼저 타이밍을 제어한다는 것을 인식하는 것이 중요합니다.
WF3은 .NET Framework 4에서 완전히 지원되는 부분입니다.
WF3 애플리케이션은 수정 없이 .NET Framework 4에서 실행되며 계속 완전히 지원됩니다.
새 WF3 애플리케이션을 만들 수 있으며 Visual Studio 2012에서 기존 애플리케이션을 편집할 수 있으며 완전히 지원됩니다.
따라서 .NET Framework 4 채택 결정은 WF3(System.Workflow.*)에서 WF4(System.Activities.*)로 이동하기로 한 결정과 분리됩니다. 이 항목에서는 WF3 및 WF4 작업에 대한 정보를 제공하는 WF 마이그레이션 지침에 대한 링크를 제공합니다.
WF 마이그레이션 백서 및 요리책
WF 마이그레이션 개요
WF3과 WF4 간의 관계 및 .NET Framework 4에서 워크플로 기술의 사용자 또는 잠재적인 사용자로 선택할 수 있는 항목에 대해 설명합니다.
WF 마이그레이션: WF3 개발 모범 사례
WF3 아티팩트가 WF4로 보다 쉽게 마이그레이션될 수 있도록 디자인하는 방법에 대해 설명합니다.
WF 지침: 규칙
규칙 관련 투자를 .NET Framework 4 솔루션으로 전달하는 방법에 대해 설명합니다.
WF 지침: 상태 시스템 State-Machine 작업이 없는 경우 WF4 제어 흐름 모델링에 대해 설명합니다. 이 지침은 .NET Framework 4를 대상으로 하는 워크플로 프로젝트에만 적용됩니다. State Machine 워크플로는 플랫폼 업데이트 1 릴리스와 함께 .NET Framework 4.0.1에 추가되었으며 .NET Framework 4.5의 일부로 포함되었습니다. .NET Framework 4.0.1 - 4.0.3 및 .NET Framework 4.5의 상태 컴퓨터 워크플로에 대한 자세한 내용은 Microsoft .NET Framework 4 기능 및 상태 컴퓨터 워크플로에 대한 업데이트 4.0.1 을 참조 하세요.
WF 마이그레이션 요리책: 사용자 지정 활동
WF4에서 WF3 사용자 지정 활동을 다시 디자인하기 위한 예제 및 지침을 제공합니다.
WF 마이그레이션 요리책: 고급 사용자 지정 활동
WF3 큐를 사용하고 자식 활동을 WF4 사용자 지정 활동으로 예약하는 고급 WF3 사용자 지정 활동을 다시 디자인하기 위한 지침을 제공합니다.
%20 WF 마이그레이션 쿡북: 워크플로
WF4에서 WF3 워크플로를 다시 디자인하기 위한 예제와 지침을 제공합니다.
WF 마이그레이션 쿡북: 워크플로 호스팅
WF3 호스팅 코드를 WF4 호스팅 코드로 다시 디자인하기 위한 지침을 제공합니다. 목표는 WF3과 WF4 간의 워크플로 호스팅의 주요 차이점을 다루는 것입니다.
WF 마이그레이션 매뉴얼: 워크플로 추적
해당하는 WF4 추적 코드 및 구성을 사용하여 WF3 추적 코드 및 구성을 다시 디자인하기 위한 지침을 제공합니다.
WF 지침: 워크플로 서비스
기본 제공 작업에 대한 일반적인 시나리오에 대해 WF4를 사용하기 위해 WF3에서 만든 WCF(Windows Communication Foundation) 웹 서비스(일반적으로 워크플로 서비스라고 함)를 구현하는 워크플로를 다시 디자인하기 위한 예제 지향적인 단계별 지침을 제공합니다.
참고하십시오
.NET