WEB2007 ALSO SPEAKS ENGLISH
06 44 00 14 84 (ou 0033644001484)

* Developpeur/Agence Theme Web Freelance PRESTASHOP E-commerce Scionzier




***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe

Developpeur/Agence Theme Web Freelance PRESTASHOP E-commerce Scionzier





Article:

Apache Velocity constitue un package libre développé par la Fondation Apache. Il s'agit d'un moteur de gabarits (ou templates en anglais), développé en Java, qui procure un langage de gabarit simple et puissant d'objets référencés définis en Java. Son objectif est d'assurer une séparation claire entre la couche présentation et la couche métier dans une application web (voir le design pattern Modèle-Vue-Contrôleur). Ce logiciel libre est disé selon les termes de la licence Apache.
Voici certaines utilisations ordinaires de Velocity :
Applications Web : les web designers réalisent des pages HTML avec des emplacements pour des informations dynamiques. C'est VelocityViewServlet qui traite la page ou tout autre framework qui soutient Velocity. On parle de Modèle-Vue-Contrôleur (MVC), prévu pour être un remplaçant direct pour des applications développées en JSP ou PHP.
Génération de code source : Velocity est pratique dans la génération du code source Java, SQL, PostScript, ou autre centré sur des gabarits. Certains développements open source et commerciaux de packages se servent Velocity1.
Courriers électroniques automatiques : plusieurs applications engendrent instinctivement des messages pour des confirmations de créations de comptes, afin de rappeler les mots de passe, ou envoyer automatiquement des rapports. En utilisant Velocity, les gabarits de courrier électronique peuvent être stockés dans des fichiers texte, au lieu d'être directement inclus en dur dans le code Java.
Transformation XML : Velocity propose une tâche Ant, appelé Anakia, qui engendre un fichier XML et en fait un autre fichier grâce à un template Velocity. Une application courante veut dire la conversion d'une documentation stockée dans un format générique "xdoc" dans un document HTML par exemple.
ASP.NET se présente comme un ensemble de technologies de programmation Web créé par Microsoft. Il est utile pour les programmeurs afin de créer des sites Web dynamiques, des applications Web ou des Web services XML. Microsoft a complètement reconsidéré ASP.NET, en se basant sur le Common Language Runtime (CLR) partagé par tous les logiciels Microsoft .NET.
D'après Microsoft, ASP.NET est censé avoir de meilleures performances que d'autres technologies basées sur des scripts [réf. souhaitée] car le code côté serveur est compilé en quelques simples DLL sur le serveur Web. Lors du développement, quand le code source est finalisé, la solution est précompilée avant d'être placée sur le serveur d'hébergement (publication). ASP.NET permet aux développeurs de transiter aisément du développement classique d'applications Windows au développement d'applications Web en offrant la possibilité de créer des pages Web composées de Widget (ou zone de contrôle) similaires à celles des interfaces d'applications Windows habituelles.






* Web2007 est le site d'un informaticien indépendant qui peut et veut travailler pour des entreprises partout en Europe.
Si besoin, Web2007 peut se déplacer dans toute la région Rhones-Alpes.
Pour info, j'habite personnellement à Gaillard-Haute Savoie et mon bureau est juste à coté à Genève-Suisse.