Windows Form

我所提供的Windows Form教育訓練

 

課程
時數
內容
要點
.Net Framework 3.5 & C# 3.0
2
CTS、GC、Collection、GAC、Side-By-Side Executing、Click-Once Deployment
1、介紹.NET Framework 的基本元素。
2、什麼是Assembly。
3、版本機制。
4、由CTS切入,介紹.NET Framework的型別系統與C#內建型別。
5、介紹Collection(Array、Stack、Hashtable,IEnumerable)等應用。
6、說明GAC的用法及.Net 2.0的Side-By-Side Executing與Click-Once 分發模式。
7、說明Attribute的用法。
8、Multi-Threading。
ADO.NET 2.0
6
Data Provider、DataSet、DataTable、Data Adapter、Table Adapter、Command、Parameter、MARS、非同步執行、SQL Notification
1、介紹ADO.NET的基本元素。
2、使用SqlCommand來處理資料。
3、使用Transaction。
4、使用MARS技術。
5、使用非同步執行技術。
6、使用SQL Notification。
7、了解DataSet、DataAdapter與DataTable。
8、熟悉DataSet、DataTable、DataView的操作。
9、Relationship
10、 Lookup、Calculate Column。
11、 了解TableAdapter的用途。
12、 DbProviderFactories、DbProviderFactory與Generic Data Access技術。
13、 DataSet效能調校。
14、 Pooling技術的應用。
15、 Caching
Windows Form
6
WinForm Basic
WinForm的繼承、HelpProvider、ToolTipProvider、BindingSource、Simple Data Binding、Complex Data Binding、Object DataSource、P/Invoke、Windows Message Handling、Exception Handling。
1、介紹Windows Form的基本功能。
2、User Control
3、HelpProvider與ToolTipProvider、ErrorProvider。
4、ToolStrip、MenuStrip、StatusStrip,ToolStripContainer。
5、MDI Form
6、P/Invoke與Message Handling。
7、Multi-Threading與WinForm。
8、了解Data Binding in WinForm。
9、DataSource與BindingSource。
10、 使用Simple Data Binding(TextBox、MaskedTextBox……)。
11、 使用Complex Data Binding(DataGridView、DropDownList)。
12、 Object DataSource
13、 使用BindingNavigator。
14、 使用BindingList。
15、 WinForm的繼承。
16、 唯讀性繼承。
ASP.NET Web Services
2
SOAP、WSDL、WSE
1、Web Services概念。
2、了解SOAP與WSDL。
3、DataSet的傳遞。
4、State的管理。
5、使用WSE。
6、效能的調校。
.NET Remoting
2
Channel、Message、Context、Transport、
Formatter
1、與Web Services的比較。
2、.NET Remoting的架構。
3、DataSet的傳遞。
4、State的管理。
5、分散式物件於.NET Remoting的行為分析。
6、.NET Remoting的擴充性簡介。
Unit Testing
4
Unit Testing Basic、TDD
1、Unit Testing基本概念。
2、了解VS.NET 2005的Unit Test Framework。
3、Basic Unit Testing
4、Unit Testing in WinForm
5、Unit Testing in WebForm
6、使用Load Testing。
7、TDD的基本概念。
8、TDD所面對的問題。
9、TDD實務。
Real Application by Framework Way
4
以一個小型進銷存系統為例,講解如何撰寫一個完整的應用程式。
1、MDI Form Mangment。
2、Hot-Key Handling。
3、Exception Handling。
4、Using BasicForm。
5、使用Decorator Pattern處理唯讀性繼承的元件。
6、設計Plug-In的系統。
7、設計DataTable的自動回收機制。
8、多國語系的設計。