Les meilleurs livres .Net
Dernière mise à jour : 29/08/2006
|
C# 2.0 : Guide pratique du développeur
de Michel de Champlain, Brian G Patrick
Public visé : Débutants Habitués
Résumé de l'éditeur
Se concentrer sur les éléments essentiels de C# 2.0 afin de commencer à développer rapidement et en toute confiance: c'est en résumé l'objectif de cet ouvrage pratique et synthétique. Vous y trouverez une explication concise des caractéristiques de la nouvelle version de C# illustrées de courts exemples complets. Vous y découvrirez aussi la complémentarité qui existe entre C# et la plate-forme Net, ainsi qu'un rappel des concepts orientés objet. Issu de l'expérience des auteurs en formation auprès de développeurs en entreprise ou auprès d'étudiants, cet ouvrage fournit de nombreux exemples qui ont tous été vérifiés et compilés. 25 exercices vous permettront en outre de tester vos connaissances. Le code de la plupart des exemples et de tous les exercices est téléchargeable sur le site web associé à ce livre.
Si comme moi, vous comptez sur ce livre pour découvrir les nouveautés du framework 2.0 en C#, vous serez grandement décus. Ce livre est clairement le manuel de découverte du C#, destiné aux débutants voire aux habitués du framework .Net 1.x qui souhaitent revoir leurs bases.
Les explications sont claires et les interconnexions interchapitres sont bien choisies mais l'ensemble me laisse néanmoins une impression de trop léger. j'aurais aimé plus de développement sur des parties du framework non spécifiques au C# mais utilisables par celui-ci: le cryptage, la sécurité, la gestion I/O, le xml, etc
Sommaire
- Classes, objets et espaces de noms
- Classes : membres et réutilisation
- Le système unifié de types
- Opérateurs, affectations et expressions
- Instructions et exceptions
- Types avancés, polymorphisme et accesseurs
- Collections et génériques
- Libération des ressources, entrées/sorties et threads
- Réflexion et attributs
257 pages,
1ère édition,
25 août 2005
Editions Dunod,
ISBN: 2100493272
Commandez sur www.amazon.fr : 28,41 EUR TTC (prix éditeur 29,90 EUR TTC)
-
Livraison Gratuite !
|
|
C# guide du développeur
de Eric Gunnerson
Public visé : Développeurs confirmés
Résumé de l'éditeur
Conçu pour les développeurs déjà aguerris aux langages C, C++ ou encore Java,
cet ouvrage est un passeport intuitif pour partir à la découverte du nouveau
langage de programmation orienté objet et ouvert au web de Microsoft, C#. Des
bases aux techniques avancées, ce livre est rempli d'exemples concrets qui vous
permettront de mettre immédiatement en pratique l'enseignement apporté. Chaque
principe du langage est décrit par un exemple pertinent et son code est écrit,
décrypté, analysé. Les premiers chapitres passent en revue les objets ainsi que
les types de données manipulées et le contrôle de leur flux. La suite se focalise
sur l'emploi de la plate-forme .NET de Microsoft, permettant une intégration
rapide des éléments code dans l'environnement Internet.
Le langage C# étant encore dans une phase de développement, les derniers
chapitres nous donnent une intéressante comparaison entre le C# et son
prédécesseur le C++. Le CD-Rom accompagnant l'ouvrage mettra à votre
disposition, outre les exemples de codes, la plate-forme .NET en beta version,
le Microsoft Data Access Component, Internet Explorer 5.5 et ASP Edit
320 pages,
1 ère édition,
Mars 2001
Editions Eyrolles,
ISBN: 2212092644
, Dimensions en cm : 19 x 23 x 2
Commandez sur www.amazon.fr : 32,40 EUR TTC (prix éditeur 34,10 EUR TTC)
-
Livraison Gratuite !
|
|
Développer des applications Web avec Microsoft Visual Basic.NET et Microsoft Visual C# .NET
de Microsoft
Public visé : Développeurs débutants à confirmés
Résumé de l'éditeur
Ce livre permet aux développeurs de se former à l'environnement WebForm
aussi bien en VB.NET qu'en C#.NET. Il est construit sur base des examens
MCAD/MCSD 70-305 et 70-315 de Microsoft et permet donc de passer ces
certifications.
Outre le fait d'apprendre progressivement et à son propre rythme la construction
d'applications Web, il est très formateur au niveau des exemples et exercices
intégrés tout au long et à la fin de chaque chapitre important.
Une série de questions vous permet aussi d'évaluer votre niveau de connaissance
et de compréhension.
Les réponses vous sont fournies en fin de volume et, d'une certaine manière,
synthétisent les points principaux qui doivent impérativement être acquis
pour évoluer aisément lors de la programmation.
Un livre très intéressant, basé sur des exercices concrets et sur une grande
quantité de code VB.NET et C#.NET. Quelques lignes de code sont bien plus
expressives qu'une longue et fastidieuse explication.
Beaucoup de tableaux énoncent les propriétés des différents contrôles et
actions à chaque niveau de programmation. Je les trouve très intéressant
bien qu'obligeant le lecteur/utilisateur à parcourir mainte fois le livre
afin de retrouver telle ou telle spécificité. Un petit glossaire regroupant
les plus importants aurait été le bienvenu.
Il est certain qu'une connaissance de base du code HTML et de l'environnement
Web (XML notamment) facilite l'apprentissage mais n'est pas obligatoire en soi,
il faut simplement prendre le temps de lire quelques cours de base dans ces
domaines.
Les termes français n'étant pas toujours des plus descriptifs, la traduction
semble parfois nébuleuse mais ce petit inconvénient est vite oublié lorsqu'on
aborde le développement.
En conclusion: Un livre à recommander chaudement et à prendre le temps
d'exploiter en ne craignant pas la relecture de chapitre entier : la
programmation future vous en sera facilitée.
Contrairement à beaucoup de livres sur le développement, celui-ci est résolument
destiné à un public ayant de bonnes bases en programmation et en orienté objet.
Si cela semble être une restriction, c'est aussi un atout car ici l'apprentissage
se fait en profondeur aidé en cela par de nombreux exemples et exercices. Si vous
n'avez aucune connaissance .NET préalable, je vous engage à lire d'abord " Développer des applications Windows avec Visual basic .NET et Visual CSharp : Kit de formation, Examen MCAD/MCSD 70-306 et 70-316" (ISBN:2100069500).
Le livre se présente comme un cours qui doit vous permettre d'atteindre les compétences
nécessaires à la réussite de l'examen ciblé. Un module complémentaire est téléchargeable
sur le site de l'éditeur et permet de vérifier le niveau de connaissances atteint. Il est
malheureusement en anglais.
Après la lecture de cet ouvrage, je ne peux que vous le recommander. Il aborde tout
les sujets relatifs au développement Web avec .NET et vous permettra d'acquérir ou
d'étendre vos connaissances en ASP.NET.
732 pages,
1 ère édition,
Juin 2003,
Editions Microsoft Press,
ISBN: 2100069497
, Dimensions en cm : 17 x 23 x 4
Commandez sur www.amazon.fr : 66,50 EUR TTC (prix éditeur 70 EUR TTC)
-
Livraison Gratuite !
|
|
Manuel de référence Microsoft Visual Basic .NET
de Francesco Balena
Public visé : Développeurs débutants à confirmés
Résumé de l'éditeur
Cet ouvrage de référence présente toutes les caractéristiques de la
nouvelle version de Visual Basic, celle de la plate-forme .NET.
Les développeurs déja familiers de Visual Basic 6.0 verront là toutes les
informations pour adapter leur code VB 6.0 dans le contexte .NET.
Cet ouvrage est riche d’exemples et d’instructions basés sur des situations
réelles qui permettent aux développeurs d’appréhender au mieux ce langage.
Les nouvelles caractéristiques et capacités de ce langage telles que le
CLR (Common Language Runtime), la BCL (Base Common Library) et la création
de Web forms sont amplement développées.
C’est réellement le manuel de référence VB.Net. Tous les sujets sont abordés
ou presque. De plus, tout est expliqué vraiment très clairement, même les
points qui peuvent paraître les plus complexes, donc vous n’aurez aucune
difficulté.
De plus, des ‘chapitres’ supplémentaires sont également disponibles sur le
site de l’éditeur pour les sujets plus pointus, ainsi que le livre « Programming
Microsoft Visual Basic 6 » puisque cet ouvrage est une référence omniprésente dans
ce livre. De plus, l’auteur fait souvent la comparaison avec VB6 pour les utilisateurs
migrant à VB.Net.
Bref, cet ouvrage est à mettre entre les mains de tous les développeurs
Visual Basic .Net.
1088 pages,
1 ère édition,
Octobre 2002
Editions Dunod,
ISBN: 2100066277
, Dimensions en cm : 17 x 24 x 4
Commandez sur www.amazon.fr : 65,55 EUR TTC (prix éditeur 69 EUR TTC)
-
Livraison Gratuite !
|
|
Applications ASP.Net avec VB.Net
de Gérard Frantz
Public visé : Développeurs débutants à intermédiaires
Résumé de l'éditeur
Auteur du best-seller Visual Basic 6 - Le guide du programmeur et de plusieurs
livres sur Visual Basic NET, Gérard Frantz propose dans cet ouvrage une approche
simple et intuitive du développement d'applications Web avec ASP NET et
Visual Basic NET.
Il traite en détail des contrôles Web et des contrôles HTML, de la gestion
des sessions, de l'accès aux bases de données avec ADO NET, et de thèmes
plus avancés comme la personnalisation des pages à l'aide de contrôles
utilisateur ou le développement de services Web, sans oublier les techniques
de débogage et la gestion des exceptions.
A qui s'adresse cet ouvrage ? Cet ouvrage s'adresse à tout développeur
de sites Web ou d'applications intranet souhaitant utiliser ASP NET dans
ses projets, qu'il soit débutant en programmation Web ou qu'il ait déjà une
expérience d'autres environnements de développement Web tels que ASP 3,
PHP ou Java/J2EE.
Avec l'arrivée de .Net v2, ce livre peut paraître un peu dépassé, mais il n'en est rien. Et ceci pour 2 raisons :
- Beaucoup n'ont pas encore migré et ne migrerons pas de si tôt vers la
nouvelle plate-forme .Net
- ASP.Net n'a pas radicalement changé, donc la plupart des concepts abordés
dans ce livre sont toujours valables.
Le livre en lui même est très bien écrit, simple, clair et bien illustré.
Son niveau permet à la majorité d'accéder à ASP.Net sans trop d'efforts et
d'arriver rapidement à de bons résultats.
Après avoir vu comment fonctionne un site Web, on étudie les contrôles Web
ET Html de manière complète. Ensuite, on aborde le thème de la gestion de
l'information au travers d'un site Web (sessions, cookies, ...). Une partie
intéressante et très utile concerne la personnalisation des contrôles et la
création de nouveaux. Sans pour autant rentrer dans des détails très poussés,
là encore, en toute simplicité, il est possible de débuter facilement. Vient
ensuite le gros chapitre, celui de la gestion des données. Je crois que la
liste des thèmes abordés dans ce chapitre ne peut être plus complète. Elle
contient un petit cours d'ADO.Net, découverte pour certains, piqure de rappel
pour d'autres, et présente ensuite les nombreuses possibilités offertes par
ASP.Net et la plate-forme .Net en général. Ce livre se conclut sur deux chapitres
intéressants : les WebServices et le traitement des erreurs.
En cadeau, un petit pense bête HTML à la fin du livre sous forme d'annexe,
au cas où.
Certains reprocheront sûrement à ce livre d'être écrit sur une base de
code Visual Basic .Net, mais le choix d'un langage unique pour ce livre,
lui a apporté ses aspects de simplicité et d'accessibilité.
Ce livre ne conviendra pas aux habitué d'ASP.Net, mais les débutants et
les utilisateurs ayant déjà eu quelques contacts avec ASP.Net y trouveront
toutes les informations nécessaires pour commencer. Même les futurs utilisateurs
d'ASP.Net pourront s'en servir ;)
580 pages,
1 ère édition,
Septembre 2003
Editions Eyrolles,
ISBN: 2212112807
, Dimensions en cm : 19 x 23 x 4
Commandez sur www.amazon.fr : 37,05 EUR TTC (prix éditeur 39 EUR TTC)
-
Livraison Gratuite !
|
|
Delphi 8 pour .NET
de Olivier Dahan
Résumé de l'éditeur
Approuvé par Borland France et écrit par l'un des principaux membres
fondateurs de l'équipe TeamB-FR, cet ouvrage consacré à Delphi 8 offre
une expertise unique sur la programmation d'applications professionnelles,
ergonomiques et performantes. Il aborde aussi bien la portabilité Win32, VCL.
NET, les Windows Forms, la gestion des accès aux bases de données, les interfaces
utilisateur, la programmation Internet et Web sous ASRNET, que le bon usage des packages,
la conception de composants et d'experts et, bien sûr, la conception de services Web. A
qui s'adresse cet ouvrage ? - Aux utilisateurs de Delphi souhaitant migrer vers NET. -
Aux développeurs d'applications Web. - Aux utilisateurs de SGBD souhaitant tirer le
meilleur parti des moyens offerts par Delphi 8. - Aux étudiants en informatique désirant
s'initier à l'environnement NET sous Delphi, ainsi qu'à tous ceux que. NET interpelle et
qui désirent comprendre cette plate-forme.
Critique du livre par la rédaction ( Nono40)
Encore un ouvrage de référence à posséder !
Ce livre est le complément idéal de la documentation livrée avec Delphi 8.
Il présente de façon clair les nouveauté apportées par le Framework. Ce
que cela change pour les habitués de Win32, ce qui ne change pas et nous
oriente tout de suite vers les bonnes habitudes à prendre avec Delphi pour .NET
Une partie de l'ouvrage est dédié à la migration des applications et des
composants vers Delphi .NET, c'est sans doute le premier chapitre que l'on
lit quand on veut commencer la migration des applications.
Une remarque cependant, ce livre n'est pas destiné aux débutants avec Delphi. Il
suppose que le lecteur soit déjà un habitué de Delphi, sans être forcément
un expert.
Sommaire
- Nouveautés Delphi et framework .NET
- Réussir ses interfaces
- La gestion des données
- Internet
- Etendre Delphi
- Réussir ses projets Delphi .NET
- Annexes
738 pages,
1 ère édition,
Juillet 2004
Editions Editions Eyrolles,
ISBN: 2212113099
, Dimensions en cm : 19 x 23 x 4
Commandez sur www.amazon.fr : 42,75 EUR TTC (prix éditeur 45 EUR TTC)
-
Livraison Gratuite !
|
|
Services Web avec J2EE et .NET: Conception et Implémentation
de Libero Maesano, Christian Bernard et Xavier Le Galles
Public visé : Développeurs confirmés
Résumé de l'éditeur
Pour faire interagir de manière fiable, souple, sécurisée et transactionnelle,
des applications hétérogènes au sein d'architectures orientées services, il
faut intégrer les notions de contrat, de processus et de conversation métier,
mais aussi maîtriser les environnements d'exécution en évitant les dérives
propriétaires qui réduisent l'interopérabilité.
Cet ouvrage avant tout destiné aux développeurs et aux architectes
explique la mise en oeuvre d'architectures réparties sur des plates-formes
hétérogènes et mixtes, aussi bien côté serveur (J2EE, .NET) que sur le
poste de travail (Internet Explorer, Mozilla, Flash, Microsoft Excel XP...),
en mettant l'accent sur la description des processus métier avec BPEL.
Les techniques d'infrastructure ayant trait à la sécurité, à la fiabilité
et aux transactions telles que WS-Security, WS-Transaction, WS-Coordination,
sont présentées en détail, non sans un rappel approfondi des normes
fondatrices (SOAP 1.1 et 1.2, WSDL et UDDI), de leurs dernières
implémentations et des recommandations d'interopérabilité WS-I.
Au sommaire :
L'architecture orientée services :
- Le contrat de service
- La qualité de service : fiabilité, disponibilité, continuité, performances, sécurité et gestion transactionnelle
- Les architectures dynamiques : agrégation et dissémination de services, niveaux de configuration dynamique, négociation
- Technologies des services web:
- Protocoles Internet (URI, URN, URL, MIME, HTTP/1.1, SMTP, SSL, TLS) - Technologies XML (XML, XML Namespaces, XLink, XML Base, XPath, XML Schema, DOM)
- Échanger avec un service en SOAP - SOAP 1.1 et 1.2. Structure du message - Gestion des erreurs - Mécanismes de codage : usage littéral, usage codé. Pièces jointes - Styles d'échange : unidirectionnel, requête/réponse, RPC, document, synchrone, asynchrone
- Décrire un service avec WSDL - Liaisons SOAP, HTTP GET/POST, MIME
- Découvrir et publier un service avec UDDI 1.0 et 2.0 - Structure d'un annuaire UDDI. API de découverte et de publication - Correspondance WSDL/UDDI - Implémentations : annuaire public répliqué (UBR), annuaires privés - UDDI 3.0
- Les plates-formes opérationnelles:
- WSDL comme pivot. Transformer un composant en service (MS SOAP Toolkit, Cape Clear CapeStudio) - Générer des proxy-services (MS .NET Framework, IBM Web Services Toolkit), squelettes de service (Cape Clear CapeStudio), clients de test (Cape Clear CapeStudio, WebService Browser)
- Plates-formes Java - Apache SOAP 4J, Xerces, Tomcat, Axis (implémentation de référence) - IBM WebSphere - Sun ONE - BEA WebLogic, mais aussi Glue, CapeConnect, Systinet WASP, Collaxa...
- Plate-forme .NET - WSE - Framework .NET - ASP .NET - Web Forms - Visual Studio .NET
- Implémentations sur le poste de travail - Behavior Internet Explorer - Ecmascript avec Mozilla - Office XP en client SOAP - Macromedia Flash
- Le défi de l'interopérabilité - Tests SOAP, UDDI et WSDL - Le consortium WS-I
- L'infrastructure des services web:
- Fiabilité des échanges : HTTPR, WS-Reliability...
- Gestion de la sécurité : XML Encryption - XML Signature - WS-Security - Exemple avec X.509
- Gestion des transactions : WS-Coordination, WS-Transaction, BTP
- Gestion des processus métier en BPEL, WSCI...
- L'Étude de cas:
- Agence de voyage - Implémentation client en IE - Architecture statique : Implémentation en Java - Architecture dynamique (UDDI) - Implémentation Java
- Implémentation mixte Java/.NET
- Architecture en processus métier : orchestration de services en BPEL
Si vous souhaitez tout savoir des Web Services, alors ce livre est pour vous !
Très complet, il vous permettra d'apprendre tout d'abord les bases,
puis vous vous tournerez ensuite vers des notions plus complexes.
L'étude de cas est un vrai régal: en effet, dans beaucoup de livres,
on vous explique ce que vous devez faire, mais il arrive très souvent
que cela manque... d'exemples. Cette étude comble cette lacune et
on ne peut que l'apprécier.
Bref, encore un livre que ne je peux que conseiller !
1055 pages,
Septembre 2003
Editions Eyrolles,
ISBN: 2212110677
, Dimensions en cm : 19 x 23
Commandez sur www.amazon.fr : 52,75 EUR TTC (prix éditeur 55 EUR TTC)
-
Livraison Gratuite !
|
|
Conception et Programmation orientées objet
de Bertrand MEYER
Public visé : Développeurs confirmés
Résumé de l'éditeur
Écrit dans un style d'une clarté absolue, cet ouvrage réussit le
tour de force d'être à la fois un livre de réflexion approfondie
sur les concepts objet et un ouvrage pratique, apportant des
réponses concrètes aux questions que se posent tous les programmeurs
et concepteurs de logiciels: Comment construire des applications
logicielles fiables, performantes, faciles à utiliser et à faire
évoluer ?
Partant d'une analyse des écueils souvent rencontrés dans les
projets de développement, Bertrand Meyer définit une liste de
critères de qualité logicielle et en déduit un ensemble de règles
et de principes qui conduisent naturellement aux grands concepts
objet.
Théorie du typage, gestion de la mémoire, techniques d'héritage,
programmation concurrente, objets distribués, persistance et bases
de données objet, analyse et conception, réutilisabilité... : tous
les aspects du processus de développement logiciel et des technologies
objet sont expliqués et discutés dans leurs moindres détails, dans
un style brillant, souvent drôle et provocateur.
Une lecture dont on sort intellectuellement subjugué, et techniquement
mieux armé pour répondre à ses défis professionnels.
Ce livre s'adresse à tous les architectes logiciel, ingénieurs
méthode et programmeurs impliqués dans des projets de développement
logiciel et souhaitant approfondir leur compréhension des technologies
objet, ainsi qu'aux étudiants en informatique (niveau 2e cycle
ou écoles d'ingénieur).
Ce livre est une véritable référence, que dis-je: une BIBLE !
L'auteur nous fait découvrir tous les principes de la programmation
orientée objet, des concepts les plus simples aux plus compliqués.
L'auteur nous permet, en plus, de découvrir le langage qu'il a
inventé: le langage Eiffel.
Bref, ce livre constitue la référence en matière de POO, même si
sa lecture nécessite tout de même d'avoir quelques notions dans
ce domaine.
Un conseil: Achetez-le !.
1224 pages,
1 ère édition,
Juillet 2000
Editions Eyrolles,
ISBN: 2212091117
, Dimensions en cm : 19 x 23
Commandez sur www.amazon.fr : 57,86 EUR TTC (prix éditeur 60 EUR TTC)
-
Livraison Gratuite !
|
|
Développer avec Visual Studio 2005 Editions Express
de Laurent DESMONS
Public visé : Développeurs débutants
Résumé de l'éditeur
Visual Studio 2005 Editions Express est une suite d'environnements de
développement rapide permettant à chacun de profiter de la puissance
de. NET2. Disponible directement sur le site de Microsoft et intégrant
les langages phares que sont C#, VB. NET ou ASP. NET ainsi que des
outils de mise en place de sites web, de bases SQL Server, Visual Studio
2005 Editions Express est à la fois rapide, léger et puissant.
Développer avec Visual Studio 2005 Editions Express est l'ouvrage de
référence pour qui souhaite se lancer facilement dans le développement
NET2 sans se ruiner. Vous découvrirez toutes les facettes d'un environnement
de développement rapide pour créer des applications en quelques clics,
concevoir une interface, mettre en place un site web professionnel et
des services ou encore procéder au débogage d'un programme...
Vous trouverez, entre autres, dans cet ouvrage comment : Développer pour
le Framework NET 2 ; Exploiter toutes les fonctions de l'environnement
Visual Studio ; Créer un site web, un portail, des web services ; Réaliser
une application depuis zéro avec C# ou Visual Basic 2005 ; Mettre en œuvre
une interface élaborée.
Développer avec Visual Studio 2005 Editions Express est un ouvrage
s'adressant aussi bien à l'étudiant en informatique qui souhaite
s'initier à C# ou Visual Basic 2005 qu'au webmaster voulant réaliser
un site avec une architecture professionnelle incluant une base de
données ou des services, ou au développeur professionnel cherchant
à se former rapidement et sans investissement trop lourd.
Ce livre est, pour les débutants, un pur chef d'oeuvre !
En effet, grace à lui, la découverte de Visual Studio 2005 se fait
en douceur mais de façon sûre.
L'auteur couvre tous les sujets possible: des WindowsForms aux
applications ASP.NET ne passant par les applications Console,
le débuggage, etc....
Ce livre n'a pas pour vocation d'être une bible de .NET 2 ou de
Visual Studio 2005. Cependant, il est idéal pour les débutants et
remplit parfaitement sont rôle: guider le lecteur dans sa découverte
de Visual Studio 2005 et de .NET 2
Bref, je ne suis en aucun cas déçu par ce livre et je n'hésiterais
pas à le recommander, comme première lecture, aux personnes qui
me demande un bon livre d'introduction à Dotnet.
367 pages,
1 ère édition,
23 Février 2006
Editions Eyrolles,
ISBN: 284177385X
, Dimensions en cm : 18 x 24
Commandez sur www.amazon.fr : 37,05 EUR TTC (prix éditeur 39 EUR TTC)
-
Livraison Gratuite !
|
|
Pratique de .NET 2 et C# 2
de Patrick Smacchia
Public visé : Développeurs débuatnts à confirmés
Résumé de l'éditeur
Avec NET 2, Microsoft dispose aujourd'hui d'une plate-forme de
développement très complète et mature, adoptée par l'industrie
aussi bien pour coder des applications fenêtrées que des couches
de persistances de données ou des applications et services Web.
Pratique de. NET 2 et C#2 accompagnera les développeurs dans tous
leurs projets NET 2, du prototype d'apprentissage rapide aux
applications Web ASP. NET 2, complexes et professionnelles. Chaque
concept étudié est illustré par des exemples pertinents empruntés
au monde réel (plus de 600 en tout, dont une centaine sur ASP.NET 2),
qui permettront au lecteur d'être rapidement productif.
Un chapitre entier est consacré à la fonctionnalité phare de C#2 :
les types génériques.
Le développeur travaillant déjà avec NET 1 bénéficiera en outre
des descriptions minutieuses de pratiquement toutes les nouveautés
introduites avec la version 2 de la plate-forme. Un ouvrage complet
à la mesure de la plate -forme conçue par. nos équipes de
développement. A travers des exemples concrets et des bonnes
pratiques, l'approche didactique choisie offre une excellente
manière de découvrir les nombreuses innovations de C#2 et du
Framework. NET 2.0.
Ce livre reste dans la lignée du premier: fantastique.
En effet, l'auteur parvient à faire comprendre la plateforme
Dotnet aussi bien aux développeurs amateurs que professionnels.
Les développeurs travaillant déjà avec le framework .NET 1.0/1.1 seront
ravi de retrouver, dans une première partie, les bases que tout bon
développeur se doit de connaitre.
Puis les autres parties, plus axées sur le framework .NET 2, se chargeront
de vous faire comprendre tous les aspects et les concepts de cette nouvelles
version.
Ce livre est une pure merveille et ne nécessite aucune connaissances
préalables pour comprendre toute la finalité de Dotnet. Une nouvelle fois,
un pur chef-d'oeuvre !
- L'architecture de la plateforme .NET : Les débutants pourront ignorer cette partie dans un premier temps. Ceux qui ont déjà un pied certain dans le .NET seront sûrement intéressés de connaître plus avant la plateforme .NET et de tirer partie des informations dispensées pour améliorer leurs développements
- Le langage C# 2.0 et la comparaison C# 2.0 / C++ : La partie la plus utile aux débutants. Elle décrit le langage C# 2.0 (et les notions de POO associées à tout langage objet). Beaucoup d'exemples clairs et synthétiques pour illustrer chaque notion du langage. Pas de fioritures inutiles : étant donné que le livre est bien fait, il n'est pas nécessaire de réexpliquer 36 fois les choses. Afin de faciliter l'apprentissage du langage à ceux qui connaissent le C++, des encarts comparatifs C++/C# parsèment les chapitres.
- Le framework .NET : Ou comment tirer partie des nombreuses classes disponibles. On y découvre tout ce qu'il faut pour manipuler les données (collections, calcul, expressions régulières, E/S, BDD, XML...) et faire du développement web.
-
Plutôt orienté vers la plateforme Java SE/Java EE, j'avais une certaine méconnaissance de la plateforme
.NET de Microsoft
. J'ai donc décidé de me soigner en m'attaquant à ce volumineux livre (1024 pages) et à sa vingtaine de chapitres !.
-
Tout d'abord, ne soyiez pas effrayés !, ce livre n'échappe pas au
S2A (Syndrome d'Acronymie Avancée)
, tout comme J2EE, mais il vous permettra de ne plus blémir dans une discussion technique ou fusent les acronymes autour de la
plateforme .NET
(CLS, BCL, CLI, IL, CLR, WPF, WCF, CAS, etc.) : tout est expliqué.
-
Comme dit précédemment, les chapitres sont très nombreux et le focus est fait sur la plupart des
aspects "clés" de la plateforme et du langage C#
. Après la lecture de l'ouvrage, vous aurez donc de très bonnes connaissances théoriques et de bonnes bases pratiques, rodées par les nombreux fragments de codes que
Patrick Smacchia
à ajouté. A titre d'exemple, le chapitre 2 décortique la notion
d'assemblage
(Modules, fichiers PE, COFF, Manifestes) et on apprécie particulièrement la partie d'analyse de l'assemblage d'une application simple, à l'aide de ildasm.exe et Reflector ; cela constitue une bonne approche pour la compréhension des mécanismes de compilation et du pseudo-code généré. Le packaging et le déploiement sont aussi abordés (MSBuild, XCopy, GAC, MSI, ClickOnce, NTD), ainsi que le composant logiciel conceptuellement proche de la VM (
Virtual Machine
) Java : CLR. Chaque artefact important de .NET et C# fait l'objet d'un chapitre : Processus et Threads, Sécurité, Réflexion, COM et COM+, le typage, la POO avec C# (chap. 11,12,13), les E/S, les Windows Forms, bref, un panorama tout à fait intéressant du framework de
Microsoft
.
-
Certains chapitres particuliers sont consacrés davantage aux interactions, avec
ADO.NET 2.0
pour l'accès aux données (Pools de connexion, Métadonnées, mode connecté/déconnecté, Mappings) et leur intégrité : les
Transactions
(System.Transaction), mais également avec l'incontournable
XML
(XSD, XPath, XSLT, XQuery, XMLReader, DOM, capacités de mapping XML/Relationnel et XML/Objet). Enfin, les développeurs orientés Web et réseaux découvriront le
.NET Remoting
, les bases de l'
ASP.NET 2
(WebForms, HTTP, Validation, Internationalisation, WebParts) et la progammation de
Web Services
.
-
J'ai vraiment apprécié ce livre de
Patrick Smacchia
,
O'Reilly
ne déroge encore pas à sa réputation avec cette
excellente introduction à .NET et C#
. Je recommanderai enfin ce livre aux Chefs de projet très "formels" qui complexent parfois de ne pas comprendre le jargon propriétaire pratiqué par les équipes de développement.
1054 pages,
1 ère édition,
Novembre 2005
Editions Eyrolles,
ISBN: 2841773396
, Dimensions en cm : 18 x 24
Commandez sur www.amazon.fr : 47,50 EUR TTC (prix éditeur 50 EUR TTC)
-
Livraison Gratuite !
|
|
Développer des Services Web XML et des composants serveur avec Microsoft Visual Basic .NET et Visual C# .NET
de Microsoft
Public visé : Développeurs débutants à confirmés
Résumé de l'éditeur
Que ce soit pour se préparer aux examens MCP 70-310 et 70-320
(Microsoft Certified Professional) ou pour acquérir les compétences
nécessaires dont vous avez besoin en milieu professionnel, ce guide
vous permet d'apprendre à votre rythme.
Travaillez en étudiant les leçons et les exercices pratiques vous obtiendrez
l'expérience nécessaire pour créer des services Web XML et des composants
serveur à l'aide de Visual Basic NET et de Visual C# NET.
Vous développerez ensuite vos connaissances en effectuant des exercices
supplémentaires.
Vous allez non seulement acquérir la maîtrise des tâches de développement
essentielles, mais aussi préparer la certification MCAD ou MCSD
pour Microsoft NET.
Un livre fort intéressant de part son contenu. Les explications
sont claires et les "mini-ateliers" sont bien pratiques pour manipuler.
Un regret toutefois: à certains moments, la traduction est
quelque peu surprenante dans les tournures des phrases.
Hormis cela, c'est un excellent livre qui vous permettra d'apprendre
beaucoup et peut-être même de réussir (comme moi) la certification
Microsoft à laquelle il prépare.
613 pages,
1 ère édition,
Juin 2003
Editions Eyrolles,
ISBN: 2100079468
, Dimensions en cm : 17 x 24
Commandez sur www.amazon.fr : 56,05 EUR TTC (prix éditeur 59 EUR TTC)
-
Livraison Gratuite !
|
|
Le Langage C#
de Valentin Billote et Marc Thevenet
Public visé : Tous niveaux
Résumé de l'éditeur
Disque offert avec Framework DotNet, CsharpDevelop, Internet Explorer
6 et les codes sources de l’ouvrage.
Sommaire :
- Introduction
- .Net et C#
- Introduction à la programmation
- Installation et configuration de Framework .Net
- Bonjour C#
- Les objets
- Les types de données
- Les classes
- Les opérateurs
- Les structures de contrôle
- Le prépocesseur
- Les types de données complexes
- La programmation de classes avancée
- Le contrôle des erreurs
- Les délégués et le traitement d'évènements
- Processus
- Les classes de base du Framework
- Manipulation des fichiers et répertoires
- C# et XML
- La programmation réseau
- La sérialisation
- Les chaînes de caractères
- La programmation Windows
- Les bases de données
- ASP.Net et C#
- Trois programmes en exemple
- Annexes (mots clefs, code Unicode, ASCII...)
Critique du livre par la rédaction ( Locelot)
Je trouve ce livre extrèmement complet et il devrait plaire autant
aux débutants qu'aux initiés. Tous les sujets sont traités de
manière très clairs et compréhensibles. Ce livre parle en outre
du Framework DotNet (installation et configuration), du développement
de pages ASP, des bases de données avec ADO, de la création
d'application sous Visual Studio, du langage XML...
En quelques mots, je ne regrette pas du tout l'achat de ce livre,
surtout que le rapport qualité / prix est très convenable. C'est LE
livre qu'un débutant doit posséder s'il veut se lancer dans la
programmation.
1344 pages,
Mai 2002
Editions Micro-Application,
ISBN: 2-7429-2086-2
, Dimensions en cm : 19 x 23
Commandez sur www.amazon.fr : 31,55 EUR TTC (prix éditeur 31,55 EUR TTC)
-
Livraison Gratuite !
|
|
Programming Microsoft Visual Basic 2005 : The Language
de Francesco Balena
Public visé : Tous
Résumé de l'éditeur
Get expert guidance for developing with Visual Basic 2005.
Get the essential, straight forward information you need to master
the core capabilities of Visual Basic 2005. Focusing on the language
and the Microsoft .NET Framework 2.0 base class library, a well-known
authority on Visual Basic provides both new and experienced developers
the pragmatic guidance and examples they need to build innovative
solutions.
Discover how to :
- Compress files, manipulate ACLs, use semaphores, and exploit other new capabilities in the .NET Framework 2.0
- Implement generics to define a type-safe data structure
- Use inheritance, polymorphism, interfaces, delegates, and attributes to write flexible applications
- Use the My namespace to perform common tasks more easily
- Work with the new editing and debugging features of Microsoft Visual Studio® 2005
- Master regular expressions and perform complex text searches and input validation
- Take advantage of streams, serialization, and threading techniques
- Implement advanced programming techniques based on custom attributes, reflection, and on-the-fly compilation
- Interact with legacy code by using Plnvoke and COM Interop
- Understand key differences from Visual Basic 6.0
Une référence sur le langage Visual Basic .Net
Je dois avouer que la lecture de ce livre fut un vrai régal. Tout d'abord,
l'auteur prend le temps de bien revoir les bases de la technologie .Net et
du langage Visual Basic .Net. Même si ce livre n'est pas un ouvrage
spécialement destiné aux débutants en programmation objet ou sur les
technologies .Net, le fait de revoir certaines bases n'est pas un mal,
bien au contraire ! Les thèmes abordés sont très concrets, et surtout
la profusion d'exemples et de bouts de codes touchent des domaines que
l'on rencontre très fréquemment dans le développement. Enfin un livre
qui ne se contente pas de donner des "cas d'école", ou des exemples
tellement théoriques que l'on n'en voit pas l'implication pratique.
Ce que j'ai tout particulièrement apprécié dans cet ouvrage, c'est
la mise en avant des nouveautés apportées par Visual Basic dans sa
version 2005. Ce n'est donc pas un simple ouvrage de plus sur Visual
Basic .Net, remis à jour à l'occasion de la sortie d'une nouvelle version.
De plus, si vous venez de Visual Basic 6.0 vous ne serez pas perdu,
en effet, l'auteur y fait référence lorsqu'il y a des différences
importantes dans l'approche des problématiques depuis ces deux univers
relativement distants.
Vous l'aurez compris... j'ai réellement apprécié ce livre ! Donc à tous
ceux qui ne sont pas rebutés par la langue de Shakespeare (en effet celui-ci
n'est disponible qu'en anglais à l'heure où j'écris ces quelques lignes),
je recommande la lecture de cet ouvrage si vous êtes à la recherche
d'informations de bases, mais aussi beaucoup plus poussées sur .Net 2.0 et
Visual Basic 2005. Vous ferez un tour très complet du langage Visual Basic
.Net et vous entreverrez la puissance et la souplesse de celui-ci.
La seule chose que je puisse reprocher à ce livre c'est de faire l'impasse
sur quelques sujets dont l'interaction avec les réseaux ou les services d'annuaire qui a été
grandement améliorée avec l'arrivée du Framework .Net 2.0 et du langage
Visual Basic 2005, et qui aurait mérité que l'on s'y attarde dessus.
Sommaire
The Basics
- Introducing the Microsoft .NET Framework
- Basic Language Concepts
- Control Flow and Error Handling
- Using Visual Studio 2005
- Debugging Visual Basic Applications
Object-Oriented Programming
- Class Fundamentals
- Delegates and Events
- Inheritance
- Interfaces
- Generics
Working with the .NET Framework
- .NET Basic Types
- Arrays and Collections
- Regular Expressions
- Files, Directories, and Streams
- The My Namespace
- Assemblies and Resources
Advanced Topics
- Reflection
- Custom Attributes
- Threads
- Serialization
- Plnvoke and COM Interop
1000 pages,
Février 2006
Editions Eyrolles,
ISBN: 0-7356-2183-7
, Dimensions en cm : 19 x 23
Commandez sur www.amazon.fr : 43,58 EUR TTC (prix éditeur 51,27 EUR TTC)
-
Livraison Gratuite !
|
|
C# et .NET
de Gérard Leblanc
Public visé : Développeurs débutants à confirmés
Résumé de l'éditeur
Voici l'un des tout premiers livres en français sur cette nouvelle technologie
lancée par Microsoft en juin 2000.
C# (prononcez "C sharp") est un langage proche de Java, dérivé de C et C++.
L'auteur écrit à son propos que "C# devient le langage de référence et
principal langage pour Microsoft." Quant à l'architecture logicielle .NET,
elle propose des briques de programmes réutilisables, et s'implémente dans
l'environnement Visual Studio.
Après une introduction racontant la genèse du langage et le parcours de
son créateur A. Hejlsberg (Borland, Delphi), on aborde l'étude de C# et de
.NET. Les deux notions sont interdépendantes et sont donc examinées
simultanément. L'auteur décrit la programmation-type en C# : types de
données, instructions, classes, traitements d'erreur, d'événements. Après
un chapitre pointant les évolutions de la programmation Windows, il passe
aux notions .NET : fenêtres, objets graphiques, accès aux bases de données
avec la technologie ADO.NET, programmation d'un serveur web avec ASP.NET.
Le peu de recul existant sur ce langage et cette architecture a amené
l'auteur à nous proposer un livre technique exhaustif, illustré par du
code et des copies d'écran, mais sans cas d'étude complet qui aurait
permis de mieux saisir la richesse de cette nouvelle technologie.
Critique du livre par la rédaction ( Ditch)
Ce livre est la base sur tout ce qui concerne la technologie .NET et le langage C#.
Au travers de celui-ci, les idées et suggestions nous parviennent de manière claire.
Il ne s'agit donc pas d'un livre dit de référence, ce qui rend la lecture plutôt aisée.
En se basant sur cet ouvrage, il est possible de trouver des compléments
d'informations sur Internet rapidement (il est plus simple de chercher
quelque chose dont on connaît l'existence...).
Il est cependant à remarquer que si ceratins sujets sont expliqués (accès
aux bases de données, algorithmique, notions de listes, ...), il est
cependant nécessaire d'avoir des connaissances dans ces sujets divers,
permettant d'axer le contenu du livre à .NET et au C#.
A conseiller donc pour les néophytes en programmation Windows et .NET
en général ayant des connaissances globales. Il n'est donc pas nécessaire
d'être expérimenté dans un domaine particulier.
786 pages,
2 ème édition,
Mai 2002
Editions Eyrolles,
ISBN: 2212110669
, Dimensions en cm : 19 x 23
Commandez sur www.amazon.fr : 42,75 EUR TTC (prix éditeur 45 EUR TTC)
-
Livraison Gratuite !
|
|
Programmer Microsoft .NET
de Jeff Prosise
Public visé :
Résumé de l'éditeur
L'initiative Microsoft NET s'appuie sur les standards de l'industrie
informatique pour garantir la disponibilité universelle, via Internet,
de services logiciels interopérables. A la base de cette initiative, le
Microsoft NET Framework associe un environnement d'exécution managé et
l'une des bibliothèques de classes les plus riches qui soient, simplifiant
à un degré jamais atteint la création et le déploiement d'applications
Web.
Ecrit par un éminent spécialiste réputé pour la clarté et la qualité de
son style, ce livre de référence vous permettra de mettre en oeuvre
toute la puissance du NET Framework. Vous y découvrirez les principaux
modèles de programmation du NET Framework - Windows Forms, Web Forms et
services Web XML - ainsi qu'une mine inégalée de procédures, d'exemples
de code et de programmes opérationnels écrits en C#.
Ce manuel de référence fournit toutes les informations pour créer des
applications robustes et accessibles au Web sur la plate-forme de
développement .NET. Les nouveaux modes de programmation qu’il renferme
sont largement détaillés : Windows Forms, Web Forms et Web Services. Cet
ouvrage présente les meilleures tactiques pour optimiser l’utilisation de
la librairie de classes.
Critique du livre par la rédaction ( CGi)
Comme son nom l'indique, ce livre décrit la technologie dotnet et l'utilisation
de sa bibliothèque de classe. Il est écrit dans un style remarquablement clair
et d'un vocabulaire très accessible. Il entre très rapidement dans le vif du
sujet. Ce livre donne une bonne approche du framework .Net et je dois dire
qu'il m'a plutôt laissé une bonne impression.
Tous les principaux domaines d'application de dotnet y sont abordé : WinForm,
WebForm, application asp.net, contrôles Web, contrôles personnalisés, services
Web, sécurité, ADO.Net, multithread, accès distant... Ils sont associés à
chaque fois d'exemples plutôt bien choisis, simples, fort bien commentés et
limités le plus possible au sujet abordé, ce qui en rend la compréhension
encore plus aisée.
Ce livre s'adresse aussi bien aux débutants ayant tout de même une expérience
de programmation orienté objet et les rudiments du langage C# (Les exemples
étant dans ce langage et la grammaire du langage n'étant pas traité dans ce
livre), qu'aux initiés désirant acquérir ou approfondir leurs connaissances
dans cette technologie. Par contre, il n'apprendra probablement que peu de
chose aux développeurs maîtrisant déjà cette technologie.
750 pages,
1 ère édition,
Octobre 2002
Editions Dunod,
ISBN: 2100067494
, Dimensions en cm : 18 x 23
Commandez sur www.amazon.fr : 52,25 EUR TTC (prix éditeur 55 EUR TTC)
-
Livraison Gratuite !
|
|
Pratique de .NET et C#
de Patrick Smacchia
Public visé : Développeurs débutants à confirmés
Résumé de l'éditeur
NET est en passe de devenir une technologie incontournable pour tous types
de projets informatiques. Avec Pratique de NET et C#, Patrick Smacchia
aborde en détail chacune des facettes de cet environnement moderne et
puissant. L'auteur s'est résolument placé du point de vue du développeur
qui doit à la fois être rapidement productif, et anticiper les évolutions
sans remettre en cause ses compétences acquises. Chaque concept est illustré
par une liste des applications industrielles envisageables et par des
exemples compilables précis et concis, empruntés au monde réel.
Voici un aperçu des différents aspects abordés dans chacune des parties de cet ouvrage:
L'architecture NET : CLR, langage CIL, assemblages, métadonnées, déploiement,
synchronisation, appels asynchrones, domaine d'application, sécurité, attributs,
réflexion, interopérabilité avec les DLLs natives et COM. Le langage C# et pour
chaque section, la comparaison C#/C++ : Typage, classes et objets, héritage
polymorphisme et abstraction, pointeurs et zone de code non protégé, délégués,
événements, exceptions. Classes de bases du Framework NET : Collections, E/S,
sockets, applications graphiques (WinForms, GDI+), gestion des données ADONET,
XML. Le développement d'applications distribuées : Services d'entreprise COM+,
NET Remoting, AOP, ASPNET, Services Web, comparaison entre ces différentes
technologies et leurs évolutions futures.
Grâce à de nombreux rappels des notions fondamentales, l'étudiant ou le
développeur débutant ne sera pas perdu. Le développeur confirmé pourra
rapidement exploiter les subtiles possibilités proposées par NET, que sont
par exemple la réflexion, la programmation orientée aspect ou le mécanisme
d'attributs. Un ouvrage en profondeur, qui rappelle les concepts essentiels
au développement Windows, et donne une perspective entre C++ et C# originale.
Bref un ouvrage à conseiller !
816 pages,
1 ère édition,
Juin 2003
Editions O'Reilly,
ISBN: 2841772454
, Dimensions en cm : 18 x 24
Commandez sur www.amazon.fr : 43,70 EUR TTC (prix éditeur 46 EUR TTC)
-
Livraison Gratuite !
|
|
C# Professionnel
de Simon Robinson, K. Scott Allen
Public visé : Intermédiaire-avancé
Résumé de l'éditeur
Le langage C# et son environnement associé, le .NET Framework, représentent
pour les développeurs la plus importante avancée technologique de ces
dernières années. .NET fournit un nouvel environnement dans lequel il
est possible de développer pratiquement n’importe quel type d’application
Windows ou Web, et C# est le langage de programmation spécifiquement
conçu pour fonctionner avec .NET.
Cet ouvrage est l’introduction idéale à C# et au .NET Framework. Il deviendra
vite votre livre de référence : vous étudierez les concepts clés de C# et
verrez comment progresser en explorant la programmation du .NET Framework
avec C#.
Bien que destiné au développeur expérimenté, ce livre ne nécessite aucune
connaissance préalable du langage C# ou de la programmation .NET.
Vous allez plus particulièrement :
- Ecrire des applications Windows et des services Windows
- Concevoir des pages Web et des services Web avec ASP.NET
- Manipuler des données XML en utilisant C#
- Comprendre les assemblages .NET
- Utiliser ADO.NET pour accéder à des bases de données
- Générer des graphiques en utilisant C#
- Accéder au registre et contrôler la sécurité .NET
- Favoriser l'intégration avec COM, COM+ et Active Directory
- Employer des applications distribuées avec .NET Remoting
1350 pages,
2 ème édition,
Mai 2003
Editions Wrox,
ISBN: 2744015512
, Dimensions en cm : 19 x 23
Commandez sur www.amazon.fr : 61,75 EUR TTC (prix éditeur 65 EUR TTC)
-
Livraison Gratuite !
|
|
C# Pour les nuls
de Simon Stephen et Randy Davis
Public visé : Débutants
Résumé de l'éditeur
Apprenez à développer en C dans l'environnement .NET ! Grâce à ce livre,
apprenez à écrire vos premières applications en C#. Ce nouveau langage de
programmation développé par Microsoft est présenté comme la pierre
angulaire de la solution .NET. Rassurez-vous, on ne vous assommera pas
avec toutes les subtilités du langage, mais vous posséderez les bases
nécessaires pour utiliser la panoplie d'outils du parfait programmeur C#.
384 pages,
2 ème édition,
Fevrier 2002
Editions First Interactive,
ISBN: 2844272592
, Dimensions en cm : 19 x 23
Commandez sur www.amazon.fr : 20,13 EUR TTC (prix éditeur 21,19 EUR TTC)
-
Livraison Gratuite !
|
|
Au coeur de VB.Net
de Richard Clark
Public visé : Développeurs débutants à confirmés
Résumé de l'éditeur
Visual Basic .NET est une version majeure du principal langage de
développement de Microsoft. C’est l’une des pièces maîtresses de
l’environnement .NET qui repose sur une approche entièrement orientée
objet. Cet ouvrage est conçu comme un ouvrage de référence pour ceux
qui connaissent déjà la programmation en Visual Basic et veulent faire
le saut vers ce “presque nouveau” langage.
On ne présente plus Richard Clark, donc on va s'intéresser plus à son livre.
Je vous le dit tout de suite, ce livre est aussi agréable à lire que son
contenu est intéressant. Le ton n'est pas toujours sérieux comme dans
d'autres livres que j'ai pu lire, et je pense que ce n'est pas plus mal.
Pour en revenir à "Au coeur de Visual Basic .NET", le livre aurait pu
s'appeler "Au coeur du Framework .NET" tant les thèmes qu'il aborde
sont appliquables au Framework et qu'il ne s'agit pas d'un cours
d'apprentissage de la synthaxe de VB.
Au menu de ce livre, on aborde des sujet qui ne sont que très rarement
exposés dans d'autres ouvrages sur .NET. Il explique de manière assez
détaillée le fonctionnement d'un executable .NET et donne une petite
leçon d'IL mais je pense que cette partie est à réserver aux programeurs
expérimentés. On trouve également un chapitre entier sur GDI+ bien qu'il
faille au moins un livre entier à ce sujet mais il nous donne les bases
du dessin et de l'impression. Un autre point très positif, et qui m'a
énormément plus, c'est la créations de contrôles de manière "professionnelle"
qui peuvent ainsi être exploités au mieux par Visual Studio. Je ne vais pas
vous faire tous les chapitres, sauf le dernier qui reprend tout ce qui a été
vu dans les chapitres précédents afin de créer une application de création
de bandes dessinées.
Pour moi ce livre est à posséder absolument une fois que l'on possède les
bases de VB.NET. Le seul regret que je pourrais formuler, c'est qu'il
n'aborde pas l'accès aux bases de données.
448 pages,
1 ère édition,
Novembre 2002
Editions Dunod,
ISBN: 2100065645
, Dimensions en cm : 17 x 23
Commandez sur www.amazon.fr : 33,25 EUR TTC (prix éditeur 35 EUR TTC)
-
Livraison Gratuite !
|
|
De VB6 à VB.NET
de Dan Appleman
Public visé : Développeurs confirmés
Résumé de l'éditeur
Comme à son habitude, Daniel Appleman publie encore un très bon livre sur
le langage Visual Basic. Ce livre s'adresse plus à ceux qui font le
saut de VB6 à VB.NET ou bien ceux qui seraient curieux de découvrir
les différences entre ces deux langages. Attention , la compréhension
de ce livre demande de bons acquis en programmation orientée objet.
Critique du livre par la rédaction ( Bidou)
Sur la forme, ce livre est assez surprenant : d'un côté le style de
Daniel Appleman donne un livre agréable à lire, mélangeant habilement
observations et analyses de l'auteur ; d'un autre le plan suivi peut être
assez déroutant (par exemple l'auteur parle du mulithreading avant même
d'aborder le .NET Framework).
Le but de cet ouvrage n'est pas de vous apprendre à migrer les applications
de VB6 à VB.NET mais plutôt de vous montrer les différences de concept entre
les deux langages (qui sont extrêmement nombreuses). A ce propos, je crains
que le niveau requis pour bien appréhender cet ouvrage ne soit bien supérieur
au niveau moyen des développeurs Visual Basic. En effet, pour nous convaincre de
l'intérêt de ce changement, l'auteur insiste beaucoup sur les limitations de
VB6 et aborde assez vite dans son livre des concepts comme l'héritage,
multithreading et fuite mémoire, etc… Or ces concepts sont peu connus voire
inconnus du développeur VB "standard".
En définitif, il s'agit d'un ouvrage à mon avis réussi mais ciblé.
520 pages,
1 ère édition,
Mars 2002
Editions Eyrolles,
ISBN: 2212110375
, Dimensions en cm : 19 x 23
Commandez sur www.amazon.fr : 39,90 EUR TTC (prix éditeur 42 EUR TTC)
-
Livraison Gratuite !
|
|
Migrer de visual basic 6.0 vers visual basic.net
de Robinson
Public visé : Développeurs débutants à confirmés
Résumé de l'éditeur
Cet ouvrage présente tous les aspects de la migration du code de Visual
Basic 6.0 vers Visual Basic .NET. Les différentes notions sont abordées
de A à Z pour permettre au lecteur la mise à niveau de son code vers
Visual basic .NET. Cet ouvrage abonde en conseils, trucs & astuces
pour passer le plus aisément et rapidement possible de VB6 vers VB.NET.
Les nouvelles caractéristiques du développement VB sur la plate-forme .NET
tels les services Web XML et ADO.NET sont aussi détaillées. Les exemples de
code en VB.NET seront téléchargeables sur le site dunod.com.
548 pages,
Aout 2002
Editions Microsoft Press,
ISBN: 2100067311
, Dimensions en cm : 19 x 23
Commandez sur www.amazon.fr : 39,90 EUR TTC (prix éditeur 42 EUR TTC)
-
Livraison Gratuite !
|
|
VB.NET Professionnel
de Collectif
Public visé : Développeurs Confirmés
Résumé de l'éditeur
Ce gros manuel dit tout sur le nouveau Visual Basic, VB.NET.
On présente d'abord la nouvelle architecture .NET, l'environnement de développement
Visual Studio .NET, le Common Language Runtime, avant de passer à VB. On aborde
ainsi les techniques de base comme les types, les espaces de noms, les winforms,
la gestion des erreurs, avant de passer à deux chapitres importants sur la
programmation objet, puis deux autres sur l'implémentation propre à VB.NET.
Les assemblys, le threading, l'utilisation des composants COM et des services
de composants .NET, ADO.NET ainsi que les formulaires web sont décrits d'une
façon claire et pragmatique. On trouve dans ces pages tous les éléments
permettant une mise en œuvre efficace et réussie. Enfin, deux chapitres sont
consacrés aux points essentiels que sont le déploiement et la sécurité dans
l'architecture .NET. Comme tous les titres de la collection Developper to
Developper, cet ouvrage exhaustif et fonctionnel est très lisible. Les exemples
abondants et de complexité progressive peuvent être repris dans des programmes
opérationnels. Le code source est téléchargeable sur le site de l'éditeur, et
de nombreux forums de développeurs sont référencés.
850 pages,
1 ère édition,
Novembre 2001
Editions Campus Press,
ISBN: 2744090069
, Dimensions en cm : 19 x 23
Commandez sur www.amazon.fr : 54,14 EUR TTC (prix éditeur 56,99 EUR TTC)
-
Livraison Gratuite !
|
|
VB.NET et la plate-forme .NET : Version finale
de Andrew Troelsen
Public visé : Développeurs débutants à confirmés
Résumé de l'éditeur
Un ouvrage de référence sur VB .NET VB.NET et la plate-forme .NET présente
les enjeux de la plate-forme .NET et explique en détail les points-clés de
la nouvelle architecture de VB.NET. Outre une analyse approfondie du .NET
Framework et de la programmation objet sous .NET, vous trouverez dans cet
ouvrage tous les éléments pour développer des applications Windows ou Web,
et découvrirez tous les secrets de .NET, en passant par ADO.NET et les services
Web. Des exemples conçus pour la version finale Tous les exemples de cet
ouvrage ont été testés avec la version française commercialisée. Vous pouvez
les télécharger sur le site des éditions Eyrolles et vous en inspirer pour
vos nouveaux développements sur la plateforme .NET. Andrew Troelsen vous donne,
à travers ces exemples, toutes les clés pour développer tout type d'application
.NET
930 pages,
Mai 2002
Editions Eyrolles,
ISBN: 2212110766
, Dimensions en cm : 19 x 23
Commandez sur www.amazon.fr : 46,55 EUR TTC (prix éditeur 49 EUR TTC)
-
Livraison Gratuite !
|
|
ASP.NET Professionnel
de Richard Anderson, Brian Francis, Alex Homer, Rob Howard, Dave Sussman, Karli Watson
Public visé : Développeurs confirmés
Résumé de l'éditeur
Voici un énorme ouvrage (1 400 pages) qui contient TOUT sur ASP.net. Six
auteurs ont collaboré pour offrir un recueil des principes pilotant cette
nouvelle technologie lancée par Microsoft, ainsi que de très nombreux extraits
de code et exemples.
Il commence par l'installation de SDK, Visual Studio.net, en détaillant les
(r)évolutions de ASP.net par rapport à ASP. On aborde ensuite le framework .net,
avant de passer aux langages, dont C#, la construction des pages, les contrôles
serveur, la gestion des données, les applications Web, leur configuration et
leur sécurisation, les bibliothèques de classes, les pages transactionnelles.
L'ouvrage se termine par la gestion des erreurs, ainsi que la migration et
l'interopérabilité avec les composants COM. Les éléments de code et les exemples
sont encadrés par des paragraphes d'un ton assez libre, parfois même détendant.
Un DVD contenant la dernière version d'ASP.net est fourni avec le livre.
Remarquez qu'il s'agit d'une version "bêta2", c'est-à-dire version consolidée
de test. Ceci souligne l'intérêt des nombreux sites Internet (forums,
recherche d'exemples) référencés, pour s'informer sur d'éventuelles évolutions
de la future version commerciale du produit.
Critique du livre par la rédaction ( Rami)
C’est pour moi un très bon ouvrage.
Il est destiné à un public ayant des quelques connaissances en developpement Web (voir en ASP)
Les auteurs ont su donner une bonne progressivité dans les chapitres, ce qui le destine autant aux débutants en ASP.NET qu'aux développeurs confirmés.
Ainsi il n'est pas nécessaire d'avoir lu 150 pages pour pouvoir écrire sa première page aspx.
Cependant, le livre reste une référence en abordant pratiquement tous les domaines (configuration, sécurité, traçage, création de custom controls, etc...) de manière approfondie.
le tout dans un style clair, et très lisible.
A noter:
- 2 chapitres de "prise en main" bien faits et très utiles (installation, architecture du framework, etc..).
- les exemples de code sont revus en détails bloque par bloque.
- Les autres notions nécessaires au développement web (HTML, scripts clients, CSS,…) ne sont pas abordées et supposées connues.
- IDE de référence: Visual Studio .Net
1420 pages,
1 ère édition,
Septembre 2001
Editions Campus Press,
ISBN: 2744090050
, Dimensions en cm : 19 x 23
Commandez sur www.amazon.fr : 66,49 EUR TTC (prix éditeur 39,99 EUR TTC)
-
Livraison Gratuite !
|
|
Construire un site e-commerce avec ASP, VB, SQL Server et MTS
de Matthew Reynolds
Public visé : Développeurs débutants à confirmés
Résumé de l'éditeur
Si vous désirez concevoir de A à Z un site de commerce électronique
sur Internet et si vous connaissez bien ASP, Visual Basic ainsi que les bases de
données, ce livre est pour vous. La liste des prérequis est en effet assez longue
et ne permet pas une prise en main immédiate pour le grand débutant. Mais celui
qui cherche un mode d'emploi très ciblé et spécifique pour un site web marchand
développé avec des logiciels Microsoft y trouvera son compte. Du concept
architectural du site à sa mise en ligne opérationnelle, vous ne serez jamais
seul. Vous serez en effet bien accompagné pour concevoir l'interface graphique,
pour obtenir les certificats SSL, pour élaborer un panier d'achats sophistiqué
ou même pour héberger votre site web. L'exemple suivi pas à pas est suffisamment
ouvert pour s'adapter à votre propre site et les autres exemples sont aussi
pertinents. Seule véritable ombre au tableau : l'absence de CD-Rom. Le lecteur
est donc obligé de télécharger l'ensemble des exemples sur le site web de
l'éditeur.
815 pages,
Novembre 2000
Editions Eyrolles,
ISBN: 2212092466
, Dimensions en cm : 19 x 23
Commandez sur www.amazon.fr : 43,32 EUR TTC (prix éditeur 45,60 EUR TTC)
-
Livraison Gratuite !
|
|
Cahiers du programmeur ASP.NET
de Thomas Petillons
Public visé : Développeurs débutants à confirmés
Résumé de l'éditeur
En tirant le meilleur des outils classiques, ASP. NET
apporte des évolutions majeures au développement Web : de
meilleures performances avec les pages compilées, un code plus
robuste avec l'orientation objet, une productivité accrue grâce
à une riche bibliothèque de composants... Du cahier des charges
au code en VB. NET et C#, ce livre décrit la mise en place d'un
Intranet sécurisé permettant le suivi des stocks, la gestion des
fournisseurs et l'analyse des ventes d'une PME : accès à une base
de données centrale, manipulation de données XML, mise en œuvre de
services Web, sécurisation et déploiement...
195 pages,
Janvier 2003
Editions Eyrolles,
ISBN: 2212112106
, Dimensions en cm : 22 x 24
Commandez sur www.amazon.fr : 44,65 EUR TTC (prix éditeur 47 EUR TTC)
-
Livraison Gratuite !
|
|
.NET
de Dick Lantim
Public visé : Débutant-avancé
Résumé de l'éditeur
Etes-vous sûr de vraiment tirer parti de toute la puissance de NET ?
Connu de longue date dans la communauté des programmeurs comme un des meilleurs
spécialistes mondiaux de l'environnement de développement Delphi de Borland,
Dick Lantim s'est converti depuis deux ans à la plate-forme NET et à son langage
C#. Aujourd'hui architecte au sein de la division NET de Microsoft France, il
dévoile dans cet ouvrage tous les rouages de la plate-forme NET et montre à
travers de nombreux conseils techniques et méthodologiques comment tirer le
meilleur parti du framework NET, qu'il s'agisse de la conception des architectures
applications ou des techniques de programmation les plus pointues. L'ouvrage explique
en profondeur les mécanismes du framework NET, avant de traiter des différentes
facettes du développement d'applications: accès aux bases de données et traitement
XML, applications Windows avec les Windows Forms, applications Web avec ASP.NET,
services Web et applications pour terminaux mobiles. Une dernière partie est dédiée
aux meilleures pratiques en matière de conception et de déploiement d'applications NET
d'entreprise.
Un très bon livre pour débuter sur la plate-forme .NET. Si vous vous posez
la question qu'est-ce que .NET, comment ça fonctionne, à quoi ça sert...
Ce livre est pour vous. Que vous soyez dans le support technique, la gestion
de projet ou le développement logiciel, il vous offrira bien plus qu'un vernis
sur le sujet. Les nombreux exemples simples et pertinents sont écrits en C#,
la connaissance de ce langage n'est pas nécessaire mais améliorera sa lecture,
personnellement je ne connaissais pas ce langage lorsque j'ai débuté sa lecture
mais le langage Delphi qui est assez 'proche'. De plus, les 3/4 de l'ouvrage
ne nécessitent pas d'être devant un PC. Appréciable ! J'ai pu lire les précédents
livres de l'auteur sur Delphi, la qualité pédagogique de son travail reste
constante. Quoi dire de plus ? Associer sa lecture avec celle de l'ouvrage
de Jeffrey Richter Programmer Microsoft .NET qui est complémentaire et nullement
redondante. Bonne lecture.
564 pages,
1 ère édition,
Octobre 2003
Editions Eyrolles,
ISBN: 2212112009
, Dimensions en cm : 19 x 23
Commandez sur www.amazon.fr : 37,05 EUR TTC (prix éditeur 39 EUR TTC)
-
Livraison Gratuite !
|
|
Formation à C#
de Tom Archer
Public visé : Débutant
Résumé de l'éditeur
Ouvrage d’initiation au nouveau langage de programmation C#, principal
langage utilisé pour la programmation sur la nouvelle plate-forme Microsoft Visual
Studio.Net. Sujets traités : Les bases du C# : découverte de .NET et création d’une
application C#. Les classes du C# : création et manipulation des classes, gestion
des divers types de membre. Les techniques fondamentales du C# : flux programmatique,
traitement des erreurs et gestionnaires d'événement. Les techniques avancées du C# :
programmation multithread, réflexion, interopérabilité avec le code externe et
contrôle de version.
Vous allez vous dire encore un ouvrage sur le C# ! Oui mais celui-ci
se destine, à mon avis, autant à ceux qui souhaitent apprendre le C# et envisagent d
e n'utiliser que celui-ci qu'a ceux qui utilisent un autre langage sous .NET.
Malgré ses dimensions on pourrais supposer que c'est un ouvrage inutile. Il n'en
est rien est démontre que la qualité d'un ouvrage ne se fait pas au poids !
L'auteur aborde avec clarté pratiquement tous les aspects du langage. C'est un
concentré d'information qui associé à la documentation du SDK FR de .NET vous permet
d'aborder l'apprentissage de ce langage avec efficacité.
J'utilise principalement le Langage Delphi et les exemples de SDK ne sont pas traduit
dans ce langage, j'ai donc recherché un ouvrage simple et claire sur le C# qui puisse
m'aider sans pour autant me coûter les yeux de la tête. Si vous êtes dans le même cas
je vous le recommande et vue son prix profitez-en !
400 pages,
1 ère édition,
Septembre 2001
Editions Dunod ( MS-Press),
ISBN: 2-84082-864-2
, Dimensions en cm : 12 x 19
Commandez sur www.amazon.fr :
0 EUR TTC seulement
(au lieu de 10 EUR TTC : prix éditeur)
-
Livraison Gratuite !
(voir conditions)
|
|
Programmer Microsoft .NET Framework
de Jeffrey Ritcher
Public visé : Débutant-avancé
Résumé de l'éditeur
La plate-forme Microsoft. NET Framework permet aux développeurs de construire
rapidement des Web Forms ASP. NET robustes et fiables, ainsi que des
applications de services Web, des applications Windows Forms, des outils
et des types.
Découvrez toutes les subtilités du CLR (Common Language Runtime) et utilisez
toute sa puissance pour construire, packager et déployer toutes sortes
d'applications et de composants. Il vous est conseillé de posséder déjà quelques
notions sur les concepts de la programmation orientée objet, comme l'abstraction
des données, l'héritage et le polymorphisme.
Ce livre explique soigneusement le système de type extensible de. NET
Framework, examine comment le runtime gère le comportement des types,
et montre comment une application manipule les types. Bien qu'utilisant
largement C#, il présente des concepts qui s'appliquent à tous les langages
de programmation compatibles avec. NET Framework.
Cet ouvrage est à mon avis le complément du livre '.NET' de Dick Lantim. Il
aborde en profondeur le CLR notamment les éléments de bases : classes, types de
bases, événements, exception, gestion mémoire, etc.
On peut être surpris, pour des choses si 'banales', du nombre d'informations
que cela représente. Il ne s'agit pas d'un livre de programmation au sens propre
du terme mais d'une étude sur le comportement et le fonctionnement interne du CLR.
Un ouvrage dense et précis aussi efficace que celui sur Windows 32 bit du même auteur.
Je ne peux que vous le conseiller comme brique de base pour votre apprentissage ou pour
renforcer votre compréhension sur certains des points abordés.
Un ouvrage de référence dans tous les sens du terme !
600 pages,
1 ère édition,
08/2002
Editions MS Press (Dunod),
ISBN: 210006732X
, Dimensions en cm : 18 x 23
Commandez sur www.amazon.fr : 46,55 EUR TTC (prix éditeur 49 EUR TTC)
-
Livraison Gratuite !
|
|