Seeing Data : Designing User Interfaces for Database Systems Using .NET (Paperback)
暫譯: 數據視覺化:使用 .NET 設計資料庫系統的用戶介面

Rebecca M. Riordan

  • 出版商: Addison Wesley
  • 出版日期: 2004-07-16
  • 售價: $1,710
  • 貴賓價: 9.5$1,625
  • 語言: 英文
  • 頁數: 544
  • 裝訂: Paperback
  • ISBN: 0321205618
  • ISBN-13: 9780321205612
  • 相關分類: .NET使用者介面 UI資料庫
  • 已過版

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

商品描述

Table of Contents:

Foreword.Preface.Acknowledgments.

I. THE BASICS.1. Interface Design.

Terminology.

The Principle of Interface Design.

Graphic Design.

2. .NET Graphic Objects.

GDI+ Primitives.

Pens and Brushes.

Using the Graphics Object.

The ControlPaint Class.

3. Typography.

The Architecture of Type.

Families and Faces and Fonts (oh my).

Using Fonts.

Windows Fonts.

4. Color.

Understanding Color.

Using Color.

Color Models.

Color in the .NET Framework.

5. Images in the .NET Framework.

Using Images.

Images in the .NET Framework.

6. ADO .NET Data Binding.

Binding Control Properties.

Synchronized Binding.

II. REPRESENTING ENTITIES.7. Entity Types.

The Entity-Relationship Model.

Simple Entities.

Complex Entities.

Displaying Multiple Entities.

8. Simple Layouts.

Window Basics.

Primary Windows.

Secondary Windows.

9. Complex Layouts.

Complex Form Design.

Panel Structures.

Coordinated Structures.

10. Displaying Forms.

Laying Out Forms.

Anchoring and Docking Controls.

Resizing Forms.

Displaying Forms.

III. REPRESENTING ATTRIBUTES.11. Complex Attributes.

Get it Right.

Logical Values.

Date and Time Values.

Binary Objects.

12. Numbers and Text.

Numeric and Monetary Values.

Text Values.

13. List Controls.

Using List Controls.

ListBox and CheckedListBox Controls.

The ComboBox Control.

The DomainUpDown Control.

TreeView.

14. Grid Controls.

Using Grid Controls.

The ListView Control.

The DataGrid Control.

IV. INTERACTING WITH THE USER.15. Managing Data Display.

Navigating through Data.

Managing Data Entry.

Managing Data Persistence.

16. Command Widgets.

Button Widgets.

Menus.

Menu Conventions.

Toolbars.

17. User Assistance.

Types of User Assistance.

Functional Principles.

Providing Passive Assistance.

Providing Reactive Assistance.

Providing Proactive Assistance.

18. Database Integrity.

Theoretical Foundations.

Implementing Constraints and Rules.

Validation Techniques.

Using the ErrorProvider Control.

19. Sorting, Searching, and Filtering.

Sorting.

Searching.

Filtering.

20. Reporting.

Designing Reports.

Managing Reports.

Implementing Reports.

V. BUILDING APPLICATIONS.21. Interface Architectures.

Architectural Paradigms.

Implementation Architectures.

22. User Customization.

Using Control Panel Settings.

Implementing Customization.

Persisting Application States.

23. Installation.

Windows Conventions.

Visual Studio Setup Projects.

Glossary.Index.

商品描述(中文翻譯)

目錄:

前言。序言。致謝。


I. 基礎知識。1. 介面設計。



術語。


介面設計原則。


圖形設計。



2. .NET 圖形物件。



GDI+ 基本圖形。


筆和畫刷。


使用圖形物件。


ControlPaint 類別。



3. 排版。



字型架構。


字型家族、字型樣式和字型(哦,我的天)。


使用字型。


Windows 字型。



4. 顏色。



理解顏色。


使用顏色。


顏色模型。


.NET 框架中的顏色。



5. .NET 框架中的影像。



使用影像。


.NET 框架中的影像。



6. ADO .NET 資料綁定。



綁定控制屬性。


同步綁定。



II. 表示實體。7. 實體類型。



實體-關聯模型。


簡單實體。


複雜實體。


顯示多個實體。



8. 簡單佈局。



視窗基礎。


主要視窗。


次要視窗。



9. 複雜佈局。



複雜表單設計。


面板結構。


協調結構。



10. 顯示表單。



佈局表單。


固定和停靠控制項。


調整表單大小。


顯示表單。



III. 表示屬性。11. 複雜屬性。



正確處理。


邏輯值。


日期和時間值。


二進位物件。



12. 數字和文本。



數值和貨幣值。


文本值。



13. 列表控制項。



使用列表控制項。


ListBox 和 CheckedListBox 控制項。


ComboBox 控制項。


DomainUpDown 控制項。


TreeView。



14. 網格控制項。



使用網格控制項。


ListView 控制項。


DataGrid 控制項。



IV. 與使用者互動。15. 管理資料顯示。



在資料中導航。


管理資料輸入。


管理資料持久性。



16. 命令小工具。



按鈕小工具。


選單。


選單慣例。


工具列。



17. 使用者協助。



使用者協助的類型。


功能原則。


提供被動協助。


提供反應式協助。


提供主動協助。



18. 資料庫完整性。



理論基礎。


實施約束和規則。


驗證技術。


使用 ErrorProvider 控制項。



19. 排序、搜尋和過濾。



排序。


搜尋。


過濾。



20. 報告。



設計報告。


管理報告。


實施報告。



V. 建立應用程式。21. 介面架構。



架構範式。


實施架構。



22. 使用者自訂。



使用控制面板設定。


實施自訂。


持久化應用程式狀態。



23. 安裝。



Windows 慣例。


Visual Studio 安裝專案。



術語表。索引。

最後瀏覽商品 (20)