Développement logiciel & langages

Articles sur le thème du développement logiciel orienté programmation, conception, architecture sur les technologies et outils, en langage Java, C#/.NET et VB.NET.


Articles par thèmes






Bienvenue sur le site www.while-true-do.com,
Voici les derniers articles publiés.
Gestion des sessions utilisateurs en ASP.NET
Les applications web utilisent le protocole http pour renvoyer des pages html aux navigateurs mais le problème est que http est un protocole sans état. Après chaque communication, la connexion se termine. Le serveur et/ou le client doivent mémoriser des informations afin d’identifier et de suivre les utilisateurs dans l’application. Il existe plusieurs manières de gérer les connexions utilisateurs : stocker les informations dans l’url émise, côté client, côté serveur ou les deux à la fois ou aussi stocker les informations dans une base de données pour les applications plus critiques ou plus complexes. Cet article montre une mise en œuvre de la gestion des connexions au moyen des sessions côté serveur en C#/ASP.NET.
Le monde de Ruby On Rails
Cet article aborde les concepts et points forts du framework Ruby On Rails. Sont aussi présentés les éléments composants l’environnement de développement Ruby On Rails, notamment Ruby, les gems, Rubygems, les outils de développement,…
Comparaison de la syntaxe objet entre VB.NET et C#
Cet article compare et montre les différences de syntaxe sur les aspects orienté objet entre les deux langages phares de Microsoft : C# et VB.NET. Les notions abordées sont : interface, classe et méthode abstraite, méthode virtuelle, implémentation d’interface, héritage simple et dynamique (polymorphisme) de classe abstraite ou concrète.
Interfaces, classes abstraites et classes en VB.NET
Cet article montre une mise en œuvre des mécanismes de programmation objet en Visual Basic.NET (VB.NET). Les principales notions abordées sont : interface, classe abstraite, implémentation et héritage. Le langage VB.NET est aussi puissant que le langage C#, ce qui n’est pas surprenant car ces deux langages ne se différencie que sur la syntaxe. Ils mettent en œuvre tous les deux les mêmes fonctionnalités techniques, celles du framework .NET de Microsoft.
Configuration d’Eclipse et Tomcat
Ce tutoriel décrit la configuration de l’environnement Eclipse équipé du plugin WTP pour faire du développement web en Java, en utilisant Tomcat comme conteneur de servlets et pages JSP. Cet article fait suite à l’article « Installation d’Eclipse et de Tomcat » publié précédemment sur ce même site web.
Installation d’Eclipse et de Tomcat
Ce tutoriel décrit comment installer une plateforme de développement web en Java avec comme outil Eclipse équipé du plugin WTP d’Eclipse et Tomcat comme conteneur de servlets et JSP. L’installation présentée ici est effectuée sur un PC équipé de Windows XP avec SP2.
Le développement Web en Java avec Eclipse et Tomcat
Cet article décrit l’environnement de travail pour développer des applications web en technologie java grâce à l’outil Eclipse et au conteneur de servlets et pages JSP : Tomcat.
Bien concevoir et utiliser ses boîtes de dialogue
Cet article montre les bonnes pratiques pour bien concevoir et utiliser ses boîtes de dialogue dans un programme en C# afin de faciliter la réutilisation, la maintenance et l’évolution.