Rss Feed

Cfunited se déplace en Europe

Pour tous ceux qui souhaitent découvrir, échanger, approfondir ColdFusion mais aussi Flex et Air c’est le moment ! Pourquoi ne pas aller prendre l’air à Londres le 12 et 13 mars 2008 au Novotel London West pour le Cfunited Europe. A noter la présence de Ben Forta.

cfunited_1.jpg

Plus d’informations sur CFunited Europe

Back office Flex du ecommerce

Voici un aperçu du backoffice Flex de la solution ecommerce. Nous n’avons pas encore skinné l’application…


Post concernant le site public

E-commerce full Flex en front et back Office

a.jpgAlors voici un projet e-commerce qui nous a pris beaucoup de temps et de reflexion pour le rendre très complet et évolutif. Nous avons dû développer un moteur complet, reprenant des idées de Cairngorm et apportant des réponses à des soucis que l’on a rencontré sur les anciens sites.

Grâce à ce moteur nous pouvons gérer les chargements, placements, états, effets et mouvements de chaque module à n’importe quel moment. Il est possible aussi de faire transiter de l’information entre les modules très facilement.

Pour le back office Flex, on peut créer des structures de produit avec des attributs et valeurs, il est donc possible de s’en servir pour vendre des moutons, du voyage, de l’informatique…bref tout ce qui peut-être acheté ;-) par un internaute. L’administration permet entre autre la gestion des visuels sur tout le site, les soldes, promos, association de produits, déclinaison de produits…etc etc la liste est longue… Au passage nous avons porté le back office en AIR sans trop de difficulté.

Côté serveur, nous avons utilisé ColdFusion 8.

Je reviendrai dans les prochains jours plus en détail sur cette application e-commerce ainsi que la version AIR du back office. En attendant je viens de mettre 4 produits complètement bidons pour vous permettre de jeter un oeil. Toutes les fonctionnalités ne sont pas visibles, mais nous allons updater dans les prochains jours.Allé zou c’est par ici : e-commerce full Flex par Matsiya

Matsiya, Coldfusion, Flex, Air…retour sur la rencontre

Cela fait maintenant 3 ans que Matsiya a misé sur les technologies d’Adobe Coldfusion, Flex il y a 2 ans et depuis quelques mois AIR. Nous nous sommes spécialisés dans ces technologies afin d’être les plus performants possible.

Quand nous faisons le point, nous ne regrettons pas du tout notre changement de cap. Avant nous utilisions comme beaucoup PHP, mais Coldfusion nous à ouvert les yeux sur les possibilités de créer simplement des interfaces riches. En effet ColdFusion et Actionscript nous ont permis d’apporter à nos clients des back offices puissants en flash remoting.

Petit à petit, nous avons utilisé Flex pour les back offices clients en gardant ColdFusion côté serveur, ensuite nous avons commencé à développer des petits modules en Flex pour les front offices et maintenant nous sommes full Flex en back et front office….et nous nous amusons vraiment !!

Nous allons ouvir sur le blog une nouvelle catégorie appelée Matsiya, et mettre des exemples de nos développements Flex et AIR ainsi qu’une rétro des anciennes interfaces flash remoting.

Coldfusion 8 et leopard

L’installation de Coldfusion 8 sous leopard a posé quelques problèmes à certains développeurs.

Mark Drew a posté sur son blog la marche à suivre, il faudrait d’après les différents posts utiliser la configuration multi-server.

Voici le post sur l’installation de coldfusion 8 sous leopard.

Si vous avez installé coldfusion 8 sous leopard, merci de nous donner votre feed back ;-)

Flex builder 3 Beta 2: installation de plugins

Vous avez peut être eu le problème lorsque vous avez voulu installer un plugin sur la beta 2 de flex builder 3. Une erreur java vous demandant d’installer le « org.eclipse.jdt.core » et pas moyen de trouver où le télécharger.

Pas de panique, voici la procédure pour le faire :

Allez dans Help > Software updates > find and install > search for new features to install >

Puis cochez « Europa Discovery Site », décochez « ignore features not applicable to this environment » puis cliquez sur « finish ». Choisissez un miroir, puis allez dans le menu « Java Development » puis cochez « Eclipse Java Development Tool 3.3.1″ et « Eclipse plug in development Environnement 3.3″ et cliquez sur « Next ». Suivez les instructions (tout accepter), et redémarrez Flex Builder 3. Vous pouvez maintenant installer vos plugins tels que CFEclipse ou bien les composants coldfusion pour flex.

Source

Compilation Flex via ColdFusion

compilFlexColdfusion.jpgColdFusion 8 peut compiler à la voler les fichiers mxml. Pratique pour le travail en groupe…

 
<mx xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" width="400" height="300">
 
   </mx><mx>
 
Application {
backgroundGradientColors: #000000, #0066cc;
color:#ffffff;
}
 
TabNavigator {
tabStyleName: "myTabs";
firstTabStyleName: "myTabs";
lastTabStyleName: "myTabs";
}
 
.myTabs {
color: #000000;
}
 
</mx>
 
<mx x="51" y="36" text="ColdFusion 8 et la compilation du code du MXML" fontsize="13" fontweight="bold">
 
</mx><mx x="51" y="62" width="275">
</mx><mx x="51" y="112" width="275" height="200">
      </mx><mx label="Matsiya" width="100%" height="100%">
      </mx>
      <mx label="Flex" width="100%" height="100%">
      </mx>
      <mx label="ColdFusion" width="100%" height="100%">
      </mx>
      <mx label="Air" width="100%" height="100%">
      </mx>

ColdFusion et Flex : la compilation main dans la main

compilFlex.jpgVoici une des nombreuses possibilités qu’offre ColdFusion 8, la génération de code mxml à l’intérieur de vos pages CFM. Voici l’exemple du code avec un Output et le passage de la variable dans l’URL :

<cfimport prefix="cfmxml" taglib="/WEB-INF/lib/cf-bootstrap-for-flex.jar">
 
<cfmxml>
 
<mx xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" width="400" height="300"></mx></cfmxml></cfimport>   <mx>
 
Application {
 
backgroundGradientColors: #000000, #0066cc;
 
color:#ffffff;
 
}</mx>
 
TabNavigator {
 
tabStyleName: "myTabs";
 
firstTabStyleName: "myTabs";
 
lastTabStyleName: "myTabs";
 
}
 
.myTabs {
 
color: #000000;
 
}
 
<mx text="ColdFusion 8 et Flex " fontsize="13" fontweight="bold">
 
   </mx><mx width="328">
 
      </mx><mx label="Société : ">
 
<cfoutput>
 
<mx text="#url.societe#" color="#EE2B70">
 
</mx>
 
      </cfoutput></mx>