Data Binding with Windows Forms 2.0: Programming Smart Client Data Applications with .NET
暫譯: Windows Forms 2.0 數據綁定:使用 .NET 開發智慧型客戶端數據應用程式

Brian Noyes

  • 出版商: Addison Wesley
  • 出版日期: 2006-01-01
  • 售價: $2,560
  • 貴賓價: 9.5$2,432
  • 語言: 英文
  • 頁數: 736
  • 裝訂: Paperback
  • ISBN: 032126892X
  • ISBN-13: 9780321268921
  • 相關分類: .NET
  • 已絕版

買這商品的人也買了...

商品描述

“Brian Noyes’ writing style easily captures your attention as he elaborates on all aspects of data binding in his book. He has a refreshingly clear and crisp delivery as he starts each chapter with a simple tour of each topic, and then leads you into practical concerns for sound practices and extensibility opportunities. Most importantly, as Brian explains approaches to data-binding architecture, patterns of usage, the value of data sets, binding controls and the rest, he always describes how he reaches his recommendations on the topic. This book is perfect for newcomers to .NET 2.0, but also for those that have some experience. Anyone who cares about data in their applications (okay, that should be almost everyone) is guaranteed to learn something new and useful by reading Brian’s book.”
—Michele Leroux Bustamante, IDesign chief architect, Microsoft regional director, and MVP
“Brian has saved me a lot of time. I’m writing The Hitchhiker’s Guide to Visual Studio and SQL Server 2005 (7th Edition) and I’m not going to have to cover data binding nearly as deeply because Brian has done it for me. His book gets right to the meat of the subject and makes data binding look easy. I was also pleased to see that the book focuses on the misunderstood and under-applied Windows Forms architecture. It’s a must-read for anyone trying to make their application more interactive and to leverage the new Visual Studio 2005 technology. I’m planning to point my readers to this resource when they need an in-depth treatment of data binding.”
—William Vaughn, president, Beta V Corporation
“Data binding has finally come of age in Windows applications. Back in the Visual Studio 6.0 days, I ignored data binding completely and wrote my own repetitive code to encapsulate my business logic. With Visual Studio 2005, we finally have a robust and compelling data-binding technology. To ignore it today would make you inefficient and put you behind the curve. Brian delivers a clear and concise discussion of a core topic of development for Windows today. A combination of an easy-to-follow conversational yet technical tone, excellent examples, and solid explanations make this a must-read for any developer writing for Windows or learning to write for Windows.”
—Stephen Forte, chief technical officer, Corzen Inc.
“This book provides a clear, readable, and in-depth treatment of data binding, with detailed discussions of best practices in the presentation and use of data. Brian communicates his knowledge on the mechanics of data binding to give the low-level understanding that makes all the difference when building sophisticated applications and troubleshooting difficult problems. Effective data binding can enormously reduce the amount of code in your applications and will allow new levels of sophistication in your development. Read this book.”
—Jonathan Cogley, chief executive officer, Thycotic, ASPInsider, and C# MVP
“The .NET Framework 2.0, Visual Studio .NET 2005, and Windows Forms 2.0 incorporate the most powerful data-binding platform yet, and absolutely need a book like this to expose it. Brian’s extensive data-binding knowledge and experience shine through as he comprehensively explores its many facets, starting with the fundamentals before tackling a wide variety of real-world scenarios. I’ve always thought a data-binding book was necessary, and I’m glad Brian found the time to write his.”
—Michael Weinhardt, freelance author and application developer
Data Binding with Windows Forms 2.0 earns a gold star and a prized place in my development book library. Brian is an exceptional teacher of technology, best practices, and technique. He continues to educate at every presentation I attend; his book carries that quality to paper. I found this book to be highly informative and full of all the important steps and examples necessary to learn this technology. In this book, Brian demonstrates a firm grasp on the concepts and I really enjoy his efforts to promote best practices at every chance. Definitively a cover-to-cover read.”
—Randy Hayes, president, Expert Network Solutions, Inc.
“Brian’s direct and well-organized presentation makes this much misunderstood topic finally understandable.”
—Sahil Malik, author of Pro ADO.NET 2.0 and C# MVP

Data binding is the most important part of many business applications—and one of the most difficult things to understand. Data Binding with Windows Forms 2.0 is the first book to focus on this crucial area of development. It will quickly get you up to speed on binding data sources to Windows Forms components. The book contains clear examples in C# that work with SQL Server 2000 and SQL Server 2005. Visual Basic .NET examples are available on the book’s Web site.

Brian Noyes, leading consultant and speaker on .NET programming, teaches you both the theory and practice of data binding and provides numerous samples ready to run in Visual Studio 2005.

From his in-depth coverage, you’ll learn how to

  • Use Visual Studio 2005 to generate a data-bound application from a database
  • Use the new Visual Studio 2005 typed data set designer, and how and why to use typed data sets and typed data adapters
  • Perform simple and complex binding of data to controls, and how to use the .NET 2.0 BindingSource
  • Use the Binding object for simple binding with automatic formatting, and how to handle binding events
  • Generate bound controls with the Visual Studio Designer, and how to use Data Sources
  • Present data with the new DataGridView control, and how to implement advanced features of the DataGridView
  • Implement custom data-bound controls in Windows Forms
  • Create custom business objects and collections that are suitable for use in data binding
  • Implement validation and error handling at the Windows Forms and data-binding levels
  • Implement data binding with ASP.NET 2.0 and the upcoming Windows Presentation Foundation (Avalon) technologies


商品描述(中文翻譯)

“Brian Noyes 的寫作風格輕易地吸引了你的注意,因為他在書中詳細闡述了資料綁定的各個方面。他以清晰而簡潔的方式開始每一章,簡單介紹每個主題,然後引導你進入實用的考量,探討良好實踐和可擴展性的機會。最重要的是,當 Brian 解釋資料綁定架構、使用模式、資料集的價值、綁定控制等方法時,他總是描述他如何得出對該主題的建議。這本書非常適合 .NET 2.0 的新手,也適合有一定經驗的人。任何關心應用程式中資料的人(好吧,幾乎每個人都應該如此)都能從閱讀 Brian 的書中學到一些新的、有用的知識。”
—Michele Leroux Bustamante, IDesign 首席架構師,微軟區域總監,MVP

“Brian 為我節省了很多時間。我正在撰寫《The Hitchhiker’s Guide to Visual Studio and SQL Server 2005 (第七版)》,而我不需要深入探討資料綁定,因為 Brian 已經為我做了。他的書直接切入主題,讓資料綁定看起來很簡單。我也很高興看到這本書專注於被誤解和未充分應用的 Windows Forms 架構。對於任何想讓應用程式更具互動性並利用新 Visual Studio 2005 技術的人來說,這是一本必讀的書。我計劃在我的讀者需要深入探討資料綁定時,指引他們參考這本資源。”
—William Vaughn, Beta V Corporation 總裁

“資料綁定終於在 Windows 應用程式中成熟了。在 Visual Studio 6.0 的時代,我完全忽略了資料綁定,並編寫了自己的重複代碼來封裝我的業務邏輯。隨著 Visual Studio 2005 的推出,我們終於擁有了一個強大且引人注目的資料綁定技術。今天忽視它會讓你效率低下,並使你落後於潮流。Brian 清晰而簡潔地討論了當今 Windows 開發的核心主題。易於理解的對話式但技術性的語調、優秀的範例和扎實的解釋,使這本書成為任何為 Windows 編寫或學習為 Windows 編寫的開發者的必讀之作。”
—Stephen Forte, Corzen Inc. 首席技術官

“這本書提供了清晰、可讀且深入的資料綁定處理,詳細討論了資料呈現和使用的最佳實踐。Brian 傳達了他對資料綁定機制的知識,提供了低層次的理解,這在構建複雜應用程式和排除困難問題時至關重要。有效的資料綁定可以大幅減少應用程式中的代碼量,並允許在開發中達到新的複雜程度。閱讀這本書。”
—Jonathan Cogley, Thycotic 首席執行官,ASPInsider 和 C# MVP

“.NET Framework 2.0、Visual Studio .NET 2005 和 Windows Forms 2.0 結合了最強大的資料綁定平台,絕對需要像這樣的書來揭示它。Brian 廣泛的資料綁定知識和經驗在他全面探索其多個面向時熠熠生輝,從基礎開始,然後處理各種現實世界的場景。我一直認為需要一本資料綁定的書,我很高興 Brian 找到了時間來撰寫他的書。”
—Michael Weinhardt, 自由作家和應用程式開發者

Data Binding with Windows Forms 2.0》在我的開發書籍庫中贏得了金星和珍貴的位置。Brian 是一位卓越的技術、最佳實踐和技術的教師。他在我參加的每次演講中都持續教育;他的書將這種品質帶到了紙上。我發現這本書非常有資訊性,充滿了學習這項技術所需的所有重要步驟和範例。在這本書中,Brian 展示了對概念的深刻理解,我非常喜歡他在每個機會中推廣最佳實踐的努力。絕對值得從頭到尾閱讀。”
—Randy Hayes, Expert Network Solutions, Inc. 總裁

“Brian 直接且組織良好的呈現使這個被誤解的主題終於變得易於理解。”
—Sahil Malik, 《Pro ADO.NET 2.0》作者和 C# MVP

資料綁定是許多商業應用程式中最重要的部分之一,也是最難理解的事情之一。《Data Binding with Windows Forms 2.0》是第一本專注於這一關鍵開發領域的書。它將迅速讓你掌握將資料來源綁定到 Windows Forms 元件的技巧。這本書包含了與 SQL Server 2000 和 SQL Server 2005 兼容的 C# 清晰範例。Visual Basic .NET 範例可在書籍的網站上獲得。

Brian Noyes,.NET 程式設計的領先顧問和演講者,教你資料綁定的理論和實踐,並提供許多可在 Visual Studio 2005 中運行的範例。

從他的深入探討中,你將學會如何:
- 使用 Visual Studio 2005 從資料庫生成資料綁定應用程式
- 使用新的 Visual Studio 2005 類型資料集設計器,以及如何和為什麼使用類型資料集和類型資料適配器
- 對控制項進行簡單和複雜的資料綁定,以及如何使用 .NET 2.0 BindingSource
- 使用 Binding 物件進行簡單綁定並自動格式化,以及如何處理綁定事件
- 使用 Visual Studio 設計器生成綁定控制項,以及如何使用資料來源
- 使用新的 DataGridView 控制項呈現資料,以及如何實現 DataGridView 的進階功能
- 在 Windows Forms 中實現自定義資料綁定控制項
- 創建適合用於資料綁定的自定義業務物件和集合
- 在 Windows Forms 和資料綁定層面實現驗證和錯誤處理
- 使用 ASP.NET 2.0 和即將推出的 Windows Presentation Foundation (Avalon) 技術實現資料綁定

最後瀏覽商品 (20)