NetIZen/ Phoenix

Aller au contenu | Aller au menu | Aller à la recherche

Vendredi 12 juin 2009

Peu actif sur le blog

Et oui une fois n'est pas coutume... un billet pour un billet...
Ma vie professionnelle me prend du temps, ma vie de famille aussi :) ... du coups je n'ai pas trop le temps de poster sur mon blog... pas bien x-|

Alors ce sera juste un petit billet pour vous faire part de deux naissances:

Dimanche 1 juin 2008

CdRomLock v1.4.0.12

Au menu:

  • Correction de la compatibilité avec Daemon Tools
  • Ne pas tenter de gérer les lecteurs virtuels sous peine d'en perturber le fonctionnement


Pré requis:

  • Framework .Net 2.0
  • les droits administrateur pour l'installer

CdRomLock v1.3.0.6

Faisant suite au billet sur Cd-Rom Lock 1.2, j'ai eu des retours concernant un problème de monopolisation des ressources disques.

Au menu:

  • Correction de la compatiblité avec Daemon Tools
  • Correction de la gestion des handles
  • Rajout du numéro de version dans l'écran "A propos"


Pré requis:

  • Framework .Net 2.0
  • les droits administrateur pour l'installer

Samedi 31 mai 2008

CdRomLock v1.2

Faisant suite au billet sur Cd-Rom Lock 1.1, j'ai eu des suggestions et des remarques.

Au menu:

  • Réécriture du code
  • Ajout du paramétrage des lecteurs gérés
  • Permet de ne pas prendre en compte les lecteurs virtuels (incompatibilité indiquée avec Daemon Tools par un utilisateur)
  • Ajout du paramétrage du verrouillage automatique
  • Amélioration visuelle de l'interface


Pré requis:

  • Framework .Net 2.0
  • les droits administrateur pour l'installer

Samedi 17 mai 2008

CdRomLock v1.1

Comme vous le savez, je suis papa d'un petit garçon.
Et ledit p'ti gars, avec ses 18 mois, gambade allègrement à la maison.

De plus il est très 'touche à tout' LOL

Pour éviter qu'il me bousille mon lecteur de dvd, je me suis développé un petit utilitaire qui permet de bloquer la sortie du tiroir.
Et afin d'être le plus efficace, j'ai fait en sorte que mon utilitaire vérouille/dévérouille l'ensemble des lecteurs des lecteurs cdrom.

Pré requis:

  • Framework .Net 2.0
  • les droits administrateur pour l'installer

Samedi 6 octobre 2007

Repositories subversion opérationnels

J'ai remis en fonction mes repository subversion pour mes projets Dotclear 2 et C# / .Net.
Sont aussi disponible un système de ticketing permettant le rapport et le suivit de bugs... si si ça arrive ;-)

Mardi 11 septembre 2007

xRSS... encore en dev'

Ces derniers temps sont plus souvent consacrés à ma famille et au paramétrage de mon prochain serveur qu'au développement...
Cependant, je trouve un peu de temps pour faire avancer xRSS.

Et j'ai trouvé un petit outils qui permet de générer un diagramme de classe navigable à partir d'une assembly en procédant par réflexion.
(et oui c'est un peu technique...)

Un fois encore, je peux remercier la communauté de CodeProject pour le projet AutoDiagrammer :D .
Concernant xRSS, j'ai testé AutoDiagrammer de manière basique pour générer ce diagramme de classe:

RssNet.Png

Mercredi 22 août 2007

Avancement de xRSS

Je met juste un petit mot pour dire que je continue à travailler sur xRSS...
Uniquement pour les 2 ou 3 personnes qui savent de quoi il retourne :-)

Petit rappel:

  • xRSS est destiné à être un agrégateur de nouvelles (flux rss, atom, ...)
  • il est développé en C# (Framework .Net 2.0)
  • son développement s'effectue sur mon temps libre... donc c'est lent LOL

Les outils que j'utilise sont:


Vous trouverez en pièce jointe la documentation technique générée par NDoc (à ce stade...).

Mercredi 21 février 2007

xRSS en progression

Juste un petit mot pour vous dire que je n'ai pas abandonné le développement de xRSS.
Entre les couches et les bib' je trouve du temps de continuer le projet :plop:

Mercredi 26 juillet 2006

Programmation .Net 2.0 'low cost'

Vous êtes développeur et vous désirez développer sur le framework Microsoft .Net 2.0.
Cependant, vous n'avez pas les moyens de vous payer Visual Studio 2005 ?

Vous pouvez vous tourner vers des solutions open sources:

  • Framework .Net 2.0, essentiel :)
  • SDK .Net 2.0, le kit de développement du framework .Net 2.0
  • #develop 2.0, environnement de développement intégré supportant .Net 2.0
  • NDoc, permettant de générer la documentation .Net qui doit être complété par Ndoc 1.3.1.16 qui est une évolution de NDoc afin de gérer le framework .Net 2.0
  • NCover, qui gère la couverture de code permettant de détecter les morceaux de codes inutilisés ou de rechercher les optimisations sur les morceaux de codes les plus appellés
  • Fxcop, qui vérifie que votre code respecte les normes de programmations édictées par Microsoft
  • NUnit, afin de réaliser les tests unitaires permettant de valider les composants
  • Nant, permet la construction de projet automatisée en prenant en charge les redondances


:idea: La procédure d'installation que je vous suggère est la suivante:

  • Framework .Net 2.0
  • SDK .Net 2.0
  • #develop 2.0


:idea: Ensuite, pour une meilleure intégration entre les différents outils et #develop, je vous conseille de suivre cette méthode:

NDoc:

  • à installer dans 'C:\Program Files\SharpDevelop\2.0\bin\Tools\NDoc'
  • Ndoc 1.3.1.16 à placer dans 'C:\Program Files\SharpDevelop\2.0\bin\Tools\NDoc\bin et\2.0'
  • puis copiez les fichiers de 'C:\Program Files\SharpDevelop\2.0\bin\Tools\NDoc\bin et\2.0' vers 'C:\Program Files\SharpDevelop\2.0\bin\Tools\NDoc'
  • cela permettra à #develop d'utiliser directement la version de NDoc compatible .Net 2.0

NCover:

  • à installer dans 'C:\Program Files\SharpDevelop\2.0\bin\Tools\NCover' (mais ce n'est pas une obligation)
  • ensuite, vous devrez indiquer dans les options de #develop l'emplacement de l'exécutable

NUnit:

  • à installer dans 'C:\Program Files\SharpDevelop\2.0\bin\Tools\NUnit'
  • puis copiez les fichiers de 'C:\Program Files\SharpDevelop\2.0\bin\Tools\NUnit\bin' dans 'C:\Program Files\SharpDevelop\2.0\bin\Tools\NUnit'
  • cela vous permettra d'utiliser directement sous #develop la dernière version de NUnit

Fxcop:

  • à installer 'C:\Program Files\SharpDevelop\2.0\bin\Tools\FxCop' (mais ce n'est pas une obligation)
  • Fxcop ne possède pas d'intégration à #develop, par conséquent, vous devrez l'exécuter à part

Nant:

  • à installer dans 'C:\Program Files\SharpDevelop\2.0\bin\Tools\Nant' (mais ce n'est pas une obligation)
  • ensuite, vous devrez indiquer dans les options de #develop l'emplacement de l'exécutable



Vous disposez maintenant d'un environnement de développement .Net 2.0 complet, fonctionnel et efficace.
Il ne vous reste plus qu'à débuter votre premier 'hello world.cs'

- page 1 de 3