Full description not available
S**N
A must-have!
Well, I was looking for some advanced databinding techniques when I accidently typed "data binding" in Amazons search bar rather then Googles. Afterall, who would think that a complete book dedicated to data binding even exists? After reading through this book I am extremely happy I typed in the wrong search bar!This book is titled Data Binding with Windows Forms 2.0, but there more then meets the eye with this exceptional title. As another reviewer pointed out, one of the greatest aspects of this book is how the author teaches you how to develop data bound applications the right way. You learn about how typed data sets are more intuitive then non-typed data sets. You learn how to seperate your data access logic into a seperate class library so you can gain flexibilty and better code reuse. By reading this book you definitely get a feeling that this guy loves programming and he knows how to code really well. I was getting really tired of reading books that mesh all of the logic (business, data access, presentation) into one mess of a program. Because most books do this, I always had a gap in my software development knowledge that I didn't quite know how to fill, at least not in the most intuitive ways. This book showed me how to develop smart client applications the right way. I am extremely happy I picked this title up, you will be too!
D**R
Great for Data Binding to Object Models
I'm not sure where that other reviewer got the idea that this book is only for data binding to datasets.One of the best chapters in the book has fifty pages on how to prepare an object model for data-binding, and the rest of the book gives pretty much equal time to binding to objects and to data sets.The object model chapter assumes that an application's domain model will contain the artifacts necessary for data binding. DDD practitioners will consider that to be bad practice, but the principles and procedures taught are easily applied to transport objects used in the UI. So, regardless of one's preferred style of OOP, the book provides good coverage.Having just used the book in building a DDD app with full data binding, I can recommend it without reservation.
A**Y
Good Book, but Mistitled
This book is an excellent introduction to Windows Forms in .NET 2.0, but is really not titled correctly. In particular, the subtitle "Programming Smart Client Data Applications with .NET" is blatantly misleading considering:1. Offline data access (or disconnected mode usage), by definition a core component of smart clients, is covered for a total of 3 sentences in this book.2. Other relevant smart client topics, such as ClickOnce deployment, are either addressed in the single "What is a smart client?" section (one page!) or ignored altogether.I'm giving this book 4 stars because it really is a great book for those venturing into building Windows Forms 2.0 applications (also touching relevant topics like ASP.NET, WinFX and XAML), but the title should have ignored any reference to smart clients altogether. If you're a developer looking for a great resource for building apps in VS.NET 2005, this is the book for you. If you're looking for a smart client resource like I was, this is not it.
T**N
Excellent Data Binding Coverage
This book is a one stop shop for all your data binding needs. It is very thorough and well written. It thoroughly covers every aspect to data binding and then cover its specific use in ASP.NET, Windows Forms, WinFX, and ADO.NET with 4 appendixes.The only downside to it is that it alludes to smart client development in the title. The only part of smart client it covers is the data binding on the UI. It doesn't cover the entire smart client gamut, like data storage, communication, or architecture in context to smart client applications.
W**H
Best book out on database use
I have looked long and hard for a database and windows design book that was really useful. This is it. Lots of reusable code. Working designs. Well written - easy to read and understand. I have placed more tabs for easy reference in this book than any book of recent years. Buy it now!!
A**R
Excellent ! If you want to build data driven apps, you have to read this book
Hanvind books like this one allow people to stay in touch with the internals. Data Binding is a concept that not everyone explains in such details.
C**R
WOW Databinding
I swear this book changed..Awesome book I wish I had a moment to finish it ...but if your already a developer you know there's too much flying at you around the corner and from every direction that trying to review old concepts is almost pointless. The problem is I could use this every day but I also need to be reading about WCF & WPF... so my review is based upon when I first had this book at a previous employer and my purchase...The good stuff of HOW to & whats going on behind the wizards is there.. and if your a descent developer that's what you want to know...I think I may lock myself in a room and finish this book so I can move on to the stack of others that await my attention.Bottom Line its a good book.. but I swear the older copy a previous employer had, contained more on the insides and behind the scenes stuff, but maybe its been moved and I just need to finish the copy I bought for myself....I.E. I don't use the wizards and crap, or the drop down controls I create the binding stuff programatically, thusly more control...more work but again you KNOW whats happening instead of guessing whats happening inside the black box you let MS create for you... ChristianProgrammer MCSD
M**R
Extremely useful, comprehensive, easy-to-read
Faced with the prospect of needing to get to grips with Data Binding - having disregarded the subject prior to .NET 2.0 - this was the only book I could find on the subject, and the only I needed. It covers the subject in sufficient depth to enable me to get straight into building smart client forms using 100% Data Binding - something I would have thought impossible a few months ago.Brian's style makes for easy-reading and the plentiful supply of example code is a real benefit to all levels of developer.Add it to your bookshelf now!
Y**P
Five Stars
Exactly what I expected.
B**R
Super!!!
Endlich ein Buch welches auf 670 Seiten Grundkonzepte und Patterns beschreibt und nicht einfach nur mit Klick-Anweisungen daherkommt.
Trustpilot
3 days ago
3 weeks ago