|
課堂由導師教授理論及進行眾多的實習例子,而學員於課堂內可親自以導師指引來進行實習例子
Exam 70-306
Developing and Implementing Windows-based Applications with Microsoft
Visual Basic .NET and Microsoft Visual Studio .NET
MCAD
單元 2 : 視窗程式設計
1. Windows Forms
1.1. Creating a Windows Application
1.1.1. Adding a Form at Design-time
1.1.2. Adding a Form at Run-time
1.1.2.1. Visual Inheritance
1.1.3. Setting the Start-up Form
1.2. Windows Forms Members
1.2.1. Using Form Properties
1.2.1.1. BackColor, ForeColor, and Text
1.2.1.2. Font, Cursor, and BackGroundImage
1.2.1.3. Opacity
1.2.1.4. TransparencyKey
1.2.1.5. AcceptButton, CancelButton
1.2.1.6. AutoScroll
1.2.1.7. FormBorderStyle
1.2.1.8. StartPosition, Location
1.2.1.9. Size, MaximumSize, MinimumSize
1.2.1.10. MaximizeBox, MinimizeBox
1.2.1.11. ControlBox
1.2.2. Using Form Methods
1.2.2.1. Show and ShowDialog
1.2.2.2. Activate
1.2.2.3. Hide
1.2.2.4. Close
1.2.3. Using Form Events
1.2.3.1. Event Arguments
1.2.3.2. Load
1.2.3.3. Activated, Deactivate
1.2.3.4. VisibleChanged
1.2.3.5. Closing
2. Working with Classes
2.1. Structures
2.2. Constants
2.2.1. Literals and Type Coercion
2.3. Enumerations
2.4. Collections
2.4.1. Creating a Collection instance
2.4.2. Using Add Method
2.4.3. Using Item Property Indexer
2.4.4. Using Remove Method
2.4.5. Using Count Method
2.4.6. Listing the Members of a Collection
2.5. Namespaces
2.5.1. Referencing External Libraries
2.5.2. Creating a Namespace
2.5.2.1. Setting Project Root Namespace
2.6. Scope and Access Modifiers
2.6.1. Public
2.6.2. Private
2.6.3. Protected
2.6.4. Friend
2.6.5. Protected Friend
2.7. Shared Members
2.8. Casting
3. Garbage Collection
3.1. Using Dispose Method
4. Working with Menus
4.1. Adding and Modifying Menus at Design-time
4.2. Modifying Menus at Run-time
5. Working with Message Boxes
6. Working with Controls and Components
6.1. Button Control
6.2. Label Control and LinkLabel Control
6.3. TextBox Control
6.4. CheckBox Control and RadioButton Control
6.5. Tab Order
6.6. Event Handlers
6.6.1. Delegates
6.6.2. Declaring an Event
6.6.3. Raising an Event
6.6.4. Implementing an Event Handler
6.6.4.1. AddHandler keyword
6.6.4.2. Handles clause
6.6.4.3. Event Handlers that Handle Multiple Events
6.7. Extender Provider Component
6.7.1. Using Extender Providers
6.7.2. Accessing the Extender Properties at Design-time
6.7.3. Accessing the Extender Properties at Run-time
7. Databases and ADO.NET
7.1. Basic Database Concepts
7.1.1. SQL Statements
7.1.2. The SQL Clauses
7.2. Using ADO.NET
7.2.1. Connecting to a Database
7.2.2. Issuing Commands and Retrieving Data
7.2.3. Using DataReaders
7.2.4. Using DataAdapters and DataSets
7.2.4.1. DataAdapter
7.2.5. Understanding Disconnected Classes
7.2.5.1. DataSet
7.2.5.2. DataTable
7.2.5.3. DataColumn
7.2.5.4. DataRow
7.2.5.5. DataView
7.2.6. Working with Data Binding Control
7.2.7. Working with SQL Server Stored Procedures
8. Printing Support
9. Accessibility Support
10. Localization Support
11. .NET Assembly
11.1. Private Assemblies and Shared Assemblies
11.1.1. Strong Naming An Assembly
11.1.2. Installing An Assembly to the Global Assembly Cache
11.2. Class Library Assemblies
11.3. Resource Assemblies
11.4. Satellite Assemblies
12. Dynamic Configuration
12.1. Creating the Configuration File
12.2. Configuring Application Using Dynamic Properties
13. Project Deployment
13.1. Creating a Windows Installer
13.2. Customize an Installation |