• Delphi 10.3 - Programmation orientée objet en environnement Windows

    Delphi 10.3 – Programmation orientée objet en environnement Windows

    0 de 5
    328,00 MAD

    Ce livre s’adresse à toute personne qui souhaite apprendre la programmation orientée objet avec le langage Delphi (en version 10.3 Community Edition) pour développer une application fenêtrée ou un service en environnement Windows. Tout au long du livre, l’auteur agrémente son propos de schémas UML afin que le lecteur puisse constater avec quelle facilité il est possible de programmer pour Windows avec Delphi.

    Après une présentation de l’environnement de développement et un rappel sur les fonctions de base héritées du langage Pascal, le lecteur étudie l’architecture et les principes de la programmation orientée objet en Delphi, illustrés par des programmes d’exemple mettant en oeuvre les bibliothèques fournies par Delphi 10.3 Community Edition. La manipulation de la bibliothèque graphique Visual Component Library lui permet ainsi d’appréhender concrètement la création d’applications fenêtrées attrayantes, robustes et performantes.

    Dans la suite du livre, l’auteur familiarise le lecteur avec la création de librairies dll ou de composants Delphi que l’on peut inclure dans l’environnement de développement avant de détailler la notion de sérialisation de données aux formats XML et JSON ainsi que l’élaboration de services système. Des chapitres dédiés présentent le concept de parallélisation de tâches sous Windows ainsi que les différentes méthodes pour communiquer entre applications, sans oublier la connexion aux bases de données grâce au moteur d’accès aux données FireDAC.

    Pour finir, le lecteur a l’occasion de découvrir le framework FireMonkey associé au moteur de LiveBinding qui offre la portabilité du langage Delphi vers de nombreuses plateformes (Linux, Android ou iOS), ainsi que l’élaboration et la consommation de webservices REST. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

  • Encyclopédie historique des neurosciences - Du neurone à l'émergence de la pensée

    Encyclopédie historique des neurosciences – Du neurone à l’émergence de la pensée

    0 de 5
    330,00 MAD

    ISBN 978-2-8041-5898-9 EAN 9782804158989 Présentation Relié Nb. de pages 1009 pages Poids 2.135 Kg Dimensions 18,0 cm × 24,5 cm × 4,5 cm

  • Joomla! - Un coffret de 2 livres : Création de sites et personnalisation des templates

    Joomla! – Un coffret de 2 livres : Création de sites et personnalisation des templates

    0 de 5
    330,00 MAD

    Joomla! 2.5 – Créez et administrez vos sites Web Joomla! est un des CMS (« Content Management System ») parmi les plus populaires au monde. Il va vous permettre d’imaginer des sites web et des applications en ligne extrêmement performantes. En plus de son architecture MVC puissante, Joomla! est un programme Open Source totalement gratuit. Ce livre s’adresse aux débutants comme aux utilisateurs plus aguerris ; il offre un pas à pas détaillé permettant la prise en main progressive de la dernière version de Joomla! basée sur les principaux types de site que vous pouvez créer (site web ou portail, boutique en ligne, site personnel, site communautaire).
    Vous verrez tout d’abord comment installer Joomla! localement et sur un serveur distant avant de vous familiariser avec cet outil pour concevoir l’organisation de votre site, rédiger vos premiers articles et découvrir les principaux éléments d’un site Joomla! : catégories, articles, modules, page d’accueil… Vous apprendrez à tirer parti des nouveautés de la version 2.5 avec la gestion poussée des ACL (droits des utilisateurs), l’organisation du contenu en catégories et sous-catégories emboîtables à l’infini, la personnalisation avec le nouveau système de templates (modèles graphique) et la gestion des sites multilingues.
    Le chapitre suivant présente toutes les possibilités qu’offre Joomla! quant à l’utilisation des styles CSS et l’insertion de contenu multimédia dans vos articles : utilisation des Templates, paramétrage des médias, insertion de carte Google Maps, de modules dans un article… Vous verrez ensuite quelques fonctionnalités essentielles à un site de qualité professionnelle : optimiser les flux RSS, mobiliser votre site, récupérer des statistiques de visite…
    Vous verrez aussi comment appliquer un certain nombre de principes de sécurité et les manières de se dépanner, si d’aventure, vous rencontrez un problème avec votre site Joomla!. Un chapitre entier est consacré au référencement de votre site : comment utiliser l’ensemble des outils vous permettant d’administrer votre site tant du point de vue de sa fréquentation que de sa popularité dans les moteurs de recherche.
    Le chapitre suivant vous présente une extension e-commerce disponible avec la version 2.5, HikaShop : comment la mettre en route et paramétrer les bases d’une boutique en ligne complète. Le dernier chapitre est un mémento des notions indispensables à la compréhension du code source des pages Web et à la résolution de problèmes qui peuvent, à première vue, sembler insolubles ; il présente aussi des informations sur l’emploi des feuilles de style CSS qui vous permettront de définir la présentation des éléments de vos pages et de personnaliser les templates : taille de la police, épaisseur des bordures, aspect d’un tableau, etc.
    Joomla! – Conception et personnalisation des templates Joomla! est l’un des CMS les plus utilisés actuellement. Sa base solide lui permet de s’adapter à tout type de projet : site institutionnel, site e-commerce, portail d’entreprise… Le design, l’ergonomie, la navigation et l’apparence de tous les contenus du site sont déterminés par les templates. Ce livre s’adresse à toute personne connaissant déjà Joomla! et souhaitant débuter dans la création de nouveaux templates ou dans la personnalisation de templates existants.
    Les templates créés sont valables pour les versions 3.0 et supérieures de Joomla!. La connaissance de l’HTML et des CSS est recommandée ; nous étudierons les notions simples de PHP requises lors de la mise en pratique des templates. Nous commencerons par étudier la structure des templates de Joomla!. Nous créerons alors un premier template simple pour mettre en pratique ces premières notions. Dans un deuxième temps nous vous proposons de créer un template complet proposant à l’utilisateur plusieurs possibilités pour placer des modules dans des emplacements variés.
    Le troisième template que nous allons créer nécessitera d’utiliser les options et les styles ; ces fonctions permettent aux utilisateurs de personnaliser le template dans l’administration du site, sans avoir à modifier le code source. Nous terminerons en analysant dans le détail Protostart, le template proposé par défaut dans Joomla!. Vous pourrez ainsi vous en inspirer pour créer vos propres templates.

  • Excel 2010 : apprendre VBA et les Macros - Coffret de 2 livres : toute la théorie et 84 exercices pour s'entraîner

    Excel 2010 : apprendre VBA et les Macros – Coffret de 2 livres : toute la théorie et 84 exercices pour s’entraîner

    0 de 5
    330,00 MAD

    Ces deux livres offrent au lecteur un maximum d’informations sur la Programmation sous Excel 2010, les macros et le langage VBA et 84 Exercices (avec leurs corrigés) pour s’entraîner à programmer en VBA.

  • Ecrire du code .NET performant - Profilage, benchmarking et bonnes pratiques (2e édition)

    Ecrire du code .NET performant – Profilage, benchmarking et bonnes pratiques (2e édition)

    0 de 5
    330,00 MAD

    Ce livre sur la performance du code . NET s’adresse aux développeurs débutants comme expérimentés qui ont à faire face à des problèmes de performances sur leurs développements. Dans ce livre, les auteurs se consacrent à démystifier la performance du code . NET ; il ne vous entraînera pas sur les pentes ardues du tuning, mais vous donnera des méthodes simples pour profiler une application et retrouver rapidement les 20% d’erreurs de code qui correspondent à 80% du ralentissement.

    Il vous donnera tous les outils théoriques nécessaires pour savoir précisément où chercher les problèmes de performance et comment les corriger. Après avoir exposé la méthode et les outils, les auteurs s’appuient sur une application de démonstration (écrite en C#), basée sur un progiciel industriel réel, pour vous faire découvrir les méthodes de recherche des goulets d’étranglement. Cette application a été spécialement conçue pour contenir un grand éventail des erreurs de code traditionnellement à l’origine de problèmes de performances.

    Le livre vous montrera comment détecter ces différentes erreurs dans les résultats d’un outil  » ; profileur . NET » , puis les analyser finement et enfin les corriger. L’application correspond aux architectures web modernes, avec un client (en Blazor WebAssembly) et une API (en ASP. NET 6). à l’aide de Visual Studio 2022, la toute dernière version de l’IDE, le lecteur découvrira comment l’outil peut remonter les métriques permettant de trouver les problèmes rapidement.

  • Kubernetes - Gérez la plateforme de déploiement de vos applications conteneurisées (2e édition)

    Kubernetes – Gérez la plateforme de déploiement de vos applications conteneurisées (2e édition)

    0 de 5
    330,00 MAD

    Ce livre s’adresse aux administrateurs système qui souhaitent maîtriser le déploiement de Kubernetes et comprendre en quoi il répond aux nouveaux enjeux informatiques liés à l’arrivée des containers. Le lecteur découvre ainsi les différentes fonctionnalités de Kubernetes qui lui permettront de gérer des containers et leur cycle de vie et de mettre en place toutes les briques indispensables à un cluster de production.

    Pour appréhender au mieux la lecture de ce livre, des notions sur l’administration d’un système Linux, sur le principe de fonctionnement des couches réseau, sur l’utilisation de Git ainsi que la connaissance d’un environnement Cloud sont recommandées. Tout au long du livre, l’auteur s’appuie sur des exemples concrets pour aider le lecteur dans sa découverte de Kubernetes et dans l’assimilation des concepts étudiés.

    Après l’installation de l’environnement et des outils indispensables pour suivre les exemples du livre, l’auteur familiarise le lecteur avec les concepts propres à Kubernetes tels que le cycle de vie d’un container, les pods, les services ou le tableau de bord. Au fur et à mesure, le lecteur découvre des concepts plus avancés comme la persistance des données, l’hébergement d’applications en cluster, la mise en place de réplications entre plusieurs pods, la gestion des briques internes de Kubernetes ou le gestionnaire de paquets Helm.

    Puis l’auteur présente comment installer et configurer Kubernetes afin d’aider le lecteur à mettre en place un cluster, dans le cloud ou sur des machines classiques, avant de détailler l’exposition d’une application sur Internet, les polices réseaux, la sécurisation SSL, les montées en charge ou encore la surveillance applicative. Pour finir, le lecteur trouve dans les derniers chapitres une introduction au maillage de services avec Istio, ainsi que des informations sur la gestion des droits d’accès, sur la notion d’opérateur ou encore sur la gestion de l’application dans un système d’intégration continue.

  • Angular - Développez vos applications web avec le framework JavaScript de Google (3e édition)

    Angular – Développez vos applications web avec le framework JavaScript de Google (3e édition)

    0 de 5
    330,00 MAD

    Ce livre permet aux lecteurs de se lancer dans le développement d’applications web avec le framework Angular (en version 12 au moment de l’écriture). Pour une meilleure compréhension de son contenu, il est nécessaire d’avoir un minimum de connaissances sur le fonctionnement du web et sur les langages HTML et JavaScript. Les auteurs ont eu à coeur de rédiger un livre très pragmatique avec de nombreux exemples de code, commentés et expliqués, qui illustrent de façon très concrète les passages plus théoriques.

    Conçu pour être un allié efficace au quotidien, ce livre à la structure claire constitue un réel référentiel Angular pour le développeur. Dans les premiers chapitres, pour pouvoir démarrer le développement d’une application avec Angular, les auteurs traitent des sujets à maîtriser que sont les composants, les templates, les pipes ou encore les modules. Le langage de Microsoft TypeScript et l’outil en ligne de commande CLI sont également étudiés.

    Chacun des chapitres suivants détaille une brique précise du framework. Le lecteur y apprend ce qu’est un composant, un service ou une directive et comment les utiliser. Le fonctionnement de l’injection de dépendances et celui du routage sont traités ainsi que la création d’un formulaire ou les interactions avec l’utilisateur. Le livre se poursuit avec l’apprentissage des tests d’une application Angular, que ce soit au travers de tests unitaires ou d’intégration (end-to-end), ainsi que différentes solutions pour rendre une application multiplateforme (ou cross-platform).

    Enfin, un chapitre est consacré à des sujets plus avancés dans lequel les auteurs détaillent notamment la façon d’effectuer le rendu côté serveur ou encore le fonctionnement du moteur de détection de changements.

  • Design Patterns en C# - Les 23 modèles de conception : descriptions et solutions illustrées en UML 2 et C# [3e édition]

    Design Patterns en C# – Les 23 modèles de conception : descriptions et solutions illustrées en UML 2 et C# [3e édition]

    0 de 5
    330,00 MAD

    Ce livre présente de façon concise et pratique les 23 modèles de conception (Design Patterns) fondamentaux en les illustrant par des exemples pertinents et rapides à appréhender. Chaque exemple est décrit en UML et en C# sous la forme d’un petit programme complet et exécutable. Pour chaque pattern, l’auteur détaille son nom, le problème correspondant, la solution proposée, ses domaines d’application et sa structure générique.

    Le livre s’adresse aux concepteurs et développeurs en Programmation Orientée Objet. Pour bien l’appréhender, il est préférable de disposer de connaissances sur les principaux éléments des diagrammes de classes UML et sur le langage C# (à partir de la version 3.0). Le livre est organisé en trois parties qui correspondent aux trois familles des patterns de conception : les patterns de construction, les patterns de structuration et les patterns de comportement.

    Un chapitre présente trois variantes de patterns existants, montrant la grande souplesse de mise en oeuvre de ces modèles. Cette nouvelle édition du livre introduit une présentation du pattern MVC (Model-View-Controller) illustré par un exemple s’appuyant sur le framework Blazor.

  • Git - Maîtrisez la gestion de vos versions (concepts, utilisation et cas pratiques) (4e édition)

    Git – Maîtrisez la gestion de vos versions (concepts, utilisation et cas pratiques) (4e édition)

    0 de 5
    330,00 MAD

    Ce livre s’adresse principalement aux développeurs et aux chefs de projet mais également aux professionnels appelés à modifier des codes sources (graphiste, webdesigner, etc.). Le livre présente tout d’abord l’historique des solutions de gestion de versions et leur intérêt. Il permet ensuite au lecteur d’installer et de configurer Git puis de l’utiliser tout au long de cinq chapitres progressifs (fonctionnement des branches, partage d’un dépôt, outils internes…).

    Un chapitre permet au lecteur de bien appréhender git-flow, une méthode pour gérer efficacement les différentes versions d’un projet en entreprise. Deux chapitres présentent la gestion de versions de manière très pragmatique en utilisant deux scénarios mettant en oeuvre des développeurs. Le premier scénario reprend les bases de l’utilisation de Git et montre l’utilisation des principales commandes dans des cas quasi-réels.

    Le deuxième scénario met en scène une équipe de développeurs : de l’installation de GitLab, jusqu’à une utilisation de la méthode git-flow par l’équipe. Ce chapitre détaille les principales étapes par lesquelles l’équipe doit passer pour versionner un projet existant. Un chapitre présente une liste d’alias et de commandes prêtes à l’emploi, fruit d’années de pratique de Git de l’auteur, afin que le lecteur utilise Git plus efficacement et puisse obtenir des solutions de problèmes communs.

    Le dernier chapitre présente un cas réel d’intégration continue 100% Git dans le cadre d’un développement web avec le framework Django. En annexe, un aide-mémoire permet de visualiser rapidement les principales commandes et leurs principales options. Une présentation de la plateforme GitHub et des changements qu’elle apporte dans la collaboration entre développeurs est également proposée par l’auteur.

  • Design Patterns en Java - Descriptions et solutions illustrées en UML 2 et Java (5e édition) - Les 23 modèles de conception

    Design Patterns en Java – Descriptions et solutions illustrées en UML 2 et Java (5e édition) – Les 23 modèles de conception

    0 de 5
    330,00 MAD

    Ce livre présente de façon concise et pratique les 23 modèles de conception (design patterns) fondamentaux en les illustrant par des exemples pertinents et rapides à appréhender. Chaque exemple est décrit en UML et en Java sous la forme d’un petit programme complet et exécutable. Pour chaque pattern, l’auteur détaille son nom, le problème correspondant, la solution apportée, ses domaines d’application et sa structure générique.

    Le livre s’adresse aux concepteurs et développeurs en Programmation Orientée Objet. Pour bien l’appréhender, il est préférable de disposer de connaissances sur les principaux éléments des diagrammes de classes UML et sur le langage Java. Le livre est organisé en 5 parties. Dans la première, l’auteur introduit la notion de pattern de conception. Les trois parties suivantes détaillent chacune des trois familles des patterns de conception : les patterns de construction, les patterns de structuration et les patterns de comportement.

    La dernière partie présente tout d’abord, au sein d’un chapitre qui enrichit cette nouvelle édition, la manière de reconcevoir du code existant à l’aide des patterns au travers de nombreux exemples, avant d’étudier trois variantes de patterns existants, montrant ainsi la grande souplesse de mise en oeuvre de ces modèles. Le pattern composé MVC (Model-View-Controller) y est également introduit. Le lecteur peut ainsi aisément percevoir les qualités de la conception par les patterns.

    Les exemples utilisés dans le livre sont issus d’une application de vente en ligne de véhicules et sont en téléchargement sur le site www. editions-eni. fr.

  • Business Intelligence avec SQL Server 2019 et Power BI - Maîtrisez les concepts et réalisez un système décisionnel

    Business Intelligence avec SQL Server 2019 et Power BI – Maîtrisez les concepts et réalisez un système décisionnel

    0 de 5
    330,00 MAD

    Ce livre sur la Business Intelligence (BI) avec SQL Server 2019, s’adresse à tous les membres d’une équipe décisionnelle : chef de projet, architecte, développeur ETL, développeur de rapports, service Aide à la Maîtrise d’Ouvrage (AMO). Du débutant au technicien expérimenté, le lecteur bénéficiera d’une approche métier du décisionnel. Tout au long du livre, et très progressivement, l’auteur détaille les concepts clés du décisionnel puis les met concrètement en application.

    Ainsi, au cours des différents chapitres, le lecteur va utiliser les différents outils de la suite SQL Server et Power BI pour bâtir progressivement un système décisionnel complet et professionnel. A chaque chapitre, le livre regorge de solutions concrètes et de bonnes pratiques. Le lecteur bénéficie des retours d’expérience de l’auteur pour finalement gagner en expertise sur les différentes étapes d’un projet décisionnel.

    Plus précisément, l’auteur propose de créer le système décisionnel d’une société virtuelle, Distrisys, qui sera l’occasion pour le lecteur d’étudier les sujets suivants : – l’architecture des serveurs et le choix des licences ; – la modélisation de l’entrepôt de données ; – la conception du cube Analysis Services ; – la réalisation des différents types de flux d’alimentation ETL avec Integration Services ; – la mise en place de référentiels de données avec Master Data Services ; – l’utilisation d’Excel pour exploiter les données décisionnelles ; – la réalisation de rapports opérationnels et décisionnels avec Reporting Services ; Wxw ; – et la création d’un dashboard interactif avec Power BI.

  • Cloud privé, hybride et public - Quel modèle pour quelle utilisation ? Un état de l

    Cloud privé, hybride et public – Quel modèle pour quelle utilisation ? Un état de l

    0 de 5
    330,00 MAD

    Le cloud occupe désormais une part primordiale de toute solution informatique. Cependant, il n’est ni la panacée à tous les défis des entreprises, ni le démon qui ouvre la porte à tous les risques. Dans ce livre qui s’adresse aux dirigeants ou aux directeurs des systèmes d’information, l’auteur apporte un éclairage teinté d’expérience sur les questions et les réponses à apporter pour utiliser le cloud avec succès et en toute sécurité.

    Après avoir défini ce qu’est le cloud, l’auteur passe en revue ses principales caractéristiques, les différents modèles de services ainsi que les différents types de cloud. Il en identifie les limites et les contraintes, notamment en termes de sécurité, avant de passer en revue une série de bonnes pratiques à mettre en oeuvre pour un déploiement et une utilisation sereine. Avec le Règlement Général sur la Protection des Données (RGPD) qui est en vigueur en Europe et les cyberattaques qui progressent en nombre et en sophistication, la question de la protection des données et de leur sécurité dans le cloud n’a jamais été autant d’actualité.

    Un chapitre entier est ainsi consacré aux questions juridiques et légales, principalement liées à la confidentialité, à la propriété intellectuelle, à la sécurité ou encore à la notion de responsabilité, qui sont souvent éludées ou négligées. Dans le quatrième chapitre, l’auteur tord le cou une bonne fois pour toutes à certaines légendes urbaines toujours en vigueur quand on parle de services cloud.

    Enfin, les deux derniers chapitres sont consacrés plus particulièrement à la mise en oeuvre du cloud en entreprise. L’auteur livre au lecteur les informations nécessaires pour mener à bien ce changement : quelles sont les bonnes pratiques ? Comment obtenir la collaboration et l’engagement des employés ? Quels sont les projets d’entreprise pouvant bénéficier du cloud ? … Pratique et pragmatique, ce livre apporte une vision à 360 degrés du cloud et est émaillé de nombreuses références qui permettront au lecteur d’approfondir certains sujets comme le RGPD, les nouveaux métiers du cloud et l’impact des technologies d’Intelligence Artificielle.

  • Gestion du Système d’Information - Soyez agile grâce au bureau des programmes

    Gestion du Système d’Information – Soyez agile grâce au bureau des programmes

    0 de 5
    330,00 MAD

    La gestion d’un système d’information est de plus en plus complexe : de plus en plus de composants, de plus en plus d’intervenants, toujours plus de nouvelles technologies tout en ayant du mal à ne plus utiliser les anciennes. Sur qui s’appuyer pour maintenir son système d’information en condition opérationnelle et garantir sa pertinence ? Sur un acteur clé dont le potentiel est rarement utilisé : le bureau des programmes dont vous découvrirez dans ce livre le périmètre d’action et les options de mise en oeuvre.

    Avec une approche descendante qui démarre avec la gestion de l’ensemble des activités et la construction du budget d’une direction du système d’information, l’auteur présente dans ce livre les activités du bureau des programmes avec des présentations détaillées sur des thèmes forts tels que les stratégies, les budgets ou encore la gestion de portefeuilles.

  • C# 12 - Développez des applications Windows avec Visual St

    C# 12 – Développez des applications Windows avec Visual St

    0 de 5
    330,00 MAD

    Ce livre sur le développement d’applications Windows avec le langage C# (en version 12) et Visual Studio 2022 est destiné aux développeurs qui débutent avec le framework .NET. Il leur permet d’apprendre les bases du langage C# et introduit des concepts plus avancés leur donnant une vue d’ensemble des possibilités offertes par le langage C#, Visual Studio et le framework .NET en général. L’auteur a choisi une approche pas à pas tout en construisant une application fonctionnelle tout au long de l’ouvrage pour illustrer de manière pratique et cohérente les concepts abordés.

    L’apprentissage commence par la familiarisation avec l’interface de Visual Studio 2022 ainsi qu’avec le concept de l’architecture .NET. Les détails du langage C#, sa syntaxe et ses fonctionnalités comme les classes, l’héritage, les interfaces, les types génériques ou encore les délégués et les évènements sont ensuite expliqués avant d’aborder la conception d’interfaces utilisateur. La conception de l’interface utilisateur couvre toutes les phases utiles pour créer des applications Windows à la fois fonctionnelles et ergonomiques, allant de la création de formulaires à la création de contrôles en passant par l’implémentation de gestionnaire d’évènements et la validation des données saisies.

    Une introduction à la conception d’application WPF est également incluse. Les outils de Visual Studio qui permettent de réaliser les tests et le débogage des applications sont également détaillés en présentant les techniques de gestion des erreurs mais aussi les concepts permettant de surveiller les applications comme le traçage, l’interaction avec les journaux d’évènements et l’utilisation des compteurs de performance.

    L’utilisation de Entity Framework est détaillée au sein d’exemples concrets permettant de comprendre rapidement comment créer des modèles de données et comment les utiliser pour communiquer avec une base de données, tout en apprenant à utiliser le langage de requête LINQ pour interagir avec des données sous différents formats (objets, SQL ou XML). L’alternative au stockage de données d’une application sur le système de fichiers et l’utilisation du concept de la sérialisation sont également détaillées, fournissant ainsi une vision globale des possibilités offertes par le framework .NET concernant la gestion des données.

    Des concepts plus avancés sont également abordés afin d’exposer une gamme plus large des possibilités offertes par le langage C# et Visual Studio : l’utilisation des expressions régulières, le développement d’applications multitâches et asynchrones, la globalisation et la localisation d’une application, la sécurité du code, l’implémentation d’applications client/serveur, le dessin avec GDI+ ainsi que la réflexion font partie des sujets introduits.

    La dernière partie de l’ouvrage est consacrée à la création d’assemblages ainsi qu’au déploiement des applications. Les outils et techniques mis à disposition par Visual Studio pour créer des installeurs Windows et configurer les applications y sont détaillés.

  • ASP.NET avec C# sous Visual Studio 2022 - Conception et développement d'applications web

    ASP.NET avec C# sous Visual Studio 2022 – Conception et développement d’applications web

    0 de 5
    330,00 MAD

    Ce livre s’adresse aux développeurs, architectes et administrateurs qui souhaitent adopter une approche professionnelle pour la réalisation d’applications Web en tirant le meilleur parti possible d’ASP.NET. Il accompagne le lecteur dans une étude complète de la technologie ASP.NET et de Visual Studio 2022. Pour chaque thème abordé, des exemples pratiques et utiles sont fournis en C#. Le lecteur commencera par Visual Studio et ses outils (débogage, refactoring, tests unitaires, tests d’interface graphique, VSTS…) et par les évolutions du langage C#.

    Le deuxième chapitre décrit le fonctionnement des applications IIS sous Windows comme Azure, et explique comment réaliser des modules spécifiques pour le serveur Web. L’ouvrage étudie en détail les Web forms, AJAX, JQuery, et propose des composants personnalisés pour créer des graphiques. Les chapitres suivants élaborent des solutions pour allier rapidité de développement et performances dans l’accès aux bases de données ADO.NET, avec notamment les composants basés sur LINQ et Entity Framework.

    Sont ensuite traitées la sécurisation unifiée des sites Web OWIN (avec Google) et la personnalisation de la navigation (Web Part et services Web WCF, REST). Les sites MVC et leurs développements SPA et Web API sont présentés avec des exemples pratiques, ainsi que la plateforme ASP.NET Core 7. Le dernier chapitre décrit la mise en production sous ASP.NET et l’infrastructure de supervision Health Monitoring ainsi que le déploiement des applications Web sur la plateforme Cloud Microsoft Azure.

Fin de contenu

Fin de contenu