2009-08-20 3 views
1

WPF & WCF 응용 프로그램에서 일하는 연습을 할 수 있도록 집 프로젝트에서 작업하려고합니다. 누구든지 내가 개발할 수있는 샘플 WPF 및 WCF 응용 프로그램에 대한 제안을 제공 할 수 있습니까?WPF 및 WCF 프로젝트에 대한 제안

답변

3

제가 생각한 프로젝트는 십대 아들의 인터넷 사용을 규제하는 데 도움이되는 프로젝트였습니다.

Windows에는 로그온 시간을 제어 할 수있는 UI 기반 도구가 있습니다. WPF 프런트 엔드는 해당 도구에서 복제하거나 개선하는 것이 좋지만 네트워크 사용 시간을 설정하는 데 사용하십시오. 이렇게하면 아이들은 학교에서 일할 수 있지만 (컴퓨터에 로그인하는 것이 금지되어 있지는 않음) 페이스 북에 산만 해지지 않습니다.

WCF 부분은 컴퓨터의 WCF 서비스이고 키즈 컴퓨터의 WCF 클라이언트가됩니다. 아이들의 컴퓨터는 주기적으로 제한 업데이트를 확인합니다. 네트워크 액세스가 현재 꺼져 있으면 클라이언트 (어린이 컴퓨터)에서 네트워크 어댑터 (이더넷 및 Wi-Fi 모두)를 끄고 몇 분마다 업데이트를 확인하여 업데이트를 확인한 다음 다시 끕니다.

그냥 당신이 사용을 표현하기 위해 원하는 구조/클래스의 데이터 계약을 정의하고, 서비스와 같은 단일 통화와 작업 계약을 체결 한 것입니다 : 아마 더 필요

[ServiceContract] 
interface INetworkControl 
{ 
    [OperationContract] 
    NetworkRestriction GetNetworkRestriction(); 
} 

; (즉, 컴퓨터 이름을 매개 변수로 전달하거나, 사용자가 제어하려는 경우 누가 로그온했는지).

1

아마도 피어 투 피어 프로그램일까요?

1

확실하지 않습니다 ... 저는 WCF를 기반으로 한 페이스 북 API를 작성하고 WPF 프론트 엔드를 작성하여 2 친구의 앨범을 탐색함으로써 2 가지 기술을 배웠습니다. 내 추론은 만약 WCF가 맨손의 XML 응답으로 폼 - 인 코드 된 POST를 할 수 있다면 그것은 많은 일들을 처리해야한다는 것이다.

1

여기 훌륭한 프로그램/자습서를 구입 :

http://www.dofactory.com/Framework/Framework.aspx

은 내가 WCF 서비스는 WPF에 의해 소비되는 프로그램 (뿐만 아니라하여 윈도우 폼 및 ASP.NET 웹 사이트)가 포함되어 있습니다.

기본적으로 디자인 패턴이 있지만 서비스를 데이터 공급 업체로 사용하는 것은 물론 디자인 패턴입니다.

: 나는이 자신의 프로그램을 위해 당신에게 많은 아이디어를 줄 거라고 생각

(기록을 위해 정말이 회사 :-)를 위해 광고하고 있지 않다), 그리고 목표는 두 기술을 알게되면, 그것을 탁월한 선택이 될 것입니다.

관련 문제