Comme je vous en parlais dans un précédent billet, quelques problèmes surgissent pour démarrer un nouveau projet avec une technologie encore peut connue.
Après l'installation de ma machine, d'Ubuntu et de mon environnement de développement, j'ai besoin de faire quelques tests pour connaître les directions à prendre.
Hé là, première surprise. Si l'installation de MySql et de son interface se déroule sans problème, il n'en est pas de même pour arriver à joindre MySql au départ de Mono.
Toute la documentation sur Internet parle d'un connecteur qui porte le doux nom de ByteFx.data.dll. Malheureusement, ce connecteur ne fonctionnera pas! J'aurai bon pouvoir l'intégrer dans mon projet, rien à faire, il ne reconnait pas les classes auxquelles je suis censé faire appel.
Toujours lors de mes lectures, je m'appercois que ce connecteur n'est plus supporté pour la connexion à MySql.
Il existe un fichier sur le site MySql à télécharger (dans la partie Download - connector) pour arriver à joindre la Db.
Je télécharge donc celui spécifié comme étant opérationnel pour Mono (c-à-d la version 5) et toujours aucune connexion.
Enfin, je parviens à me rendre compte que ce n'est pas la version 5 mais bien la version 1 du connecteur qui fonctionne.
Faites donc attention à bien télécharger ce fichier ci.
Enfin, ce petit tour de passe-passe me permettra de commendre un peu l'essence même du projet Mono. En effet, il est possible, au sein d'un projet de pouvoir ajouter des références vers des fichiers .dll (de type Windows donc).
Comment faire pour ajouter une référence, ce sera le prochain billet!
Le projet mono est lancé.
Afin de pouvoir utiliser mono, quelques étapes seront nécessaires.
Tout d’abord, il faut installer une distribution Linux. La distribution que j’ai choisi d’installer est Ubuntu dans sa version 7.10 (d’octobre 2007).
Mais pourquoi Ubuntu ?
Dans le cadre d'un projet de mise en route d'une nouvelle application, je suis occupé à tester la mise en place du projet Mono pour permettre de développer des applications CSharp pour Linux.
Bien sûr, venant d'un environnement purement Microsoft, il reste néanmoins difficile d'apprivoiser ce nouveau type de mise en place, mais je peux déjà dire que le projet SharpDevelop fonctionne bien et que le framework Mono s'est bien installé sur ma machine et que tout "tourne".
Lorsque vous avez l'habitude de travailler en mode "fenêtres" les premiers pas sont déroutants, pas de visualisation en mode design, pas de possibilité de faire du drag/drop des outils ou composants sur la fenêtre,...
Il doit, de toute façon, y avoir une astuce et je compte la trouver dans les prochains jours.
Je suis néanmoins assez satisfait de la finition du projet Mono et il m'a l'air assez convainquant.
Restez branchés pour la suite..., si Mono vous tente.
Un nouveau projet est en cours de réflexion à l'heure actuelle.
Dans le cadre de cette réflexion, je suis ammené à faire des choix suivant diverses contraintes.
Pour répondre à ces contraintes, l'environnement de développement et le framework qui semble répondre à mes attentes est toujours Visual Studio de Microsoft et le framework .net 2.0 (ou peut-être 1.1, à voir). Mais ce ne serait pas le seul!
En effet, le futur projet devrait aussi tourner sous Linux.
Je vais donc analyser le framework Mono (http://www.mono-project.com). Ce framework semble être mature à l'heure actuelle. Du moins en ce qui concerne le développement en C Sharp.
J'analyse la suite et si je démarre dans cette direction, je ne manquerai pas de vous faire partager mes travaux.
La saison 2007 s'annonce déjà bien chargée.
Pour les fans de blues, rendez-vous ce samedi 31 mars à la maison des jeunes de Tamines, le très réputé guitariste belge avec qui j'ai silloné la Belgique (Fred Lani), sera de retour sur les planches du blues le temps d'un soir. De plus, il sera bien accompgné puisque qu'à côté de lui vous aurez le plaisir de voir René Stock (basse - Electric Kings) ainsi que Georges Triantafylou (batterie - Buttnaked). La soirée sera chaude.
Le tour opérator de la tournée de Police annonce une deuxième date en Belgique. Les tickets pour la première soirée belge de la tournée avaient étés vendus en ... 50 minutes.
Pour ma part, j'ai plutôt choisi d'aller les voir à Dusseldorf (Allemagne).
L'acualité, c'est aussi concernant le concert du 23 mars à BAO. Suivez les informations sur son site. En effet, Le concert à été enregistré et filmé!
Les Légendes du Temps sont à nouveau sur les routes pour vous faire danser et chanter au rythmes des musiques festives et médiévales. Le samedi 07 avril, ils poseront les instruments sur la scène du festival trolls-et-légendes.
Pour ma part, le 7 avril, je serai au festival rhâââ lovely qui se déroule à Cortil Wodon (province de Namur). Découvrez en plus à propos de ce festival sur leur site Internet.
Mon blog, c'est tout moi!
Le blog de Damien Maillard. Responsable informatique communal et indépendant ingénieur du son.
"J'ai mis ce blog en ligne pour présenter les facettes de mon travail, autant dans le domaine privé que dans mon engagement professionnel".
| Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
|---|---|---|---|---|---|---|
| << < | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | |||