.Net應用開發培訓課程???? ??
?
?
課程簡介:
本課程全面介紹.Net應用開發與設計。涉及.Net基本架構機制、開發語言、數據訪問接口ADO.Net、ASP.Net、應用程序安裝與部署,另外,課程介紹Remoting,XML,WebService, COM組件的互操作、性能檢測與調整等高級話題。
?
培訓目標:?
?
本課程結束后,學員應能夠:
·了解.Net體系架構與 FrameWork
·了解.Net開發基礎
·掌握面向對象的C#編程方法
·掌握ADO.NET
·理解XML原理及應用
·了解.Net網絡編程技術
·學會在.NET調用非托管代碼:
·掌握Win Form應用開發
·了解GDI+與組件技術
·掌握ASP.Net應用開發
·了解Remoting技術
·了解Web Service技術
·了解安裝、布署與調試
培訓對象:希望學習.Net的開發人員
?
學員基礎:有一般編程經驗
?
培訓內容:
?
Net簡介
|
·?.Net的設計目標
·?.Net開發的構建塊
·?.Net FrameWork
·?公共語言規范
·?基類庫
·?公共語言運行環境
|
Net開發基礎
|
·?中間語言
·?實時編譯
·?垃圾回收
·?程序集
·?.Net的幾種應用
|
面向對象的C#
|
·?面向對象基本概念
·?C#中的類與對象
·?類的繼承和多態
·?操作符重載
·?類型轉換
·?結構和接口
·?集合和索引器
·?異常處理
·?裝箱與拆箱
·?密封類
·?嵌套類
·?事件與委托
·?屬性
·?組件和程序集
·?文件操作和數據流
|
ADO.NET
|
·?命名空間詳解
·?ADO.NET基礎知識
·?.Net數據提供程序
·?OLEDB數據源的連接
·?Sql Server的連接
·?連接和不連接的記錄集DataSet
·?調用存儲過程記錄的增、刪、改
·?DataSet的增、刪、改
·?使用命令生成器的增、刪、改操作
·?DataSet數據對象模型
·?VS.NET的數據環境
·?分析Server Explorer
·?連接池和事務
·?基于數據驅動模型的ADO.NET開發
|
XML原理及應用
|
·?DTD與Schema
·?CSS與XSLT
·?.Net中的XML應用
·?基于流的XML處理
·?文檔對象模型DOM
·?驗證XML
·?XML的XSL轉換
·?ADO.NET基于XML的讀寫
|
網絡編程技術
|
·?DNS開發
·?套接字(Socket)編程
·?TCP協議編程
·?FTP編程
·?UDP和SMTP編程
|
在.NET調用非托管代碼
|
·?在.NET中調用非托管DLL動態鏈接庫;
·?API函數的調用;
·?在.NET中應用COM組件;
|
Win Form應用開發
|
·?窗體
·?對話框
·?繪圖
·?事件機制
·?WinForm控件
·?安裝與部署
|
GDI+與組件技術
|
·?繪圖表面
·?坐標系
·?顏色
·?鋼筆和畫刷
·?Graphics
·?裁剪和失效
·?坐標系的轉換
·?GDI+在打印中的應用
|
ASP.Net應用開發
|
·?ASP.Net基本框架機制
·?Web窗體
·?Web服務器控件
·?HTML控件
·?Web應用部署
|
Remoting
|
·?遠程處理概述
·?遠程處理工作機制
·?遠程處理中的對象
·?遠程處理實現
·?遠程處理的高級應用
|
Web Service
|
·?什么是Web Services
·?Web Services的工作原理
·?.Net中的Web Services
·?Web Service中的幾個常用對象:SOAP,WSDL,UDDI
|
性能優化
|
·?性能和可伸縮性
·?性能設計
·?有效使用內存
·?緩存
·?使用ILDASM
·?壓力測試工具:WAS工具,Microsoft ACT
·?性能監控與調優
|
安裝、布署與調試
|
·?條件編譯
·?調試跟蹤
·?事件日志
·?安裝與布署
|
?
|
?