Le blog d'Alti Expertease

mardi 28 octobre 2008

Silverlight 2 Overview - Architecture des projets

Dans ce chapitre nous allons regarder comment est constituée l'architecture d'un projet Silverlight 2.

Lire la suite

PDC 2008 : Visual Studio 2010 et C# 4 disponibles en CTP

La prochaine version de l'EDI de Microsoft Visual Studio 2010 et la nouvelle version de C# (4) sont disponibles en téléchargement à cette adresse

http://www.microsoft.com/downloads/details.aspx?FamilyId=922B4655-93D0-4476-BDA4-94CF5F8D4814&displaylang=en

C'est une machine virtuelle Virtual PC, 8 Go à télécharger et 70 Go sur le disque dur une fois décompressée. Ici se trouvent des explications supplémentaires.

lundi 27 octobre 2008

Silverlight 2 Overview - La palette de contrôles

Silverlight met à notre disposition un ensemble de contrôles complets mais aussi un Toolkit open source à la manière de l'Ajax Control Toolkit prévu pour la PDC ...

Lire la suite

Silverlight 2 Overview - Customiser l’installation du plugin

Il est nécessaire de ne pas négliger le moment où l'utilisateur qui n'a pas encore Silverlight d'installer arrive sur votre site. C'est à ce moment que vous pouvez le voir partir sans installer Silverlight. Nous allons voir comment customiser l'installation du plugin ...

Lire la suite

Silverlight 2 Overview - Ressources officielles disponibles

Dans ce post vous trouverez l'ensemble des ressources (outils et blogs) nécessaires à un bon apprentissage de Silverlight ...

Lire la suite

Silverlight 2 Overview - Introduction

Microsoft a sorti officiellement Silverlight 2 depuis le 14 Octobre 2008. Silverlight est un plugin pour les navigateurs internet (IE 6, IE 7, IE8, FF2, FF3, Safari, Opéra) qui fonctionne de la même manière quelque soit la plateforme (Windows 2000, XP, Vista, Mac, Linux à venir) et bientôt aussi sur Mobiles (Windows Mobile, Google Phone, IPhone à venir …). Je vais consacrer une série d'articles à la découverte de cette technologie, en effet, il existe beaucoup de tutoriaux mais très peu sont en français. Si vous êtes développeur .NET, vous retrouverez tout au long de ces articles des outils et concepts qui vous sont familiers. Si vous êtes du monde Flash ou Java, vous découvrirez des outils et langages robustes et éprouvés par la communauté .NET pour concevoir des applications Silverlight 2.

Dans chaque post, vous trouverez un lien vers le chapitre au format PDF, incluant tous les chapitres précédents.

Sur ce post, vous aurez toujours la dernière version du document complet ici

En espérant que cet article vous aidera à commencer en Silverlight.

jeudi 16 octobre 2008

Evènement : Rencontres Spring 2008 à Paris

Un nouvel évènement Spring est annoncé pour le mois de Novembre, plus exactement le 13 Novembre 2008.

Lire la suite

mardi 14 octobre 2008

Silverlight 2 est sorti !

Vous en avez certainement déjà tous entendu parlé: la nouvelle version de Silverlight -- le flash-killer de Microsoft -- est sortie aujourd'hui ! Après un interminable développement de plus de 3 ans (souvenez-vous de WPF/E à la PDC 2005...) il est finalement là et pour longtemps :)

Au menu: la possibilité de programmer en .NET grâce à une CLR cross-platform et à un subset de la BCL, un subset de WPF pour le rendu vectoriel, des tonnes de contrôles (calendrier, combobox, textbox, boutons, etc.), la possiblilté de développer en C#, VB, JavaScript, IronPython ou IronRuby... La liste complète et détaillée des features est disponible sur le fabuleux blog de ScottGu. Silverlight 2 est supporté par la quasi-totalité des navigateurs existants (IE, Firefox, Safari, Opéra, Chrome), et la cerise sur le gâteau pour ceux qui esitent encore: la possibilité de développer sous Eclipse !

Non vraiment, on en arriverai presque à croire qu'on est le 25 décembre si tout cela n'était pas offert avec une mauvaise nouvelle pour nous développeurs : la liste complète des breaking changes pour passer de la version Beta 2 à la Release.

Si vous souhaitez commencer à développer dès maintenant c'est par ici et si vous voulez en savoir encore plus sur cette v2 rendez-vous sur le blog de Tim Heuer !

Java 6 Update 10 sur Ubuntu (8.04)

Le nouveau Plug-in d'Applet Java 6 Update 10 (RC2 build 31) sur Ubuntu (8.04)

Au départ, je voulais tester les Applets draggable sous Linux et pour ce faire installer Java 6 Update 10 et le nouveau Plug-In d'Applet sur mon Ubuntu. L'installation de Java6 Update 10 ne pose pas de problème et pour l'installation du nouveau Plug-In, la documentation officielle dit :

''Unix Platforms (Solaris and Linux)

Place a symlink to .../jre/lib/{i386,sparc}/libnpjp2.so into either your Firefox 3 firefox/plugins directory or your ~/.mozilla/plugins directory. Remove any stray preexisting symlinks to the libjavaplugin_oji.so library.

You may switch back to using the classic Java Plug-In by removing the symlink to libnpjp2.so and reinstalling a symlink to libjavaplugin_oji.so from the same JRE. ''

Mais, et c'est pour ça que j'écris ce billet, cela ne fonctionne pas avec la distribution Ubuntu …
Dans Ubuntu, le symlink vers le Plug-In d'Applet ne se trouve pas dans les répertoires plugins de Firefox, mais dans le répertoire /etc/alternatives et se nomme xulrunner_1_9-javaplugin.so

Pour installer le nouveau Plug-In d'Applet Java 6 Update 10, il faut renommer ce lien symbolique (xulrunner_1_9-javaplugin.so) et créer un nouveau lien symbolique (dans /etc/alternatives) pointant vers libnpjo2.so de java6 update 10 et le nommer xulrunner_1_9-javaplugin.so.

Et voilà, Firefox utilise maintenant le nouveau Plug-In d'Applet. A vous les Applets draggable ! Enfin presque … ;)

Car il y a un autre petit problème sous Gnome, la combinaison de touches Alt+left click+drag, utilisée pour dragger une Applet hors du browser, sert à déplacer une fenêtre.
Mais tout a été prévu dans le Plug-In, pour dragger une Applet sous Gnome, il suffit d'ajouter la touche Windows (je suppose que sur Mac il faut utiliser la touche Pomme ou commande, mais je n'ai pas testé, mon Linux ne tournant pas sur mon Mac ) à la combinaison précédente.
La combinaison de touches pour dragger une Applet sous Gnome est donc Windows+Alt+left click+drag.

Alti – Expertease

Crée en 2005, l’entité ALTI Expertease rassemble l’ensemble des experts et architectes du pôle technologies d’Alti.
Fort d'une trentaine de consultants, ALTI Expertease accompagne les clients d’Alti dans le choix et la mise en œuvre de technologies de plus en plus complexes.