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

* Creation Site Internet Web Freelance Agence Vetraz-Monthoux


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

Creation Site Internet Web Freelance Agence Vétraz-Monthoux





Article:

Apache Velocity signifie un package libre étendu par la Fondation Apache. Velocity fournit un langage de gabarit simple et résistant d'objets référencés définis en Java. Sa visée est de garantir 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). C'est un logiciel libre arbitré selon les termes de la licence Apache.
Voici certaines fonctions ordinaires de Velocity :
Applications Web : les web designers effectuent des pages HTML avec des endroits pour des informations dynamiques. Cette approche du développement d'applications web est dénommée Modèle-Vue-Contrôleur (MVC), et est prévue pour être un successeur direct pour des applications déployées en JSP ou PHP.
Génération de code source : Velocity permet de générer du code source Java, SQL, PostScript. Un certain nombre d'extensions open source et commerciaux de packages utilisent Velocity1.
Courriers électroniques automatiques : beaucoup d'applications génèrent instinctivement des messages pour des confirmations de créations de comptes, pour rappeler les mots de passe, ou pour détacher automatiquement des rapports. Avec le concours de 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 : une tâche Ant, appelée Anakia est fournie par Velocity. Ce package permet de mettre en place un fichier XML et en faire un autre fichier grâce à un template Velocity. Une application ordinaire signifie la transmutation d'une documentation stockée dans un format générique "xdoc" dans un document HTML par exemple.
Quand on parle d'ASP.NET, on y voit un ensemble de technologies de programmation Web procréé par Microsoft. Les programmeurs font appel à ASP.NET pour reproduire des sites Web dynamiques, des applications Web ou des Web services XML. Entre temps, Microsoft a complètement ressassé ASP.NET, en se basant sur le Common Language Runtime (CLR) partagé par tous les logiciels Microsoft .NET.
Microsoft estime qu'ASP.NET est supposé recueillir de meilleures performances que d'autres technologies reposées sur des scripts car le code côté serveur est compilé en quelques simples DLL sur le serveur Web. Lors de son développement, la solution du code source est précompilée avant d'être placée sur le serveur d'hébergement (publication). ASP.NET permet aux développeurs de passer plus facilement du développement orthodoxe d'applications Windows au développement d'applications Web en offrant la possibilité de créer des pages Web transigées de Widget (ou zone de contrôle) similaires à celles des interfaces d'applications Windows habituelles.






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