Il n'est pas trop tard pour les découvrir... ou les offrir !
Ce livre s'adresse aux développeurs avancés, aux architectes de solutions et aux administrateurs de bases de données qui souhaitent mieux percevoir la place que devrait prendre la base de données dans les solutions logicielles et qui sont à la recherche de nouvelles approches et propositions pratiques.
Alors que la base de données est aujourd'hui une composante essentielle dans toute solution logicielle professionnelle, elle est encore traditionnellement utilisée pour le stockage des instances d'objets, les représentations et les traitements étant à la charge des objets runtime (ou objets mémoire). La question pour résoudre les rapports entre les deux mondes est souvent posée de manière unilatérale : comment permettre à l'objet runtime de lire et écrire dans cet espace (si différent) qu'est la base de données ? Pour répondre à cette question, des technologies et outils intéressants (comme LINQ To SQL, Entity Framework... etc.) ont vu le jour, mais leur réponse consiste à créer un modèle de données (Data Model) et à le mettre à la disposition du programmeur objets.
Dans ce livre l'auteur aborde le problème d'une façon différente, qui consiste à concevoir et à créer un framework de synergie entre la base de données et les objets runtime. Sans s'opposer à des technologies existantes, il examine comment organiser l'existant en un ensemble cohérent qui vise à : augmenter la qualité des solutions logicielles, réduire le temps de leur production et réduire le niveau de compétences nécessaire à leur maintenance et évolution.
De nombreux exemples concrets (code / base de données) sont présentés pour démontrer le réalisme des modèles proposés, ces propositions et approches étant basées sur des travaux de recherches menés par l'auteur et qui ont été à plusieurs reprises intégrés et utilisés dans des solutions professionnelles, solides et stables, dans plusieurs grandes entreprises et organismes internationaux.
La majorité du code de ces exemples nécessite des connaissances raisonnables de la Programmation Orientée Objet, de bonnes connaissances du développement en général et/ou du développement .NET Framework et du langage de programmation utilisé (C#). Une base de données est utilisée comme support des exemples tout au long du livre. Son niveau technique est relativement simple et nécessite un niveau moyen de connaissances pour être exploitée.
Le code des exemples ainsi qu'une sauvegarde de la base de données sont en téléchargement sur www.editions-eni.fr.
Il n'y a pas encore de discussion sur ce livre
Soyez le premier à en lancer une !
Il n'est pas trop tard pour les découvrir... ou les offrir !
Inspirée d’une histoire vraie, cette BD apporte des conseils et des solutions pour sortir de l'isolement
L’écrivain franco-vénézuélien Miguel Bonnefoy poursuit l’exploration fantasmagorique de sa mémoire familiale...
Des romans policiers à offrir ? Faites le plein de bonnes idées !