Building Enterprise Applications with Windows Presentatio... et plus d'un million d'autres livres sont disponibles pour le Kindle d'Amazon. En savoir plus

Amazon Rachète votre article
Recevez un chèque-cadeau de EUR 1,94
Amazon Rachète cet article
Vous l'avez déjà ? Vendez votre exemplaire ici
Désolé, cet article n'est pas disponible en
Image non disponible pour la
couleur :
Image non disponible

 
Commencez à lire Building Enterprise Applications with Windows Presentatio... sur votre Kindle en moins d'une minute.

Vous n'avez pas encore de Kindle ? Achetez-le ici ou téléchargez une application de lecture gratuite.

Building Enterprise Applications with Windows Presentation Foundation and the Model View ViewModel Pattern [Anglais] [Broché]

Raffaele Garofalo
4.5 étoiles sur 5  Voir tous les commentaires (2 commentaires client)

Voir les offres de ces vendeurs.


Formats

Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle EUR 10,83  
Broché --  
Vendez cet article - Prix de rachat jusqu'à EUR 1,94
Vendez Building Enterprise Applications with Windows Presentation Foundation and the Model View ViewModel Pattern contre un chèque-cadeau d'une valeur pouvant aller jusqu'à EUR 1,94, que vous pourrez ensuite utiliser sur tout le site Amazon.fr. Les valeurs de rachat peuvent varier (voir les critères d'éligibilité des produits). En savoir plus sur notre programme de reprise Amazon Rachète.

Description de l'ouvrage

15 mars 2011

Create rich, flexible, and maintainable line-of-business applications with the MVVM design pattern

Simplify and improve business application development by applying the MVVM pattern to Windows Presentation Foundation (WPF) and Microsoft(R) Silverlight(R) 4. With this hands-on guide, you'll use MVVM with data binding, commands, and behaviors to create user interfaces loosely coupled to business logic. MVVM is ideal for .NET developers working with WPF and Silverlight—whether or not you have experience building enterprise applications.

Discover how to:

  • Dive deep into MVVM—and learn how it differs from other UI design patterns
  • Build a simple Customer Relationship Management application you can adapt for your own projects
  • Implement MVVM to maintain separation between UI declarative syntax and presentation logic code
  • Create a Domain Model to define your application’s business context
  • Write dynamic code for the data access layer with the Microsoft Entity Framework and NHibernate
  • Enforce complex data-validation scenarios using Windows Workflow Foundation 4
  • Implement MVVM using frameworks and toolkits such as Microsoft Prism

Get code samples on the web
For system requirements, see the Introduction.


Offres spéciales et liens associés



Descriptions du produit

Biographie de l'auteur

Raffaele Garofolo is a .NET software architect who builds Line-of-Business applications for a living. He is passionate about .NET and WPF and spends his free time writing articles and blog posts about WPF and the MVVM.


Détails sur le produit

  • Broché: 224 pages
  • Editeur : Microsoft Press; Édition : 1 (15 mars 2011)
  • Langue : Anglais
  • ISBN-10: 0735650926
  • ISBN-13: 978-0735650923
  • Dimensions du produit: 1,3 x 19,1 x 22,9 cm
  • Moyenne des commentaires client : 4.5 étoiles sur 5  Voir tous les commentaires (2 commentaires client)
  • Classement des meilleures ventes d'Amazon: 4.875 en Livres anglais et étrangers (Voir les 100 premiers en Livres anglais et étrangers)
  •  Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?


En savoir plus sur l'auteur

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Dans ce livre (En savoir plus)
Parcourir les pages échantillon
Couverture | Copyright | Table des matières | Extrait | Index
Rechercher dans ce livre:

Quels sont les autres articles que les clients achètent après avoir regardé cet article?


Commentaires en ligne 

3 étoiles
0
2 étoiles
0
1 étoiles
0
4.5 étoiles sur 5
4.5 étoiles sur 5
Commentaires client les plus utiles
5.0 étoiles sur 5 Très bon livre 22 mai 2013
Par CiSL4D
Format:Broché|Achat vérifié
Ce livre est très intéressant et il faut dire qu'il s'adresse à des gens qui ont déjà un certain de connaissance du développement d'applications.
Donc je le recommande vivement aux developpeurs ayant un niveau intermédiaire.
Avez-vous trouvé ce commentaire utile ?
4.0 étoiles sur 5 Tres bon bouquin pour la conception 3 décembre 2011
Par Nairod
Format:Broché
Ce bouquin ne se focalise pas que sur le MVVM comme le laisse penser le titre. Il n'en parle qu'au travers d'un seul chapitre, le dernier. Neamoins il est tres bon, car il vous presentera le pattern DDD. Vous apprendrez a decouper correctement votre application en couche. Il presente egalement qq notions de MEF, de l'ORM Entity Framework et NHibernate.
Avez-vous trouvé ce commentaire utile ?
Commentaires client les plus utiles sur Amazon.com (beta)
Amazon.com: 2.6 étoiles sur 5  16 commentaires
21 internautes sur 22 ont trouvé ce commentaire utile 
3.0 étoiles sur 5 Worth 12 Bucks 29 mars 2011
Par T. Anderson - Publié sur Amazon.com
Format:Broché|Achat vérifié
If you are looking for in-depth and thorough coverage of MVVM, then I would say look elsewhere. If you are looking for a good introductory overview of the Line of Business applications, then this book is for you.

O'reilly had the book listed at 250 pages, Amazon at 224. Including the index it is at 201, so it is a very short read. On the other hand, it is a very cheap book.

I liked that the tools used in examples where Microsoft tools. The open source tools where introduced, but Microsoft tools where also introduced. For example Unity and Entity Framework where introduced in the book. A lot of books nowadays only introduce the open source tools available.

I found the patterns examples in the Overview of Patterns tables a little silly. Flyweight Example: A=FWFactory.Get("A"); That is it.... Uhm?

Although the book is very short it hits on a lot of topics. Most are presented with a simple example and you gain a basic understanding of the topic.

The book does do a good job of introducing the key elements in a Line of Business application. Will this be the only book you need to start developing enterprise level applications, no. It will however introduce you to the concepts you need to understand in order to build them. From their you have the option of going and learning more about them. It does do a good job of putting them all together for you in the right context.

It does a decent job of introducing MVVM, but I feel it is in the title to sell more books. The book could have just been titled "An Introduction to building Line of Business Applications with .NET".

At the time of this review there is no code available for download. Although the author has blogged that it is on the way.

At the price it is being sold for I definitely feel the book is worth checking out. Especially for those developers that have not had a chance to familiarize themselves with the tools the .NET Framework offers for building Line of Business applications.
6 internautes sur 6 ont trouvé ce commentaire utile 
2.0 étoiles sur 5 Nice try... but not worth it 14 mai 2011
Par Cristian Prieto - Publié sur Amazon.com
Format:Broché
The title looks promising and has the "Enterprise Application" slogan as a very important thing (whatever enterprise application means in those days). The book promises some very ambitious points like:

Dive deep into MVVM
Build a simple Customer Relationship Management application
Create a Domain Model
Write dynamic code for data access with the Entity Framework
Enforce complex data and validation scenarios with Workflow Foundation 4
Implement MVVM using Prism

The book started tyring to explain what is the MVVM pattern and its relation with Line of Business Applications (LOBs) and how MVVM and Composite Application patterns relate themselves to solve LOB's problems... For some reason in this chapter the author starts telling you now about separation of concerns and three tiering and layering... (you know I don't like how people uses the term "layered application"). For some reason in this chapter also introduce Expression Blend and how a LOB is composed (in things like Menu, Toolbar, Ribbon, etc...) weird... I know...

In the chapter two we read about what is a pattern, mention common patterns and try to explain the different Presentation Patterns (MVC, MVVM, MVP). In this chapter the author introduce concepts like IoC using Unity and differences between Unity and MEF (well, good to know). After this is never late to talk about Fluent Interfaces and DSLs and how to do unit testing... Yeah...

After all of this the author start talking about Domain Modeling, and Domain Driven Design... yeah, but wait a minute... why he started talking about the relation between DDD Domains and Layering? what? if you are a DDD fan like me beware of this chapter, the author is just confused about DDD/Layering (damn, I don't like that word!) and how to represent an object in a pure domain approach.

Later chapters are about Data Access Layer (and how the author relate it with DDD and the domain logic), the Business Layer (and how to represent domain validation rules in Workflow Foundation 4) and the book end with a chapter about creating an UI layer with all those concepts toghether. Something really bothered me was the sample code for the UI Layer with MVVM chapter, you just learn about the existence for the WPF Ribbon Control from Codeplex, that's all...

Personally the only chapter I liked was the last chapter about MVVM frameworks and toolkits, he just mention those frameworks but some of them were totally new to my knowledge.

I must say the true, I will give only one start to this book, if you like code, this is not a book for you, if you like a good set of samples and the reason behind the facts, this book is not for you, if you want to learn how to use Prism and MVVM, this book is not for you either (it only mentions Prism and how it relates to MVVM), if you want to learn how to implement your applications using MVVM pattern, this book is not for you... really...

If you want to know what is MVVM and in some way how it relates with some other concepts (sometimes not really related at all but well, what do I know?) maybe this book is for you (but anyway you can get those concepts for free in the internet too) or if you have some hours to spare and someone give you that book for free maybe this book would be a choice.

I know talk about MVVM in just 200 pages must be a hard work, so nice trying...
6 internautes sur 7 ont trouvé ce commentaire utile 
1.0 étoiles sur 5 Disappointing 25 juin 2011
Par Rickster - Publié sur Amazon.com
Format:Broché|Achat vérifié
This is a mere 200 pages and only the last 50 are about MVVM. Given how big those letters are on the cover, I was expecting more. It's mostly general recommendations with very little in the way of specific examples. There's much better info available on the web for free.
6 internautes sur 7 ont trouvé ce commentaire utile 
2.0 étoiles sur 5 Looking for MVVM....Try Elsewhere. 24 mai 2011
Par A. Babbitt - Publié sur Amazon.com
Format:Broché|Achat vérifié
I would have guessed this to be a book on MVVM and how I might leverage it, along with WPF to build an Enterpirse system. Boy was I wrong. MVVM is REALLY only discussed in about 40% of the book... and in a 200 page book, that is not much. MVM is briefly discussed in Chapter 1 and alluded to in chapters 2 - 5 and discussed in Chapter 6. With Chapter 7 being an extremely high level overview of the different MVVM Frameworks available. The examples were useless, since in most cases the examples were of methodologies he later says are NOT the way to go....then there is a brief discussion of what he thinks is the better implementation (with no example).

If you are a year one college student that wants a quick overview of different architecture methologies, this could be for you...maybe.

However, if you are looking for a book on MVVM, save your money.
5 internautes sur 6 ont trouvé ce commentaire utile 
3.0 étoiles sur 5 Architectural book that is not deep enough 1 avril 2011
Par Steven Hong - Publié sur Amazon.com
Format:Broché|Achat vérifié
The book focuses on Domain Driven Design but does not go deep enough for an architecture-focused book. There are some useful bits for beginners, but an experienced developer/architect will want more details. The example code is well organized and good to use as a reference though. The author definitely put some effort into the project. I would have liked to see the book more focused on MVVM and related presentation and WPF topics more thoroughly, as the book's title would have one believe. I am interested in seeint how the author's upcoming WPF book will compare to this one.

Those that are interested in DDD architecture using .NET should check out the FREE resources available here: [...]. The documentation available there is extremely thorough and well written.
Ces commentaires ont-ils été utiles ?   Dites-le-nous
Rechercher des commentaires
Rechercher uniquement parmi les commentaires portant sur ce produit

Discussions entre clients

Le forum concernant ce produit
Discussion Réponses Message le plus récent
Pas de discussions pour l'instant

Posez des questions, partagez votre opinion, gagnez en compréhension
Démarrer une nouvelle discussion
Thème:
Première publication:
Aller s'identifier
 

Rechercher parmi les discussions des clients
Rechercher dans toutes les discussions Amazon
   


Rechercher des articles similaires par rubrique


Commentaires

Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?