# Wednesday, April 23, 2008

Cartographie en silverlight

layerhostJe poste sur le labs un début de contrôle de gestion de calques. Le but de ce contrôle est de pouvoir afficher des calques, zoomer, se déplacer dedans, afficher dynamiquement des données sur les nouvelles zones visibles. Ça ressemble furieusement à de la cartographie tout ça. C'est pourquoi les premiers calques que j'ai développés sont des calques Googlemap et Virtual Earth. Les premiers tests sont visibles ici : http://labs.ucaya.com/layerhost/
Ce contrôle devrait bientôt rejoindre une librairie qui sera téléchargeable sur CodePlex

#    Comments [0] |
# Friday, April 18, 2008

Thierry on the reMIX 08 Paris

Vous ne trouvez pas qu'il se la pète ? ;-) PIC-0053

Bon c'est vrai il peut, il a vraiment fait un super taf !

#    Comments [0] |

Agréée CIR

Depuis le mois d'avril 2008 UCAYA est agréée au Crédit d'Impôts Recherche.

Les travaux que vous nous confiez peuvent être soumis au Crédit d'Impôts Recherche s'ils respectent les règles d'éligibilité.

#    Comments [0] |
# Friday, April 04, 2008

Nouveau Site Web

Ca y est, nous avons enfin pu trouver un peu de temps pour réaliser notre site web :-)

#    Comments [3] |
# Wednesday, April 02, 2008

Ucaya, 1 an déjà

Cela fait 1 an aujourd'hui qu'Ucaya a démarré son activité. Nous voyons se dessiner l'avenir sereinement. Si les débuts ont consisté essentiellement en de la prestation de service, nous commençons à développer nos futurs produits en interne. Je ne vous dis pas pour l'instant ce sur quoi nous travaillons, mais je peux déjà vous dire que ça sera en silverlight. Nous avons réalisé beaucoup de tests et projets en interne et nous croyons fortement dans cette technologie.

Petit bilan de l'année écoulée.

Les projets publics

  • XamlTune Au début d'Ucaya, n'ayant pas encore de licence Microsoft, nous développions avec les outils gratuits disponibles sur le marché. Pour faire du Xaml, nous avions besoin de convertir des fichiers Illustrator et SVG en Xaml. Inkscape nous permettait de retoucher les fichiers au format vectoriel et XamlTune nous les convertissait.
    Ce projet est maintenant hébergé sur CodePlex.
  • NHib.Wizard La partie d'accès aux données de nos projets utilise essentiellement NHibernate. Le coût d'entrée à NHibernate est assez élévé. Apprentissage du fichier de mapping, maintenance du schema de la base de données, maintenance des classes métier.
    Ce petit wizard permet de convertir des diagrammes de classes UML XMI en classes métier, fichier de mapping NHibernate et de générer le script de la base de données. Un bon gain de temps pour nos projets.
    Les sources sont disponibles sur la page produit

D'autres projets existent mais ne sont pas montrable en l'état. Dès que je trouve le temps de les remettre d'aplomb je les publie sur le site.

Comme je vous disais plus haut, nous avons beaucoup travaillé avec des logiciels gratuits. Voici la liste des outils que vous pouvez trouver sur mon poste de développement.

#    Comments [2] |

Identification InfoCard (CardSpace) avec Silverlight2

cardspace Voila la conversion du sample js en Silverlight. L'appel à la fonction GetToken lance l'interface InfoCard et retourne le xml d'identification.

InfoCardSample.zip (19,32 KB)
#    Comments [0] |

Animer du HTML avec Silverlight 2

Silverlight possède un système d'animation très poussé. L'idée de ce sample est d'utiliser les storyboards pour agir sur des éléments du DOM.
Le principe est le même que pour le "game loop" d'un jeu. Tous les x millisecondes, on va agir sur les éléments à animer. On récupère la position et la taille d'un élément silverlight qui va servir de modèle et on les applique à l'élément du DOM.

Le projet :

La classe HtmlAnimation est en charge du "game loop". Elle possède une collection de HtmlAnimationPair. Les HtmlAnimationPair font la liaison entre l'élément silverlight et l'élément du DOM.

Site web de test

HtmlAnimation.zip (13,68 KB)
#    Comments [2] |
# Tuesday, March 04, 2008

Javascript benchmark

Après avoir lu sur je ne sais plus quel blog que les dernières versions de firefox 3 (pre beta4) ont encore fait des progrès, j'ai voulu m'en rendre compte moi même. Voici les résultats réalisés avec SunSpider.

Firefox 3 :
Total:                 3369.2ms +/- 2.4%

Opera 9.26.8835
Total:                  8861.2ms +/- 1.5%

IE7
Total: 41311.2ms +/- 5.5%

IE8
Total:                  8131.4ms +/- 1.0%

Safari Windows :
Total:                 8278.6ms +/- 1.0%

Firfox 2.0.0.12 :

Total:                 13912.8ms +/- 0.7%
#    Comments [0] |
# Thursday, February 21, 2008

XamlTune Live

xamltuneA live version of xamltune has been released on our web site. This tool is intensively used by our development team. Svg graphics are converted in Xaml and the result can be optimized in several ways.

XamlTune sources and binaries can be downloaded on the codeplex page.

Live version can be tested in our labs area.

#    Comments [0] |
# Friday, February 08, 2008

XamlTune on CodePlex

XamlTune is now on codeplex. Have fun.
Untitled
#    Comments [2] |
# Wednesday, February 06, 2008

VisioExportToXAML

Saveen Reddy has released his visio export plugin on codeplex. He is using my XamlTune export library.

I've corrected XamlTune to render its last sample.
Untitled

#    Comments [0] |