C# et .NET Version 2

efoenix 0 commentaires
C# et .NET Version 2Un langage et une plate-forme matures

Nouveau langage phare de Microsoft, C# combine les meilleurs aspects des langages C++, Visual Basic et Java, et s'avère en effet d'une facilité incomparable pour créer des applications Windows et Web, même pour des programmeurs non chevronnés. Ce langage a été spécialement conçu pour la plate-forme .NET qui, outre Visual Studio.NET, regroupe l'interface ADO.NET simplifiant l'accès aux bases de données et la technologie ASP.NET permettant d'implémenter des services Web.

Après une première partie consacrée à la syntaxe du langage C# version 2, cet ouvrage explique comment développer des applications Windows et Web avec la plate-forme .NET. La troisième partie du livre est consacrée à l'accès aux données avec ADO.NET 2 et la quatrième aux applications et services Web avec ASP.NET 2.Les lecteurs tireront ainsi profit des nouveautés introduites dans les logiciels de la famille Visual Studio 2005, tels que les aides au remaniement de programmes, les nouveaux contrôles pour ordinateurs de bureau, PocketPC et Smartphones, les techniques génériques d'accès aux bases de données, ou encore le déploiement ClickOnce de programmes. Le code source de tous les exemples du livre est disponible sur www.editions-eyrolles.com.
À qui s'adresse ce livre ?

* Aux développeurs qui souhaitent découvrir C# et la plate-forme .NET
* Aux programmeurs et décideurs Internet désireux de connaître ASP.NET

Sur le site www.editions-eyrolles.com

* Téléchargez le code source des exemples du livre
* Consultez les mises à jour et compléments
* Dialoguez avec l'auteur

Info
ISBN:9782212117783
Liens:[MU]
Mise à Jour : C# et .NET

Java EE 5 2e édition

efoenix 0 commentaires
Java EE 5 2e éditionCe cahier détaille la conception d'un site de e-commerce avec UML et Java Enterprise Edition 5. Inspirée du Java Petstore, l'étude de cas se construit au fil des chapitres en appliquant les spécifications Java EE 5 : EJB 3.0, JPA 1.0, Servlet 2.5, JSP 2.1, JSF 1.2, Web Services 1.2, JAXB 2.0, JAX-WS 2.0, JavaMail 1.4, JMS 1.1. L'application est déployée dans le serveur GlassFish et utilise la base de données Derby.

Cet ouvrage s'adresse aux architectes et développeurs confirmés qui veulent découvrir les nouveautés de Java EE 5 ou migrer leurs applications J2EE 1.4 existantes. Il montre comment s'imbriquent les différentes API de Java EE 5 dans une application internet-intranet.

Téléchargez le code source de l'étude de cas !

Info
ISBN:9782212123630
Liens:[MU]

PHP Clés en main

efoenix 0 commentaires
PHP Clés en mainVous découvrez le Web dynamique et PHP et vous vous demandez comment l'utiliser dans vos applications ? Si vous souhaitez apprendre tout en obtenant rapidement des résultats, ce livre est fait pour vous.
Les auteurs, programmateurs expérimentés, vous livrent des solutions "clés en main" en PHP pour résoudre les problèmes couramment rencontrés dans la création de site web. Les 76 scripts de cet ouvrage vous permettront bien sûr d'installer et de configurer PHP ou de sécuriser vos scripts, mais aussi de gérer des sessions et de manipuler fichiers, e-mails et images.

Grâce à des exemples simples et concrets et à l'explication de chaque extrait de code, vous pourrez appliquez ces 76 "recettes" pour :
• envoyer et recevoir du courrier électronique ;
• mémoriser le comportement des visiteurs à l'aide des cookies et des sessions ;
• utiliser au mieux les options de configuration de PHP ;
• manipuler des dates, des images et du texte à la volée ;
• valider des cartes de crédit ;
• comprendre SOAP et les autres web services ;
• utiliser des modèles HTML ;
• créer un sondage en ligne, un système d'envoi de cartes électroniques et un blog en utilisant, notamment, le système de base de données MySQL ;
• chiffrer vos données confidentielles;
• empêcher les attaques XSS…

Enfin, vous découvrirez pour chaque script des améliorations possibles, adaptées à vos besoins.

Info
ISBN:9782744040306
Liens:[MU]

C# et .NET

efoenix 0 commentaires
C# et .NETL'ouvrage de référence sur la plate-forme .NET

Langage phare de Microsoft, C# permet de concevoir avec une facilité déconcertante des applications Windows et Web, même pour des programmeurs non chevronnés, en combinant les meilleurs aspects des langages C++, Visual Basic et Java. Il a été spécialement conçu pour la plate-forme de développement .NET, aujourd'hui omniprésente dans le monde Microsoft mais connaissant également un essor remarquable sous Linux.

Après une première partie consacrée à la syntaxe de C#, de la version 1 (Visual Studio 2002) à la version 4 (Visual Studio 2010), l'ouvrage étudie en détail ses différents domaines d'application : les applications Windows avec WinForms, les applications Web avec ASP.NET et Ajax, l'accès aux données avec ADO.NET, Linq et XML, ainsi que les services Web de types SOAP et REST. En complément de cet apprentissage, le code source de tous les exemples mentionnés dans le livre est disponible sur www.editions-eyrolles.com.
À qui s'adresse ce livre ?

* Aux développeurs qui souhaitent découvrir C# et la plate-forme .NET
* Aux programmeurs et décideurs Internet désireux de connaître ASP.NET

Sur le site www.editions-eyrolles.com

* Téléchargez le code source des exemples du livre
* Consultez les mises à jour et compléments
* Dialoguez avec l'auteur

Info
ISBN:9782212126044
Liens:[MU]

S'initier à la programmation

efoenix 0 commentaires
S'initier à la programmationAcquérir rapidement une parfaite maîtrise des techniques de programmation et savoir s'adapter facilement à tout nouveau langage

Conçu pour les débutants en programmation, cet ouvrage commence par un apprentissage progressif et rigoureux des notions de programmation procédurale communes à tous les langages (types de données, variables, opérateurs, instructions de contrôle, fonctions, tableaux...), avant d'aborder les notions propres aux langages orientés objet.

L'auteur utilise, pour faciliter l'assimilation des concepts, un pseudo-code complet mais simple d'accès, qui évite de se perdre dans les spécificités de tel ou tel langage. Chaque notion est d'abord présentée à l'aide du pseudo-code, avant d'être illustrée d'exemples d'implémentation en langages C, C++, C#, Java et PHP. De nombreux exercices corrigés permettent au lecteur de contrôler ses connaissances à chaque étape de l'apprentissage.
À qui s'adresse ce livre ?

* Aux étudiants en 1ère année de cursus informatique (BTS, DUT, licences, écoles d'ingénieur).
* Aux autodidactes ou professionnels de tous horizons souhaitant s'initier à la programmation.
* A tous ceux qui ont appris un langage "sur le tas" et ressentent le besoin d'approfondir leurs connaissances pour gagner en efficacité et en qualité et s'adapter plus facilement à de nouveaux langages.
* Aux enseignants et formateurs à la recherche d'une méthode pédagogique et d'un support de cours structuré pour enseigner la programmation à des débutants.

Sur le site www.editions-eyrolles.com

* Dialoguez avec l'auteur
* Téléchargez le code source des exemples du livre

Info
ISBN:9782212119909
Liens:[MU]

Sécurité PHP 5 et MySQL

efoenix 0 commentaires
Sécurité PHP 5 et MySQLAprès avoir rappelé l'importance de principes fondamentaux tel celui de la défense en profondeur, cet ouvrage explique comment sécuriser une application professionnelle en PHP et MySQL à tous les niveaux, depuis la configuration du serveur jusqu'à la protection de la base de données MySQL, sans oublier toutes les vulnérabilités propres aux sites web dynamiques basés sur des langages de script.
Maîtriser la sécurité pour les applications en ligne

De nouvelles vulnérabilités apparaissent chaque jour dans les applications en ligne et les navigateurs. Pour mettre en place une politique de sécurité à la fois efficace et souple, sans être envahissante, il est essentiel de maîtriser les nombreux aspects qui entrent en jeu dans la sécurité en ligne : la nature du réseau, les clients HTML, les serveurs web, les plates-formes de développement, les bases de données... Autant de composants susceptibles d'être la cible d'une attaque spécifique à tout moment.
Une référence complète et systématique de la sécurité informatique

Écrit par deux experts ayant une pratique quotidienne de la sécurité sur la pile LAMP, ce livre recense toutes les vulnérabilités connues, les techniques pour s'en prémunir et leurs limitations. Très appliqué, il donne les clés pour se préparer à affronter un contexte complexe, où les performances, la valeur des données et la complexité des applications pimentent la vie des administrateurs responsables de la sécurité.

Info
ISBN:9782212121148
Liens:[MU]

PHP 5 avancé - 4e éd.

efoenix 0 commentaires
PHP 5 avancéPHP 5, plate-forme de référence pour les applications web

PHP 5 est plus que jamais la plate-forme incontournable pour le développement d'applications web professionnelles : programmation objet, services web, couche d'abstraction de base de données native PDO, simplification des développements XML avec SimpleXML, refonte du moteur sous-jacent pour d'importants gains de performances...
Une bible magistrale avec de nombreux cas pratiques et retours d'expérience

S'appuyant sur de nombreux retours d'expérience et cas pratiques, ce livre aidera le développeur a évoluer avec aisance dans le riche univers de PHP 5 et lui donnera toutes les clés pour en maîtriser les subtilités : bonnes pratiques de conception de sites et d'applications web, frameworks, cookies et sessions, programmation objet, utilisation de XML et SimpleXML, services web, intégration aux bases de données en passant par MySQL 4 et 5, PostgreSQL, PHP Data Object, stratégies d'optimisation et de sécurité, gestion des images et des caches....
À qui s'adresse cet ouvrage ?

* Aux développeurs souhaitant comprendre PHP 5 et son modèle objet
* Aux développeurs et administrateurs de sites et d'applications web
* Aux étudiants en informatique souhaitant appréhender les techniques du Web

Info
ISBN:9782212121674
Liens:[MU]