www.neoxia.com
Accueil   Contacts
 
 
Publications
 
iBATIS, un framework JDBC [présentation]
JDBC est une API pour le moins rudimentaire. À tel point, qu'il ne serait pas très sage de s'aventurer à développer une application, sans en avoir quelque peu encapsulé les fonctionnalités. iBATIS est un framework JDBC open source d'origine Apache,et qui précisément encapsule JDBC.
 
Ruby on Rails, la voie rapide [article]
Ruby On Rails (fréquemment abrégé par RoR) est la déclinaison du framework Rails développé en langage Ruby. Rails permet le développement rapide d’applications Web (RAD), et fournit notamment un framework MVC et un framework de mapping objet / relationnel.
 
Ruby on Rails, la voie rapide [code]
Le code source de l'article
 
Volta, un projet laboratoire de Microsoft [blog]
Volta est le nom de code d’une initiative, conduite par Eric Meijer, et qui vise à simplifier drastiquement le développement des applications Web.
 
 
Génération de log avec Apache log4j [présentation]
log4j est une API de log open source bien connue, d'origine Apache. Son usage est quasi systématique dans les projets : le log est une bonne pratique. Puissante et efficace, cette API n'est pas toujours très facile d'abord.
 
LINQ, one query language to rule them all [blog]
LINQ (ou language integrated query) est un langage de requête permettant d’interroger des sources de données, indépendamment de leur nature. LINQ est directement intégré aux langages de la plateforme .NET, dont il étend la syntaxe.
 
 
Wicket, un outsider séduisant [article]
Issu de la Fondation Apache, Wicket est un framework Web Java et open source, qui fait parler de lui de plus en plus souvent. Disponible dans une version stable depuis trois ans, Wicket semble d’ores et déjà assez mature, pour être sérieusement pris en considération dans le développement d’applications d’entreprises.
 
Wicket, un outsider séduisant [code]
Le code source de l'article
 
SQL Server 2008, une exploitabilité améliorée [blog]
Dans le courant de l’année, Microsoft met sur le marché la nouvelle version de son moteur de base de données. Les bêtas de SQL Server 2008 ont déjà beaucoup circulé, et cette version était clairement mise en avant lors des TechDays de ce début d’année.
 
 
iReport, un éditeur de rapport open source [blog]
iReport est un utilitaire graphique qui permet de créer des rapports. Il s’appuie sur l’API JasperReports qui est très utilisée en Java. Tout comme JasperReports, iReport est un produit open source, sous licence de type GNU-GPL.
 
 
La virtualisation selon Microsoft [blog]
Hyper-V (anciennement Viridian) est le nouvel outil de virtualisation de Microsoft. Sa date de sortie est prévue pour le mois d’août 2008, mais une version est actuellement disponible en Release Candidate.
 
 
ADO.NET Data Services (Astoria) [blog]
ADO.NET Data Services (nom de code Astoria) est un framework permettant l’exposition de services d’accès au données accessibles à distance. La sortie d’ADO.NET Data Services est prévue pour juin ou juillet 2008.
 
 
Struts 2, un lifting complet [article]
Struts 2 est issue de la fusion en 2006 des nouveaux développements autour de Struts, d’une part, et du framework WebWork de OpenSymphony, d’autre part. Struts 2 est plus extensible, et apporte également de nouvelles fonctionnalités.
 
Struts 2, un lifting complet [code]
Le code source de l'article
 
ADO.NET Entity Framework [blog]
ADO.NET est un framework de mapping objet / relationnel similaire à Hibernate ou TopLink, même si Microsoft s’en défend quelque peu. Sa sortie est prévue pour juin ou juillet 2008.
 
 
Navigation Web avec Seam [article]
Cet article a pour but d'éclaircir un certain nombre des problèmes liés au développement d'applications Web et de présenter une solution innovante, libre et s’appuyant sur des standards : le framework Seam de JBoss.
 
Seam, un framework nouvelle génération [article]
JBoss Seam est un framework permettant de construire beaucoup plus simplement qu’auparavant des applications Web complexes. Seam s’appuie sur diverses technologies de Java EE 5, telles que : Java Server Faces (JSF), EJB 3, Java Persistence API (JPA). Seam fournit également un ensemble d’API et d’annotations pour aider et simplifier le développement d'application Java EE 5.
 
Google Web Toolkit, AJAX facile ? [article]
Google Web Toolkit (GWT) est un framework, et un ensemble d’outils, permettant de développer des interfaces Web riches, de type RIA (Rich Internet Application), fondées sur AJAX. GWT propose une approche atypique par rapport à d’autres frameworks AJAX.
 
Les nouveautés de C# 3.0 [blog]
Avec l’arrivée de C# 3.0 , les équipes de développement Microsoft nous propose un panel généreux de nouveautés. Toutes ces nouveautés sont dans la lignée de celles proposées dans la version 2.0 (types génériques, itérateurs, méthodes anonymes ou encore Nullable), qui, soyons en certains, n’était qu’une étape. Cette version dévoile enfin les intentions de Microsoft, et tous ces nouveaux concepts ont bien une finalité. Mais ne soyons pas trop empressés, et ne dévoilons pas d’ores et déjà la fin.
 
 
Drools, vers une démocratisation des moteurs de règles ? [blog]
Il existe diverses approches pour maîtriser le foisonnement des variantes de comportement, dont les moteurs de règles. Malheureusement, leur coût les confine aux cas complexes, alors qu’ils sont déjà intéressant pour les cas plus simples.
 
 
Seam, une nouvelle génération de framework [blog]
JBoss Seam choisit lui une approche innovante avec une forte valeur ajoutée pour les applications d'entreprise ; le tout entièrement en open source.
 
 
log4J, un extrait de support de TechCoaching™
log4J est une API de log open source bien connue, d'origine Apache. Son usage est quasi systématique dans les projets : le log est une bonne pratique. Puissante et efficace, cette API n'est pas toujours très facile d'abord.
 
 
Google Guice, un nouveau framework d'injection de dépendance
Google propose un nouveau framework d'injection, baptisé Guice (à prononcer juice), et fondé sur des annotations.
 
 
JSR308, les annotations vont encore plus loin
La JSR 308 : Annotations on Java Types a pour objectif d'étendre le système d'annotation de Java SE 6 pour permettre l'annotation des types en général, et plus seulement des méthodes, champs, et des classes.
 
 
log4J (extrait de support de TechCoaching™)
log4J est une API open source bien connue, d'origine Apache. Puissante et efficace, cette API n'est pas toujours très facile d'abord. Ce support de TechCoaching (extrait) fait le point sur les concepts de base de log4J.
 
iBATIS (extrait de support de TechCoaching™)
JDBC est une API pour le moins rudimentaire. À tel point, qu'il ne serait pas très sage de s'aventurer à développer une application sans avoir quelque peu encapsulé les fonctionnalités de JDBC. iBATIS est un framework JDBC open source d'origine Apache,et qui précisément encapsule JDBC.
 
iBATIS, au delà de JDBC
JDBC est une API pour le moins rudimentaire. iBATIS est un framework JDBC open source d'origine Apache, et qui précisément encapsule JDBC. Alors, sachons profiter de la manne divine, et aussi de cet extrait d'un support de TechCoaching™ Neoxia portant sur le dit iBATIS.
 
 
Java Server Faces, vers une approche composant
JSF n'est peut être pas le framework idéal, mais finalement, il faut bien avouer qu'il fait montre de pas mal de qualités.
 
 
NetBeans, l'outsider prometteur
NetBeans, c'est un peu l'opposé d'Eclipse. De base, il offre toutes les fonctionnalités Web, Java EE, XML ou de design d'interface graphique. En revanche, l'édition de code n'est pas trop son fort ...
 
 
MySQL 5.1 : vers le partitionnement démocratisés ?
MySQL est une base de données open source bien connue, mais qui n'a pas encore tout à fait acquis une complète crédibilité pour les très grosses volumétries de données. MySQL 5.1, en cours de développement, pourrait bien changer la donne.
 
 
Bases de données à haute volumétrie : comment faire ?
C'est une forte tendance, les applications d'entreprise opèrent sur des volumétries de données de plus en plus grandes. Qui plus est, une pléthore d'utilisateurs et de clients accèdent à ces données ...
 
 
Si tu ne t'occupes pas de la base de données, la base de données s'occupera de toi ...
On peut lire ça et là, depuis un certain temps, que la base de données n'aurait aucune espèce d'importance ...
 
 
Matisse, un designer visuel intelligent
L'interface graphique d'une application d'entreprise est par nature très volatile ...
 
 
Du code-blob et de la qualité du code
Dans la mythologie de l'heroic fantasy, le blob est un monstre gélatineux, de grande taille, dans lequel on ne parvient à distinguer aucune structure particulière ...
 
 
SOA, les services … et les processus
La SOA, comme son nom l’indique est une architecture fondée sur les services. Mais, à tant parler de services, n’aurait-on pas perdu de vue les processus ...
 
 
Client riche, vers les interfaces graphiques agiles
Concilier les coûts réduits de déploiement des applications Web avec l'ergonomie et la productivité de développement des applications desktop, c'est la promesse du client riche ! Combiné avec une architecture SOA, c'est l'un des fondements des systèmes d'information agiles.
 
Industrialisation par automatisation des développements : vers des usines logicielles ?
Comment faire passer le développement d’applications d’une ère artisanale à une ère industrielle en automatisant au maximum les tâches de développement ?
 
Web Services vs EAI, faut-il encore choisir ?
Les Web Services sont parfois présentés comme une alternative aux solutions EAI. Qu’en est-t-il vraiment aujourd’hui ?
 
XUL et XAML, vers un affrontement des IHM basées sur XML ?
Après une période où la mode était aux interfaces tout HTML, les utilisateurs veulent revenir à des IHM qui offrent plus de fonctionnalités.
 
Méthodes agiles avec l’eXtreme Programming
L’Extreme Programming fait partie d’une famille de méthodologies appelée "méthodes agiles" qui connaissent un succès croissant depuis plusieurs années.
 
C-JDBC : Le clustering enfin accessible ?
La capacité de montée en charge des SGBDR est très différente d’une solution à une autre. Jusqu’à maintenant, seuls certains produits commerciaux offraient la fonction cluster.
 
SQL Server 2005 arrive-t-il trop tard ?
La nouvelle version du SGBD de Microsoft intègre un grand nombre de nouvelles fonctionnalités parmi lesquelles le support de XML.Cela suffira-t-il à Microsoft pour rattraper son retard face à Oracle ou DB2 ?
 
Performance Java/J2EE, mieux vaut prévenir que guérir !
Java a un problème avec les performances, mais il n'est pas où l'on croit. La plate-forme est performante, c'est un fait, mais les préjugés ont la vie dure et Java sert trop souvent de bouc émissaire.
 
Clustering des applications Java en Open-Source avec Tomcat 5
Le clustering était jusqu’à présent l’apanage des serveurs d’applications commerciaux. Le groupe Apache a mis fin à cette situation en intégrant les principales fonctionnalités des clusters applicatifs dans la version 5 de Tomcat.
 
Services Web et "Straight Through Processing" (STP) dans le monde bancaire
Les services web peuvent jouer le rôle de protocole fédérateur entre les applications impliquées dans le STP. Ils ne sont pas la seule alternative, mais méritent une étude ...
 
Les Services Web pour des applications configurables
Cet article met les Services Web en perspectives des besoins d'intégration applicative au sein du S.I. et de configuration des applications.
 
Présentation de Microsoft BizTalk 2004
BizTalk 2004, version totalement réécrite en .Net, implémente les standards du marché (XML, XSD, BPEL, Services Web) pour permettre la mise en oeuvre d'architectures orientées services (SOA).
 
Présentation de Microsoft InfoPath 2003
InfoPath 2003 est un outil de création de formulaires électroniques destiné à améliorer les mécanismes de collecte de l'information au sein de l'entreprise. Pour cela, il repose entièrement sur les standards XML.
 
Copyright © 2000-2008 Neoxia SA  |  Mentions légales