Ce livre propose une approche pragmatique et professionnelle de la conception d'applications modernes avec ASP.NET Core MVC et MongoDB. À travers un cas d'étude complet et réaliste, le lecteur est accompagné pas à pas dans les choix architecturaux, la structuration des données NoSQL et l'optimisation des performances applicatives.
L'ouvrage ne se limite pas à présenter des solutions techniques. Il met en lumière les raisons derrière chaque décision, les compromis possibles et les critères permettant d'adapter l'architecture aux besoins réels du métier. Les notions de vues MongoDB, d'indexation, d'optimisation des requêtes et de génération de rapports PDF et Excel sont abordées dans un contexte concret et opérationnel.
Destiné aux développeurs ASP.NET Core, aux étudiants avancés et aux professionnels souhaitant renforcer leurs pratiques, ce livre met l'accent sur la lisibilité du code, la maintenabilité, la performance et l'évolutivité. Il s'adresse à celles et ceux qui souhaitent dépasser les simples recettes techniques pour comprendre le pourquoi des choix d'architecture et construire des applications robustes et durables.
Mohamad TAGHLOBI est développeur et architecte logiciel, fort de plus de vingt-cinq années d'expérience dans le domaine de l'informatique. Il a participé à de nombreux projets aux contextes et contraintes variés, allant d'applications métiers internes à des systèmes complexes exigeant robustesse, performance et évolutivité.
Au fil des années, il a développé une conviction forte : les dysfonctionnements les plus coûteux en informatique sont rarement purement techniques. Ils trouvent le plus souvent leur origine dans des choix d'architecture mal compris, des compromis implicites ou une mauvaise prise en compte des besoins métiers.
À travers cet ouvrage, il partage une approche pragmatique issue du terrain, centrée sur la compréhension des décisions techniques, la lisibilité du code et la construction d'applications durables. L'objectif n'est pas de fournir des solutions toutes faites, mais de transmettre une manière de penser l'architecture logicielle et les décisions qui la structurent.
Il n'y a pour le moment pas de critique presse.