Doing Objects in Visual Basic 2005
暫譯: 在 Visual Basic 2005 中進行物件導向程式設計
Deborah Kurata
- 出版商: Addison Wesley
- 出版日期: 2007-03-02
- 售價: $2,220
- 貴賓價: 9.5 折 $2,109
- 語言: 英文
- 頁數: 552
- 裝訂: Paperback
- ISBN: 0321320492
- ISBN-13: 9780321320490
-
相關分類:
Visual Basic
已過版
買這商品的人也買了...
-
$399A Programmer's Introduction to Visual Basic. NET
-
$650$514 -
$2,050$1,948 -
$600$199 -
$620$490 -
$1,140C++ How to Program, 5/e (美國版ISBN:0131857576)
-
$3,260$3,097 -
$1,176C++ Primer, 4/e (Paperback)
-
$490$382 -
$480$408 -
$1,900$1,805 -
$490$417 -
$520$199 -
$1,350$1,323 -
$290$226 -
$450$351 -
$1,930$1,834 -
$1,620$1,539 -
$600$480 -
$520$442 -
$520$411 -
$480$408 -
$420$332 -
$1,930$1,834 -
$235面向對象開發參考手冊
商品描述
Description
“Doing Objects in Visual Basic 2005 is one of the few books that I’ve seen that lays the proper object-oriented foundation to make new Visual Basic.NET developers as well as VB6 veterans successful in moving to the .NET Framework.”
–Paul Ballard, President, Rochester Consulting Partnership, Inc.
“Deborah Kurata’s Doing Objects in Visual Basic 2005 is salvation for every programmer beached on the forbidding isle of .NET object-oriented programming. ‘Right this way,’ she says, leading you confidently into that vaguely menacing interior. Step follows step. Suddenly the daunting and unfamiliar become doable and commonplace. You’re productive again. My goodness, you’re actually enjoying yourself!”
–Ward Bell, V.P., Product Management, IdeaBlade, Inc.
“When is comes to advice on programming objects in Visual Basic, nobody could be better qualified than Deborah Kurata. She’s been doing Doing Objects since VB4, and she doesn’t let us down as we move our classic VB code to the Microsoft.NET platform. From initial analysis and design, through to the final implementation, you’ll find everything you need here to take on the Visual Basic 2005 development environment. This book is a must have for every VB.NET developer!”
–Kel Good, MCT, MCITP, MCPD, Custom Software Development Inc., (www.customsoftware.ca)
“I’ve long been frustrated that I couldn’t recommend a book on object-oriented fundamentals in .NET. Sure, there were plenty of books on OO syntax. But what good is explanation of syntax if you don’t already understand the concepts? At last, we have the successor to the Doing Objects series for classic VB, from which so many of us learned how to think about objects and object design, completely rewritten for .NET. If you’re a VB 2005 developer who needs to add object orientation to your skill set, this is the book you need.”
–Billy Hollis, author/consultant, Next Version Systems
“Deborah Kurata does her Doing Objects thing again! This is the newest book from Deborah which has been completely rewritten from the ground up for the Visual Basic .Net 2005 developer. Anyone needing a solid foundation in object technology, Visual Basic .Net 2005, and Visual Studio .Net 2005 should read this book. Deborah’s presentation of core topics such as class design, object state management, exception handling, events, data binding, validation, data access techniques, and many others is clear, concise, and direct. The clarity of the content, coupled with the hands-on examples make this book an easy read and a must have.”
–Ron Landers, Senior Technical Consultant, IT Professionals, Inc.
“Deborah Kurata continues her tradition of showing both new and experienced Visual Basic programmers the most effective ways to get their jobs done with object-oriented programming.”
–Ethan Roberts, Software Architect, Sundial Software Corporation
“As a VB6 programmer, it was a huge leap for me to go from VB6 to VB.Net; Deborah’s book helped me do that. If you’re trying to make that jump, reading this will enable you to do so with minimal pain.”
–Robin Shahan, VB Developer
The definitive guide to object-oriented development with Visual Basic 2005
Doing Objects in Visual Basic 2005 is the authoritative guide to object-oriented design, architecture, and development with Visual Basic 2005. Author Deborah Kurata is the original pioneer in building object-oriented applications with Visual Basic. In this book she continues to offer clarity and deliver best practices for using object-oriented techniques in Visual Basic 2005. She has been honored with Microsoft’s prestigious MVP designation for her expertise and contributions to the community.
Kurata begins with a concise introduction to core object-oriented concepts and the Visual Basic 2005 features that support them. Next she introduces a pragmatic and agile approach to designing effective applications along with an application framework. From there she walks you through the process of building the user interface, business logic, and data access layers of an application, highlighting key VB 2005 techniques and best practices. Kurata’s step-by-step “building along” activities provide you with deep hands-on mastery; your finished application can serve as the starting point for virtually any custom project. This book
• Shows how the tools in Visual Studio 2005 combined with a solid object-oriented approach can help minimize the complexities of software development and improve productivity
• Clearly explains the fundamental concepts of object development: classes, inheritance, interfaces, scenarios, and more
• Presents a pragmatic agile software design methodology to help analyze and design applications for the real world
• Covers building the user interface layer using a base form class, programmatic interfaces, and object binding
• Details building the business logic layer using a base business object class and validation rules
• Demonstrates how to build the data access layer using ADO.NET
• Provides best practices and tips for experienced .NET developers, those new to .NET, and for those developers moving from VB6 to .NET
Table of Contents
Foreword xvii
Preface xix
Chapter 1: Introduction to OO in .NET 1
Chapter 2: Designing Software 39
Chapter 3: Building Projects 99
Chapter 4: Building the User Interface Layer 151
Chapter 5: Building the Business Logic Layer 251
Chapter 6: Class Tools and Techniques 307
Chapter 7: Binding the User Interface to the Business Objects 357
Chapter 8: Building the Data Access Layer 439
Index: 503
商品描述(中文翻譯)
**描述**
“《在 Visual Basic 2005 中使用物件》是我見過的少數幾本為新手 Visual Basic.NET 開發者以及 VB6 老手提供正確物件導向基礎的書籍,幫助他們成功轉向 .NET Framework。”
–Paul Ballard, 《羅徹斯特顧問夥伴公司》總裁
“Deborah Kurata 的《在 Visual Basic 2005 中使用物件》是每位被困在 .NET 物件導向程式設計的程式設計師的救贖。‘這邊走,’她自信地引導你進入那個模糊而又令人畏懼的內部。一步接著一步,突然間,令人畏懼且陌生的事物變得可行且平常。你又能產出成果了。天啊,你居然享受這個過程!”
–Ward Bell, 《IdeaBlade, Inc.》產品管理副總裁
“在 Visual Basic 中提供物件程式設計建議方面,沒有人比 Deborah Kurata 更有資格。自 VB4 以來,她一直在做《使用物件》,在我們將經典 VB 代碼轉移到 Microsoft.NET 平台時,她沒有讓我們失望。從初步分析和設計到最終實現,你會在這裡找到所有需要的資源,以應對 Visual Basic 2005 開發環境。這本書是每位 VB.NET 開發者的必備之作!”
–Kel Good, MCT, MCITP, MCPD, Custom Software Development Inc. (www.customsoftware.ca)
“我一直感到沮喪,因為我無法推薦一本關於 .NET 物件導向基礎的書。當然,有很多關於 OO 語法的書籍。但如果你還不理解概念,語法的解釋又有什麼用呢?終於,我們有了經典 VB 的《使用物件》系列的繼任者,這本書完全為 .NET 重新編寫。如果你是需要將物件導向添加到技能組合中的 VB 2005 開發者,這就是你需要的書。”
–Billy Hollis, 作者/顧問, Next Version Systems
“Deborah Kurata 再次展現她的《使用物件》風格!這是 Deborah 最新的書籍,完全為 Visual Basic .Net 2005 開發者從頭重寫。任何需要在物件技術、Visual Basic .Net 2005 和 Visual Studio .Net 2005 上建立堅實基礎的人都應該閱讀這本書。Deborah 對於類別設計、物件狀態管理、例外處理、事件、資料綁定、驗證、資料存取技術等核心主題的呈現清晰、簡潔且直接。內容的清晰度,加上實作範例,使這本書易讀且必備。”
–Ron Landers, 《IT Professionals, Inc.》高級技術顧問
“Deborah Kurata 繼續她的傳統,向新手和經驗豐富的 Visual Basic 程式設計師展示最有效的物件導向程式設計方法。”
–Ethan Roberts, 《Sundial Software Corporation》軟體架構師
“作為一名 VB6 程式設計師,從 VB6 轉到 VB.Net 對我來說是一個巨大的飛躍;Deborah 的書幫助我實現了這一點。如果你也想做這個轉變,閱讀這本書將使你能夠以最小的痛苦完成。”
–Robin Shahan, VB 開發者
**Visual Basic 2005 物件導向開發的權威指南**
《在 Visual Basic 2005 中使用物件》是關於物件導向設計、架構和開發的權威指南,專注於 Visual Basic 2005。作者 Deborah Kurata 是使用 Visual Basic 建立物件導向應用程式的先驅。在這本書中,她繼續提供清晰的解釋並傳遞使用物件導向技術的最佳實踐。她因其專業知識和對社群的貢獻而獲得了微軟的 MVP 榮譽。
Kurata 以簡明的方式介紹核心物件導向概念及支援這些概念的 Visual Basic 2005 特性。接著,她介紹了一種務實且敏捷的方法來設計有效的應用程式以及應用程式框架。然後,她帶領你完成構建用戶介面、業務邏輯和資料存取層的過程,突顯關鍵的 VB 2005 技術和最佳實踐。Kurata 的逐步“隨著建設”活動讓你深入掌握實作;你完成的應用程式可以作為幾乎任何自訂專案的起點。
- 顯示 Visual Studio 2005 中的工具如何結合堅實的物件導向方法,幫助最小化軟體開發的複雜性並提高生產力
- 清楚解釋物件開發的基本概念:類別、繼承、介面、情境等
- 提出務實的敏捷軟體設計方法論,幫助分析和設計現實世界的應用程式
- 涵蓋使用基礎表單類別、程式介面和物件綁定來構建用戶介面層
- 詳細說明使用基礎業務物件類別和驗證規則來構建業務邏輯層
- 演示如何使用 ADO.NET 構建資料存取層
- 為經驗豐富的 .NET 開發者、新手以及從 VB6 轉向 .NET 的開發者提供最佳實踐和建議
**目錄**
前言 xvii
序言 xix
第 1 章:.NET 中的物件導向介紹 1
第 2 章:設計軟體 39
第 3 章:構建專案 99
第 4 章:構建用戶介面層 151
第 5 章:構建業務邏輯層 251
第 6 章:類別工具和技術 307
第 7 章:將用戶介面綁定到業務物件 357
第 8 章:構建資料存取層 439
索引:503