IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Divers

7 livres et 6 critiques, dernière mise à jour le 31 août 2022 , note moyenne : 4.4

  1. C# 6 - Développez des applications Windows avec Visual Studio 2015
  2. C# 5 - Les fondamentaux du langage - Développer avec Visual Studio 2012
  3. C# guide du développeur
  4. Développement Windows 8 - Créer des applications pour le Windows Store
  5. Pro ASP.NET MVC 3 Framework (3rd edition)
  6. Programming Azure - Programming the Microsoft Cloud
  7. Windows Azure Platform - Développez, déployez et administrez pour le Cloud Microsoft
couverture du livre C# 6 - Développez des applications Windows avec Visual Studio 2015

Note 5 drapeau
Détails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

C# 6 - Développez des applications Windows avec Visual Studio 2015

de
Public visé : Débutant

Résumé de l'éditeur

Ce livre sur le développement d'applications Windows avec le langage C# et Visual Studio 2015 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 2015 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 gestionnaires d'évènements et la validation des données saisies. Une introduction à la conception d'applications WPF est également incluse.

Les outils de Visual Studio qui permettent de réaliser les tests et le débogage des applications sont 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 travers 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 du 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és 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 présenté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 multi–tâ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.

Édition : ENI - 520 pages, 1re édition, 1er juillet 2015

ISBN10 : 2746097001 - ISBN13 : 9782746097001

Commandez sur www.amazon.fr :

0.00 € TTC (prix éditeur 39.00 € TTC)
Avant–propos
Travailler avec Visual Studio 2015
L'architecture .NET
Introduction au langage C#
La création de types
L'héritage
Types génériques
Délégués, évènements et expressions lambda
Création de formulaires
Implémentation de gestionnaires d'évènements
Validation de la saisie
Création de contrôles utilisateurs
Création d'applications Windows Modern UI
Débogage
Gestion des exceptions
Monitoring
Tests unitaires
Création du modèle de données
Présentation de Entity Framework
Présentation de LINQ
LINQ to Entities
LINQ to SQL
LINQ to XML
Le système de fichiers
Sérialisation
Expressions régulières
Multi–threading
Globalisation et localisation
Sécurité
Pour aller plus loin
Assemblages et configurations
Déploiement
Critique du livre par la rédaction Julien Plu le 18 janvier 2016
Ce livre est une excellente introduction à C# tout en commençant à apprendre avec la dernière version du langage et de Visual Studio. On y voit donc les dernières fonctionnalités qu’ils apportent.

Un large nombre de sujets sont couverts, de la simple introduction du langage, en passant par le multithreading, les GUI ou l’internationalisation pour finir par le déploiement. L’auteur nous fait développer pas à pas une application que l’on voit évoluer au fur et à mesure que l’on avance dans le livre, ce qui est une très bonne façon d’apprendre.

Le seul point négatif c’est que l’auteur, la plupart du temps, ne fournit pas de liens dans chaque chapitre pour aller plus loin et approfondir le sujet discuté. Pour résumer, c’est un très bon ouvrage pour tout débutant voulant apprendre C# avec Visual Studio.




 Commenter Signaler un problème

Avatar de snake264 snake264 - Expert éminent sénior https://www.developpez.com
l 18/01/2016 à 7:39
C# 6 - Développez des applications Windows avec Visual Studio 2015


Ce livre sur le développement d'applications Windows avec le langage C# et Visual Studio 2015 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 2015 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 gestionnaires d'évènements et la validation des données saisies. Une introduction à la conception d'applications WPF est également incluse.

Les outils de Visual Studio qui permettent de réaliser les tests et le débogage des applications sont 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 travers 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 du 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és 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 présenté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 multi–tâ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.

[Lire la suite]



 
couverture du livre C# 5 - Les fondamentaux du langage - Développer avec Visual Studio 2012

Note 4.5 drapeau
Détails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

C# 5 - Les fondamentaux du langage - Développer avec Visual Studio 2012

de
Public visé : Débutant

Résumé de l'éditeur

Ce livre sur C# s'adresse aux développeurs, même débutants, désireux de maîtriser le langage C# dans sa version 5.

Après une description de l'environnement de développement (Visual Studio 2012), le lecteur découvrira les bases de la programmation orientée objet avec C#. Il évoluera de façon progressive vers sa mise en œuvre avec le développement d'applications Windows Form. Les nouveautés de ce langage concernant la programmation asynchrone lui permettront d'améliorer les performances et la réactivité des applications. Les nombreux exemples et les conseils sur l'utilisation des outils de débogage lui fourniront une aide précieuse pendant la mise au point d'une application.

Un chapitre consacré à l'accès aux bases de données à l'aide de ADO.NET et de SQL permettra d'évoluer vers le développement d'applications client-serveur. Les puissantes fonctionnalités de LINQ sont présentées et détaillées pour faciliter l'accès et la manipulation des données. L'utilisation du langage XML est également présentée, celui-ci permettant de faciliter l'échange d'informations avec d'autres applications.

Les utilisateurs des versions précédentes découvriront les nouveautés et améliorations de cette version 2012 pour développer encore plus rapidement et facilement des applications pour le framework .NET 4.5.

La distribution d'une application est présentée avec l'utilisation de Windows Installer et de la technologie Click Once.

Les exemples cités dans le livre sont en téléchargement sur le site www.editions-eni.fr.

Édition : ENI - 660 pages, 1re édition, 14 novembre 2012

ISBN10 : 2746077108 - ISBN13 : 9782746077102

Commandez sur www.amazon.fr :

28.40 € TTC (prix éditeur 28.40 € TTC) livraison gratuite !
  • Présentation de la plate-forme .NET
  • Présentation de Visual Studio
  • Organisation d'une application
  • Bases du langage
  • Programmation objet
  • Gestion des erreurs et débogage du code
  • Applications Windows
  • Accès aux bases de données
  • Présentation de LINQ
  • Utilisation de XML
  • Déploiement de composants et d'applications
Critique du livre par la rédaction Julien Plu le 29 septembre 2013
Ce livre est à conseiller pour tous ceux qui souhaitent apprendre le langage C#. Il aborde toutes les étapes de la conception d'une application en C# via Visual Studio 2012. Ainsi, que ça soit pour l'accès aux données avec ADO.NET ou LINQ, l'organisation d'une application, le déploiement et la gestion de l'interface graphique le tout en apprenant à se servir de Visual Studio 2012, cet ouvrage est celui qu'il vous faut.
J'ai particulièrement apprécié l'apprentissage du Visual Studio notamment pour tout ce qui concerne le débogage du code ainsi que les méthodes de déploiements d'une application par Windows Installer et ClickOnce. Le seul nouveau concept expliqué dans ce livre parmi ceux arrivant avec la version 5 de C# est celui relatif aux méthodes asynchrones.
Néanmoins dès que l'on maîtrise un minimum ce langage ce livre n'est pas très intéressant, il est donc à déconseiller pour ceux qui sont assez familiers avec ce langage, car il se limite vraiment aux bases. Vous l'aurez donc compris, c'est un livre à mettre entre toutes les mains des débutants souhaitant apprendre le C# et .NET.




 Commenter Signaler un problème

Avatar de zoom61 zoom61 - Rédacteur https://www.developpez.com
l 15/07/2014 à 21:31
C# 5 - Les fondamentaux du langage - Développer avec Visual Studio 2012


Ce livre sur C# s'adresse aux développeurs, même débutants, désireux de maîtriser le langage C# dans sa version 5.

Après une description de l'environnement de développement (Visual Studio 2012), le lecteur découvrira les bases de la programmation orientée objet avec C#. Il évoluera de façon progressive vers sa mise en œuvre avec le développement d'applications Windows Form. Les nouveautés de ce langage concernant la programmation asynchrone lui permettront d'améliorer les performances et la réactivité des applications. Les nombreux exemples et les conseils sur l'utilisation des outils de débogage lui fourniront une aide précieuse pendant la mise au point d'une application.

Un chapitre consacré à l'accès aux bases de données à l'aide de ADO.NET et de SQL permettra d'évoluer vers le développement d'applications client-serveur. Les puissantes fonctionnalités de LINQ sont présentées et détaillées pour faciliter l'accès et la manipulation des données. L'utilisation du langage XML est également présentée, celui-ci permettant de faciliter l'échange d'informations avec d'autres applications.

Les utilisateurs des versions précédentes découvriront les nouveautés et améliorations de cette version 2012 pour développer encore plus rapidement et facilement des applications pour le framework .NET 4.5.

La distribution d'une application est présentée avec l'utilisation de Windows Installer et de la technologie Click Once.

Les exemples cités dans le livre sont en téléchargement sur le site www.editions-eni.fr.

[Lire la suite]



 
couverture du livre C# guide du développeur

drapeau
Détails du livre
Critiques (0)
0 commentaire
 
 

C# guide du développeur

de
Public visé : Expert

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

Édition : Eyrolles - 320 pages, 20 mai 2001

ISBN10 : 2212092644 - ISBN13 : 9782212092646

Commandez sur www.amazon.fr :

32.40 € TTC (prix éditeur 34.10 € TTC) livraison gratuite !
Aucune critique n'a été faite pour l'instant



 Commenter Signaler un problème

Avatar de zoom61 zoom61 - Rédacteur https://www.developpez.com
l 15/07/2014 à 21:31
C# guide du développeur


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

[Lire la suite]



 
couverture du livre Développement Windows 8

Note 4 drapeau
Détails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Développement Windows 8

Créer des applications pour le Windows Store

de
Public visé : Intermédiaire

Résumé de l'éditeur

Maîtrisez les nouvelles API de développement Windows 8 pour le Windows Store.

Windows 8 ouvre de nouvelles opportunités aux développeurs de tous horizons : usage en mobilité, interfaces intuitives et performantes, accès aux capteurs, et bien d'autres. Que votre expérience s'appuie sur JavaScript/HTML5, XAML, C# ou C++, cet ouvrage met à profit vos connaissances pour créer des applications Windows Store, tout en couvrant les aspects ergonomiques liés à la diversité des matériels et la monétisation via le Store.

Que vous cibliez une plateforme standard (x86) ou bien ARM, au travers de cas pratiques et d'exemples didactiques, vous découvrirez les nombreuses possibilités qui s'offrent à vous en termes d'intégration au sein du système et de fonctionnalités UX.

Édition : Eyrolles - 280 pages, 1re édition, 15 mai 2013

ISBN10 : 2212136439 - ISBN13 : 9782212136432

Commandez sur www.amazon.fr :

30.40 € TTC (prix éditeur 32.00 € TTC) livraison gratuite !
  • Avant-propos
    • Pourquoi ce livre ?
    • A qui s'adresse ce livre ?
    • Structure de cet ouvrage
    • Remerciements
  • Chapitre 1 - Application Windows Store
    • Qu'est-ce qu'une application Windows Store ?
    • Windows 8 et Windows RT
    • Une plate-forme de développement
    • Outillage du développeur
    • Une première application
  • Chapitre 2 - Éléments d'ergonomie
  • Chapitre 3 - Modèle, liaisons et accès aux données
    • Principes généraux
    • Le pattern MVVM (Model-View-ViewModel)
    • Liaison de données en XAML avec .NET
    • Accès aux données
  • Chapitre 4 - Programmation asynchrone
    • Asynchronisme et interface utilisateur réactive
    • IAsyncOperation
    • Async et await
    • Tâches
    • Pool de threads
    • Appels asynchrones en JavaScript
    • Appels asynchrones en C++
    • Bonnes pratiques
  • Chapitre 5 - Cycle de vie des applications
    • Responsabilités d'une application
    • Reprise des données
    • Conclusion
  • Chapitre 6 - Les vignettes et notifications
    • Vignettes dynamiques
    • Vignettes secondaires
    • Utilisation du Windows Push Notification Service
    • Conclusion
  • Chapitre 7 - Tirer profit de la puissance des charmes
    • La notion de contrat
    • Le charme de partage
    • Le charme de recherche
    • Le charme de paramétrage
    • Les associations applicatives
    • Conclusion
  • Chapitre 8 - Techniques d'animation
    • Rôle et importance des animations
    • Animations types
    • Animations indépendantes et dépendantes
  • Chapitre 9 - Gestion de l'interface tactile
    • Interactions utilisateur sous Windows
    • Les pointeurs
    • Mouvements et manipulations
    • Conclusion
  • Chapitre 10 - Interfaces avec les capteurs et périphériques
    • La géolocalisation
    • Les capteurs
    • Utilisation de la technologie NFC
    • La gestion des périphériques
    • Conclusion
  • Chapitre 11 - Le Windows Store
    • Le Windows Store
    • Publier son application sur le Store
    • Les principales règles à respecter
    • Augmenter la visibilité de votre application
    • Gestion des applications publiées
  • Chapitre 12 - Accéder à Internet
    • Données applicatives
  • Chapitre 13 - Windows Runtime avancé
    • Processus WinRT
    • Composants WinRT
Critique du livre par la rédaction Rémy Mainil le 17 novembre 2013
Si vous souhaitez développer des applications Modern UI pour Windows 8, ce livre vous permettra de rapidement vous familiariser avec les nouveautés qu'implique ce type de développement.
Les auteurs y abordent des notions plus générales comme la présentation de la nouvelle ergonomie des applications Modern UI, mais également des sujets plus techniques comme la programmation asynchrone, la gestion des contrats de Windows 8 et la gestion des capteurs pour les équipements qui en disposent (tablettes, smartphones, etc.).
Personnellement, en tant que développeur WPF/C#, j'ai apprécié la lecture de ce livre qui m'a permis de rapidement m'orienter vers le développement d'applications Modern UI. Les différents chapitres sont bien ciblés et agrémentés d'exemples (ces derniers sont fournis en C#, mais également en JavaScript/HTML5 et en C++). Néanmoins, ces différents exemples manquent parfois, selon moi, d'un peu de contexte. On ne sait par exemple pas toujours où on doit placer le bout de code dans l'application.
Un bon ouvrage donc pour les développeurs C#/WPF qui souhaitent développer des applications Modern UI. Le livre s'adresse également aux développeurs HTML5/JavaScript et C++, néanmoins mon expérience personnelle ne me permet pas de dire si le livre répondra à leurs attentes.




 Commenter Signaler un problème

Avatar de zoom61 zoom61 - Rédacteur https://www.developpez.com
l 15/07/2014 à 21:31
Développement Windows 8
Créer des applications pour le Windows Store


Maîtrisez les nouvelles API de développement Windows 8 pour le Windows Store.

Windows 8 ouvre de nouvelles opportunités aux développeurs de tous horizons : usage en mobilité, interfaces intuitives et performantes, accès aux capteurs, et bien d'autres. Que votre expérience s'appuie sur JavaScript/HTML5, XAML, C# ou C++, cet ouvrage met à profit vos connaissances pour créer des applications Windows Store, tout en couvrant les aspects ergonomiques liés à la diversité des matériels et la monétisation via le Store.

Que vous cibliez une plateforme standard (x86) ou bien ARM, au travers de cas pratiques et d'exemples didactiques, vous découvrirez les nombreuses possibilités qui s'offrent à vous en termes d'intégration au sein du système et de fonctionnalités UX.

[Lire la suite]



 
couverture du livre Pro ASP.NET MVC 3 Framework (3rd edition)

Note 4 drapeau
Détails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Pro ASP.NET MVC 3 Framework (3rd edition)

de
Public visé : Intermédiaire

Résumé de l'éditeur

The ASP.NET MVC 3 Framework is the latest evolution of Microsoft's ASP.NET web platform. It provides a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET 4.

In this third edition, the core model-view-controller (MVC) architectural concepts are not simply explained or discussed in isolation, but are demonstrated in action. You'll work through an extended tutorial to create a working e-commerce web application that combines ASP.NET MVC with the latest C# language features and unit-testing best practices. By gaining this invaluable, practical experience, you'll discover MVC's strengths and weaknesses for yourself—and put your best-learned theory into practice.

he book's authors Steve Sanderson and Adam Freeman have both watched the growth of ASP.NET MVC since its first release. Steve is a well-known blogger on the MVC Framework and a member of the Microsoft Web Platform and Tools team. Adam started designing and building web applications 15 years ago and has been responsible for some of the world's largest and most ambitious projects. You can be sure you are in safe hands.

Édition : Apress - 852 pages, 3e édition, 1er juillet 2011

ISBN10 : 1430234040 - ISBN13 : 9781430234043

Commandez sur www.amazon.fr :

54.99 € TTC (prix éditeur 54.99 € TTC) livraison gratuite !
Part 1
  • 1. The Big Idea
  • 2. Getting Ready
  • 3. Your First MVC Application
  • 4. The MVC Pattern
  • 5. Essential Language Features
  • 6. Essential Tools for MVC
  • 7. SportsStore I - A Real Application
  • 8. SportsStore II - Navigation and Cart
  • 9. SportsStore III - Administration

Part 2
  • 10. Overview of MVC projects
  • 11. URLs, Routing and Areas
  • 12. Controllers and Actions
  • 13. Filters
  • 14. Controller Extensibility
  • 15. Views
  • 16. Model Templates
  • 17. Model Binding
  • 18. Model Validation
  • 19. Unobtrusive Ajax
  • 20. jQuery

Part 3 The test code
  • 21. Security
  • 22. Authentication and Authorization
  • 23. Deployment
Critique du livre par la rédaction Gilles Vino le 25 mars 2013
Cet ouvrage a été mon premier concernant ASP.NET MVC. J'ai choisi celui-ci, car il me semblait très complet, accessible aux développeurs ASP.NET WebForms, malgré le fait que ce soit MVC 3. J'ai en effet été agréablement surpris par son contenu de très grande qualité, les explications sont très claires et les exemples nombreux. Bien souvent les exemples sont adaptés à des cas concrets et démontrés au travers d'une application TP. Nul doute que vous passerez d'agréables moments à étudier cette bible et que vous vous en resservirez plus tard lorsque vous devrez optimiser votre tout nouveau projet ASP.NET MVC.
À noter toutefois que ce livre est très orienté .NET Framework et que je le déconseille donc aux débutants en .NET. Il faut plutôt lire ce livre après avoir acquis les notions du C# et plus particulièrement d'ASP.NET (architecture). J'ai aussi trouvé les chapitres parfois mal organisés, par exemple certains chapitres de la partie 2 devraient être dans la partie 1. Si on ne lit pas tout le livre, on peux rester sur sa faim.
Je vous conseille aussi de vous initier à Entity Framework au fil des chapitres, et ne pas hésiter à consulter les ressources http://asp.net/mvc ainsi que http://asp.net/vnext.




 Commenter Signaler un problème

Avatar de zoom61 zoom61 - Rédacteur https://www.developpez.com
l 15/07/2014 à 21:31
Pro ASP.NET MVC 3 Framework (3rd edition)


The ASP.NET MVC 3 Framework is the latest evolution of Microsoft's ASP.NET web platform. It provides a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET 4.

In this third edition, the core model-view-controller (MVC) architectural concepts are not simply explained or discussed in isolation, but are demonstrated in action. You'll work through an extended tutorial to create a working e-commerce web application that combines ASP.NET MVC with the latest C# language features and unit-testing best practices. By gaining this invaluable, practical experience, you'll discover MVC's strengths and weaknesses for yourself—and put your best-learned theory into practice.

he book's authors Steve Sanderson and Adam Freeman have both watched the growth of ASP.NET MVC since its first release. Steve is a well-known blogger on the MVC Framework and a member of the Microsoft Web Platform and Tools team. Adam started designing and building web applications 15 years ago and has been responsible for some of the world's largest and most ambitious projects. You can be sure you are in safe hands.

[Lire la suite]



 
couverture du livre Programming Azure

Note 5 drapeau
Détails du livre
Sommaire
Critiques (1)
1 commentaire
 
 

Programming Azure

Programming the Microsoft Cloud

de
Public visé : Débutant

Résumé de l'éditeur

Learn the nuts and bolts of cloud computing with Windows Azure, Microsoft's new Internet services platform. Written by a key member of the product development team, this book shows you how to build, deploy, host, and manage applications using Windows Azure's programming model and essential storage services.

Chapters in Programming Windows Azure are organized to reflect the platform's buffet of services. The book's first half focuses on how to write and host application code on Windows Azure, while the second half explains all of the options you have for storing and accessing data on the platform with high scalability and reliability. Lots of code samples and screenshots are available to help you along the way.

  • Learn how to build applications using the Windows Azure toolset
  • Discover how Windows Azure works under the hood, and learn the how and the why behind several features
  • Choose to write application code in .NET or other languages such as C/C++, PHP, or Ruby
  • Understand the various options for managing your service
  • Get up to speed on Azure's storage services, including blobs, queues, and tables
  • Build a secure backup system, and learn about cloud application security, cryptography, and performance

Édition : O'Reilly - 368 pages, 1re édition, 1er mai 2010

ISBN10 : 0596801971 - ISBN13 : 9780596801977

Commandez sur www.amazon.fr :

30.04 € TTC (prix éditeur 30.04 € TTC)
  • Cloud Computing
  • Under the Hood
  • Your First Cloud App
  • Service Model
  • Managing Your Service
  • Native and Non-.NET Code
  • Storage Fundamentals
  • Blobs
  • Queues
  • Tables
  • Common Storage Tasks
  • Building a Secure Backup System
  • SQL Azure
Critique du livre par la rédaction Philippe Vialatte le 1er janvier 2010
Si il est un sujet qui a été largement discuté en 2010 (et qui risque de l'être pendant un bon moment), c'est bien celui du Cloud. Dans le petit monde des développeurs Microsoft, la plateforme Azure s'est rapidement imposée comme la solution PaaS (Platform as a Service) de référence, stable, mature, et disposant d'outils faciles d'accès.
Cependant, il peut être un peu compliqué de démarrer un projet Azure pour un débutant. Les informations sont effectivement disponibles sur le web, mais chercher *la* bonne information peut prendre beaucoup de temps.
C'est là que Programming Azure intervient.
Le livre suit une approche très didactique, en commençant par expliquer le terme Cloud, pour enchaîner sur les principes de virtualisation sous-jacents à Azure.
Il aborde ensuite la création d'une première application simple, avant de plonger en détail dans la gestion des Roles et services Azure, et de la communication entre processus, aussi bien depuis l'extérieur qu'entre Roles. Puis un chapitre est consacré à chacun des composants de stockage de la plateforme, avec à chaque fois des détails, des exemples de code et des informations précieuses.
Enfin, l'auteur construit une application Azure de toute pièce (une application de stockage de fichiers sécurisée), en...Python, pour démontrer l'interopérabilité avec d'autres langages.
Le seul vrai regret quant à ce livre est la place très réduite consacrée à SQL Azure, qui est expédié un peu vite à mon goût. De la même façon, la fonctionnalité Windows Azure Drive est réduite à quelques lignes.
En conclusion, ce livre est à mon avis un excellent livre pour un débutant sur la plateforme, qui se lit très bien, le style de l'auteur étant léger et sympathique. Il laissera par contre probablement sur leur faim des personnes plus expérimentées, ou avec des problématiques très spécifiques.




 Commenter Signaler un problème

Avatar de Lana.Bauer Lana.Bauer - Expert éminent sénior https://www.developpez.com
l 16/09/2013 à 12:49
Voici le livre :

Programming Azure (Programming the Microsoft Cloud) de Sriram Krishnan

Learn the nuts and bolts of cloud computing with Windows Azure, Microsoft's new Internet services platform. Written by a key member of the product development team, this book shows you how to build, deploy, host, and manage applications using Windows Azure's programming model and essential storage services.

Chapters in Programming Windows Azure are organized to reflect the platform's buffet of services. The book's first half focuses on how to write and host application code on Windows Azure, while the second half explains all of the options you have for storing and accessing data on the platform with high scalability and reliability. Lots of code samples and screenshots are available to help you along the way.

Learn how to build applications using the Windows Azure toolset
Discover how Windows Azure works under the hood, and learn the how and the why behind several features
Choose to write application code in .NET or other languages such as C/C++, PHP, or Ruby
Understand the various options for managing your service
Get up to speed on Azure's storage services, including blobs, queues, and tables
Build a secure backup system, and learn about cloud application security, cryptography, and performance
Postez ici vos critiques et vos avis sur le livre.
Avatar de Lana.Bauer Lana.Bauer - Expert éminent sénior https://www.developpez.com
l 16/09/2013 à 12:50
Citation Envoyé par Philippe Vialatte
le 1er janvier 2010
Si il est un sujet qui a été largement discuté en 2010 (et qui risque de l'être pendant un bon moment), c'est bien celui du Cloud. Dans le petit monde des développeurs Microsoft, la plateforme Azure s'est rapidement imposée comme la solution PaaS (Platform as a Service) de référence, stable, mature, et disposant d'outils faciles d'accès.
Cependant, il peut être un peu compliqué de démarrer un projet Azure pour un débutant. Les informations sont effectivement disponibles sur le web, mais chercher *la* bonne information peut prendre beaucoup de temps.
C'est là que Programming Azure intervient.
Le livre suit une approche très didactique, en commençant par expliquer le terme Cloud, pour enchaîner sur les principes de virtualisation sous-jacents à Azure.
Il aborde ensuite la création d'une première application simple, avant de plonger en détail dans la gestion des Roles et services Azure, et de la communication entre processus, aussi bien depuis l'extérieur qu'entre Roles. Puis un chapitre est consacré à chacun des composants de stockage de la plateforme, avec à chaque fois des détails, des exemples de code et des informations précieuses.
Enfin, l'auteur construit une application Azure de toute pièce (une application de stockage de fichiers sécurisée), en...Python, pour démontrer l'interopérabilité avec d'autres langages.
Le seul vrai regret quant à ce livre est la place très réduite consacrée à SQL Azure, qui est expédié un peu vite à mon goût. De la même façon, la fonctionnalité Windows Azure Drive est réduite à quelques lignes.
En conclusion, ce livre est à mon avis un excellent livre pour un débutant sur la plateforme, qui se lit très bien, le style de l'auteur étant léger et sympathique. Il laissera par contre probablement sur leur faim des personnes plus expérimentées, ou avec des problématiques très spécifiques.

 
couverture du livre Windows Azure Platform

Note 4 drapeau
Détails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Windows Azure Platform

Développez, déployez et administrez pour le Cloud Microsoft

de
Public visé : Expert

Résumé de l'éditeur

Ce livre sur Windows Azure s'adresse à tout intervenant technique désireux de découvrir et de mettre en pratique la plateforme Windows Azure. Les premiers chapitres présentent le Cloud Computing et décrivent l'offre Microsoft autour de la plateforme Windows Azure. Pour les développeurs ayant pour objectif de mettre en pratique Windows Azure, les chapitres suivants détaillent en profondeur la notion de service hébergé et les aident à comprendre, développer puis déployer leur propre application dans le nuage. L'auteur les accompagne étape par étape dans l'exploration détaillée des différentes fonctionnalités proposées par la plateforme. Dans le chapitre suivant, les concepteurs de base de données SQL Server découvriront comment différencier la version Serveur et la version Cloud du SQL Server, d'un point de vue outillage et langage. Ils pourront également appréhender les nouvelles approches non relationnelles pour gérer des données en environnement Cloud. Enfin, les administrateurs systèmes découvriront les différentes consoles de gestion et de déploiement d'applications dans le Cloud, ainsi que les procédures pour mettre en place un flux de gestion de déploiement et de maintenance efficace avec leurs équipes de développement. Pour les développeurs déjà familiers avec l'utilisation de la plateforme, un chapitre détaille les fonctionnalités avancées, d'un point de vue conceptuel. SQL Azure et Windows Azure AppFabric ont enfin chacun un chapitre dédié afin de présenter dans le détail les possibilités offertes par les versions Cloud de ces deux produits ayant un équivalent en environnement Windows Server classique. Les annexes détaillent les outils additionnels dédiés à Windows Azure disponibles sur le marché puis évoquent les possibilités offertes aux développeurs n'utilisant pas le Framework .NET. L'écriture de cet ouvrage a été terminée fin 2011 et s'appuie donc sur la version en date des différents produits. Cependant, chacun des concepts et fonctionnalités qui sont présentés s'applique aux versions postérieures.

Édition : ENI - 471 pages, 1re édition, 1er octobre 2011

ISBN10 : 2746071681 - ISBN13 : 9782746071681

Commandez sur www.amazon.fr :

61.30 € TTC (prix éditeur 51.30 € TTC) livraison gratuite !
  • Chapitre 1 : Le Cloud
  • Chapitre 2 : La plateforme Windows Azure
  • Chapitre 3 : Anatomie d'un service hébergé
  • Chapitre 4 : Développement de services hébergés
  • Chapitre 5 : Déploiement de services hébergés
  • Chapitre 6 : Le stockage dans Windows Azure
  • Chapitre 7 : Performances de services hébergés
  • Chapitre 8 : Utilisation avancée de Windows Azure
  • Chapitre 9 : SQL Azure
  • Chapitre 10 : Windows Azure AppFabric
Critique du livre par la rédaction Jean-Michel Ormes le 18 décembre 2013
Bien qu'indiqué sur le site de l'éditeur comme étant destiné aux lecteurs ayant un niveau expert sur le sujet, j'ai trouvé ce livre parfaitement adapté aux débutants. Ce livre suit une approche didactique, l'auteur commençant par nous expliquer en quoi consiste le Cloud, quelles sont les différentes formes de Cloud (IaaS, PaaS, SaaS), avant d'enchaîner sur la présentation de la plateforme Windows Azure et les différents services qu'elle contient.
L'auteur aborde ensuite la notion de service hébergé afin que le lecteur puisse comprendre comment développer puis déployer une application dans le Cloud. La prochaine étape est dédiée au concept du stockage des données dans Windows Azure. Vient ensuite un chapitre portant sur l'optimisation et les performances d'un service hébergé et un autre chapitre détaillant des fonctionnalités avancées de la plateforme. Les deux derniers chapitres sont consacrés à SQL Azure et Windows Azure AppFabric, détaillant les possibilités offertes par ces produits.
En conclusion, j'ai vraiment pris plaisir à lire ce livre que je recommande à tous ceux qui souhaitent s'initier à la plateforme Azure.




 Commenter Signaler un problème

Avatar de zoom61 zoom61 - Rédacteur https://www.developpez.com
l 15/07/2014 à 21:31
Windows Azure Platform
Développez, déployez et administrez pour le Cloud Microsoft


Ce livre sur Windows Azure s'adresse à tout intervenant technique désireux de découvrir et de mettre en pratique la plateforme Windows Azure. Les premiers chapitres présentent le Cloud Computing et décrivent l'offre Microsoft autour de la plateforme Windows Azure. Pour les développeurs ayant pour objectif de mettre en pratique Windows Azure, les chapitres suivants détaillent en profondeur la notion de service hébergé et les aident à comprendre, développer puis déployer leur propre application dans le nuage. L'auteur les accompagne étape par étape dans l'exploration détaillée des différentes fonctionnalités proposées par la plateforme. Dans le chapitre suivant, les concepteurs de base de données SQL Server découvriront comment différencier la version Serveur et la version Cloud du SQL Server, d'un point de vue outillage et langage. Ils pourront également appréhender les nouvelles approches non relationnelles pour gérer des données en environnement Cloud. Enfin, les administrateurs systèmes découvriront les différentes consoles de gestion et de déploiement d'applications dans le Cloud, ainsi que les procédures pour mettre en place un flux de gestion de déploiement et de maintenance efficace avec leurs équipes de développement. Pour les développeurs déjà familiers avec l'utilisation de la plateforme, un chapitre détaille les fonctionnalités avancées, d'un point de vue conceptuel. SQL Azure et Windows Azure AppFabric ont enfin chacun un chapitre dédié afin de présenter dans le détail les possibilités offertes par les versions Cloud de ces deux produits ayant un équivalent en environnement Windows Server classique. Les annexes détaillent les outils additionnels dédiés à Windows Azure disponibles sur le marché puis évoquent les possibilités offertes aux développeurs n'utilisant pas le Framework .NET. L'écriture de cet ouvrage a été terminée fin 2011 et s'appuie donc sur la version en date des différents produits. Cependant, chacun des concepts et fonctionnalités qui sont présentés s'applique aux versions postérieures.

[Lire la suite]