Pour sourire

Bon un exemple d’animation en WPF/C#

C’est un excellent vidangeur de temps mort en plus…

Release

Publié dans Uncategorized | Un commentaire

Convention de nom et namespace

http://10rem.net/articles/net-naming-conventions-and-programming-standards—best-practices

Selon cette convention, on devrait utiliser le nom de domaine suivi de la technologie développée comme namespace (c’est un des premiers trucs qu’on voit dans le haut des fichiers .cs si vous vous demander oèu écrire ça) : CompanyName.TechnologyName

Dans notre cas , ça veut dire WikiSig.ca.WikiSig.<Projet>

Part exemple: les usercontrol et customcontrols devrait être dans : WikiSig.ca.WikiSig.Controllers

et la dll créée devrait s’appeller WikiSig.ca.WikiSig.Controllers.Jeton.dll(pour le jeton)

Les accès aux sources de données dans WikiSig.ca.WikiSig.Data.Providers

WikiSig.ca.WikiSig.Data.Providers.ShapeFile

WikiSig.ca.WikiSig.Data.Providers.Sqlite

WikiSig.ca.WikiSig.Data.Providers.PostGis

etc.

Ça a l’air con comme ça mais ça va nous éviter des erreurs connes de compilation, et les petits jurons qui les accompagnent.

Publié dans Uncategorized | Laisser un commentaire

Une simple nouvelle

Bon, j’ai regardé le GUI de Phil maintenant que la vie reprend son cours après un petit interlude de révision de math.

MESSAGE À TOUS:

Si vous avez l’erreur suivante dans visual studio:

A namespace does not directly contain members such as fields or methods

Dans le solution explorer, cliquez droit  sur les fichier.xaml et sélectionnez propriétés.

La propriété Build Action devrait être à ‘None’ et elle est probablement à ‘Compile’ , ce qui cause l’erreur. Les fichiers fichier.cs devrait avoir un Build Action ‘Compile’, pas les autres.

Si vous avez une erreur du type:

Cannot locate resource 'nom de la ressource ici'

Si vous voyez la ressource dans le solution explorer, c’est probablement parce que votre namespace n’est pas bon. Voir ce lien pour comprendre

Voilà.

Objectif de la semaine:

  • Avoir un fond de carte qui se déplace et zoom de préférence de façon fluide(Jean-Michel)
  • Avoir une connexion vers la base de données SQLite(Jean-Michel)
  • Avoir un BD SQLite avec des trucs bidons dedans(Fayçal et Karim)
  • Avoir une interface graphique minimalement fonctionnelle pour bâtir dessus d’ici la fin(Phil)
  • Installer un SVN en plus de la dropbox.(Jean-Michel…si j’y pense et que j’ai le temps…)
  • Prendre rendez-vous avec nos responsables de projet pour les informer des avancements. (Ceci devrait arriver plus souvent à présent puisque les modules minimaux sont presque terminés)

D’ici 1 à 2 semaine:

  • Avoir un prototype minimalement fonctionnel pouvant charger un usager bidon, choisir un projet bidon et montrer le travail bidon déjà effectué. Aucun ajout pour le moment.
Publié dans Uncategorized | Laisser un commentaire

Premier aperçue pour l’interface

Voilà un petit aperçu de ce que devrait avoir l’air notre jeton.

Il reste encore quelques éléments à ajuster, mais ça donne une bonne idée du look.

Publié dans Interface Personne Machine, Nouvelles | Laisser un commentaire