RECHERCHER

ANNUAIRES

   Newsletters | Contacts  
  Algorithmie et modélisation  UML, Merise, théories, langages...
  L'ACTUALITE EN BREF
 
 
 
 

 


TUTORIELS ET TRIBUNES

Par Patrick Constant (Pertimm) : L’impact de la technologie
des moteurs de recherche sur les bases de données

Il existe une alternative à l'approche "matérielle" des bases de données : l'approche logicielle. Cette dernière tire parti des avancées des technologies des moteurs de recherche.

Par Stéphane Chomat (Wylog) : Les méthodes agiles
sont-elles possibles à l’offshore ?

La prestation offshore est le plus souvent synonyme de cycle lourd de développement en cascade. Pourtant l’eXtrem Programming peut permettre d’assurer de meilleurs résultats dans de nombreux cas.

Par Mourad Lafer (EDIS Consulting) : Construire le socle
d'une architecture orientée services

Permettre à une application de consommer un composant exposé par une autre application. Tel est le rôle du Service Gateway Pattern. Décryptage de cette notion centrale pour la SOA, et exemple d'implémentation.

Tous les tutoriels

PRATIQUES

 Formaliser la conception applicative en UML
La méthode de modélisation s'est imposée comme un standard pour le développement orienté objets. Elle propose plusieurs diagrammes aidant à la formalisation d'un projet.

Gérer Windows en lignes de commande
L'invite de commande est tombée en désuétude après Windows 3.1. Pourtant, elle permet d'exploiter directement les propriétés de l'OS, tout en utilisant peu de ressources. Elle est remise au goût du jour avec Vista.

L'inversion de contrôle avec Spring
L'un des principaux avantages de cette méthode de conception : rendre indépendants les modules d'une application. Elle consiste à injecter les composants dans l'instanciation des classes. Illustration en Java.

Un robot qui parcourt le Web à votre place
Qui n'a pas un jour eu besoin d'un robot effectuant une action répétitive sur le Web. Une bibliothèque Ruby permet d'effectuer le cheminent que ferrait un visiteur humain sur un site.

 

Tous les pratiques

ENTRETIENS

Eric Lefèvre (Valtech Technology)
"Le lien entre les développeurs et la production est capital pour assurer la satisfaction du client"

Sebastien Gioria (OWASP) "Les failles les plus courantes sont de type Cross Site Scripting ou XSS"

Daniel Dardailler (W3C)
"L'accessibilité Web nécessite de séparer clairement la forme et la fonction de l'application"

Tous les entretiens

EXPLIQUEZ-MOI

 Les ports, passerelles d'accès au réseau
Les flux applicatifs transitent sur les réseaux IP par le biais de protocoles. A chaque protocole correspond une prise réseau unique sur le serveur ou la machine cliente, une passerelle également appelée port.

 Les dossiers techniques en gestion de projet
De la phase d'analyse fonctionnelle à la mise en œuvre en passant par la réalisation, chaque étape d'un projet est validée par des livrables. Une documentation qui sert de référence pour l'ensemble des intervenants.

Les passerelles, points de liaison entre deux réseaux
Intervenant au niveau des couches de transport, les passerelles gèrent l'échange de données entre univers IP. Plus les infrastructures et protocoles en présence seront différents, plus leur fonctionnement sera complexe.

 Python : des implémentations non standards
Le langage orienté objets a été décliné pour de nombreux environnements. Des implémentations qui ne sont pas compatibles entre elles, et qui présentent des différences notables.

 Le framework : un socle de développement structurant
Le travail du développeur a considérablement changé depuis l'avènement des infrastructures logicielles. L'élaboration du squelette d'une application est simplifiée grâce aux éléments prêts à l'emploi.

Tous les expliquez-moi

ET AUSSI

Développeur Web : un métier de passionné
Indépendant, mobile et souvent autodidacte, le développeur Web est un profil à part dont les compétences sont en évolution constante. La dernière étude A List Apart nous en dit plus.

 

   APPELS A CONTRIBUTIONS

J'ai testé un outil de génération de code
Vous avez eu l'occasion d'utiliser un logiciel de génération automatique de code ou d'application. Faites part de votre retour d'expérience. Les premières contributions | Contribuez

Partagez vos astuces pour optimiser le référencement


Vous développez en équipe



Je contribue à un projet Open Source

 

Tous les appels à contributions


   GUIDES
UML en cinq étapes
Langage de modélisation objet dont le développement a commencé en 1994, l'Unified Modeling Language est une notation standardisée qui facilité la conception des logiciels, en amont du travail de programmation proprement dit.

Tous les guides


Nos autres sites Société | Mentions légales | Contacts | Publicité | PA Emploi | Presse | Recrutement | Tous nos sites | Données personnelles
© Benchmark Group, 69/71 avenue Pierre Grenier. 92517 Boulogne Billancourt Cedex