ASP.NET 課程

我所提供的ASP.NET課程

 

課程
時數
要點
ASP.NET 概論
2
l   Web的行為模式。
l   HTML/CSS/JavaScript所扮演的角色。
l   Server-Side Script的世界。
l   ASP.NET架構概觀。
l   一個簡單的ASP.NET程式。
l   了解ASP.NET頁面的生命週期。
l   ASP.NET的分發方式。
ASP.NET實務
6
 
l   ASP.NET 狀態(State)的管理。
1.          ViewState
2.          Session
3.          Cache
l   運用Callback技術(Ajax ASP.NET的基礎)。
l   活用MasterPage技術。
l   Theme與Skin。
l   巡覽標準ASP.NET控件(Button、CheckBox、FileUpload....)。
l   Navigation系列控件(Menu、TreeView、SiteMap)。
l   MultiView與View控件。
l   Wizard控件。
l   Login系列控件(Login、LoginView....)
l   ASP.NET的Validator機制(RequireValidator、RangeValidator...)。
ASP.NET與ADO.NET
4
 
l   ASP.NET的Binding技術。
1.          Eval
2.          Bind
l   了解DataSourceControl。
1.          SqlDataSource
2.          ObjectDataSource
l   運用GridView控件。
l   FormView與DetailView控件。
l   活用ASP.NET的Template技術。
1.          GridView
2.          FormView
3.          DetailView
l   深入剖析GridView。
1.          GridView的運行流程。
2.          與JavaScript結合。
3.          自訂GridView的背景。
l   善用SQL Server 2005 Notification Services
WebPart技術
2
l   Web Part的架構與特性
l   Web Part控件導覽
1.          WebPartManager
2.          CatalogZone
I.           DeclarativeCatalogPart
II.        PageCatalogPart
III.     ImportCatalogPart
3.          EditZone
I.           AppearanceEditorPart
II.        BehaviorEditorPart
III.     LayoutEditorPart
IV.     PropertyGridEditorPart
4.          WebPartZone
5.          ConnectionZone
6.          ProxyWebPartManager
ASP.NET AJAX
6
 
l   ASP.NET AJAX的架構與特性
1.          Web Evolution
2.          ASP.NET AJAX與XMLHTTP
3.          ASP.NET AJAX與ASP.NET
l   OO JavaScript
1.          Namespace
2.          Inheritence
3.          Event
4.          Interface
5.          Enum
6.          DataBinding
l   ASP.NET AJAX Script
1.          什麼是ASP.NET AJAX Script
2.          使用ASP.NET AJAX Script
l   ASP.NET AJAX 與Web Services   
l   ASP.NET AJAX Server Component
1.          Introducing ASP.NET AJAX Server Component
2.          Client Wrapper of Server Component
3.          Behavior
4.          Action
5.          UpdatePanel and UpdateProgress
6.          ControlExtender
I.           AutoCompleteExtender
II.        DrogOverlyExtender
III.     Writing Custom Extender  
l   ASP.NET AJAX Data Support
1.          Using dataSource.
2.          Using InitialData
3.          Understanding DataTable,DataColumn and DataRow.