J'essaie de travailler sur un projet de maison afin que je puisse m'entraîner à travailler sur WPF & applications WCF. Quelqu'un peut-il donner des suggestions sur un exemple d'applications WPF et/ou WCF que je peux développer?Suggestions pour les projets WPF et WCF
Répondre
Un projet auquel je pensais était d'aider à réguler l'utilisation d'internet de mon fils adolescent.
Windows dispose d'un outil basé sur l'interface utilisateur pour contrôler les heures de connexion. Un frontal WPF serait bien de dupliquer ou d'améliorer cet outil, mais l'utiliser pour définir les temps d'utilisation du réseau. De cette façon, les enfants pourraient faire du travail scolaire (pas interdit de se connecter sur leur ordinateur), mais ne pas être distrait par facebook.
La partie WCF serait un service WCF sur votre ordinateur et un client WCF sur les ordinateurs des enfants. Les ordinateurs des enfants vérifient périodiquement les mises à jour des restrictions. Si l'accès réseau est désactivé, le client (sur l'ordinateur des enfants) éteint les cartes réseau (Ethernet et Wifi), les allume toutes les quelques minutes pour vérifier les mises à jour, puis les éteint à nouveau.
Il suffit de définir un contrat de données quelle que soit la structure/classe que vous voulez représenter l'utilisation et le service aurait un contrat d'exploitation avec un seul appel, comme:
[ServiceContract]
interface INetworkControl
{
[OperationContract]
NetworkRestriction GetNetworkRestriction();
}
Peut-être qu'il aurait besoin de plus; ce serait à vous de décider (c.-à-d., passer le nom de l'ordinateur en tant que paramètre, ou peut-être connecté utilisateur si vous vouliez contrôler par l'utilisateur, qui sait).
Peut-être un programme de peer to peer?
Je ne sais pas ... J'ai appris les 2 technologies en écrivant une API facebook basée sur WCF et en écrivant une interface WPF pour parcourir les albums de mes amis. Mon raisonnement était que si WCF peut faire des POST encodés par formulaire avec des réponses XML nues, alors cela devrait être bon pour beaucoup de choses.
J'ai acheté un excellent programme/tutoriel ici:
http://www.dofactory.com/Framework/Framework.aspx
I comprend un programme où les services WCF sont consommés par WPF (ainsi que par Windows Forms et un site Web ASP.NET).
Il s'agit essentiellement de motifs de conception, mais l'utilisation de services en tant que datasupplier est également un motif de conception.
(pour mémoire: Je suis vraiment pas de publicité pour cette société :-))
Je pense que cela pourrait vous donner des idées pour vos propres abondance des programmes, et si le but est d'apprendre à connaître les deux technologies, il serait un excellent choix.
- 1. Suggestions pour utiliser Flex avec WCF et Linq pour les entités
- 2. Suggestions pour localiser les exceptions
- 3. Je veux apprendre WPF. Avez-vous des suggestions de projets de départ?
- 4. WPF listview/gridview performance horrible, suggestions
- 5. Suggestions pour créer des applications Silverlight et WPF avec le code commun
- 6. Suggestions pour Grails .gitignore
- 7. Vitesse pour les petits projets
- 8. Notification push WPF/WCF
- 9. Suggestions d'optimisation Javascript pour
- 10. Suggestions/code d'échantillon pour fileSystemWatcher dans Java
- 11. Visual Studio - Intercepter et modifier le chemin de création pour les solutions et les projets
- 12. Je suis à la recherche de suggestions pour structurer des projets en utilisant des dépôts et des succursales git
- 13. Les meilleures pratiques pour les requêtes et de service WCF
- 14. Suggestions de noms pour l'organisation OpenSource et MVC CMS Projet
- 15. Suggestions d'URL pour le référencement et la convivialité
- 16. Existe-t-il des projets WPF courants?
- 17. Rendre des équations mathématiques dans WPF - suggestions de conception?
- 18. Suggestions pour sauvegarder le site php et mysql db
- 19. Comment configurer jEdit pour les projets Scala?
- 20. Des suggestions pour les ressources de développement iPhone?
- 21. Winforms multilingues dans .Net - opinions et suggestions
- 22. Suggestions pour lire les données d'Excel dans .net C#
- 23. besoin de suggestions sur jquery plugin pour les coins arrondis
- 24. Suggestions pour le portage de l'application Linux sur les fenêtres
- 25. WPF à WCF Problème d'autorisation
- 26. Java et autres clients pour les services RESTful WCF
- 27. SharedAssemblyInfo.cs et projets VB
- 28. Suggestions pour choisir un package d'automatisation QA?
- 29. Suggestions pour un C# tabcontrol personnalisé?
- 30. Toutes les suggestions pour séparer l'accès aux données, la logique métier et l'interface graphique dans Delphi