114培訓網(wǎng)歡迎您來到中軟國際卓越培訓中心!

.NET應用系統(tǒng)設(shè)計和開發(fā)

授課機構(gòu):中軟國際卓越培訓中心

關(guān)注度:592

課程價格: ¥4000.00分

上課地址:請咨詢客服

開課時間:滾動開班

在線報名

課程詳情在線報名

更新時間:2025-03-11
課程編號 DEV_DotNet_002 難度級別 中 課程介紹 .NET是微軟推出的新一代開發(fā)平臺,基于該平臺開發(fā)人員可以高效的完成各種類型或需求的應用。本課程將全面地講述.NET各方面知識,使學員能夠熟練使用VSTS開發(fā)精彩的應用系統(tǒng)。 適合對象 .NET開發(fā)人員、JAVA開發(fā)人員等 課程目標 熟悉.NET Framework 的基本體系結(jié)構(gòu); 能夠利用ASP.NET 編寫網(wǎng)站應用程序 熟練使用VSTS的設(shè)計、開發(fā)和測試工具 了解.NET平臺分布式應用和SOA應用開發(fā)模式 了解.NET平臺*技術(shù)及其發(fā)展趨勢 課程長度 8天(48學時) 課程內(nèi)容 *天 主題 微軟平臺開發(fā)技術(shù)概要 大綱 微軟.NET平臺和服務(wù)器系列產(chǎn)品概述 .NET Framework .NET 發(fā)展歷史 體系結(jié)構(gòu) 常用開發(fā)場景 CLR功能和機制 C# 語法和語法特性 委托、事件、接口實現(xiàn)、多態(tài)等 C# 2.0/3.0新特性 Visual Studio Team Suit工具使用 架構(gòu)師工具:應用程序設(shè)計器、邏輯數(shù)據(jù)中心設(shè)計器、系統(tǒng)設(shè)計器、部署設(shè)計器 開發(fā)人員工具:類設(shè)計器、單元測試工具、代碼分析工具 測試人員工具:Web測試、負載測試 微軟團隊軟件生命周期管理 MSF團隊模型 MSF過程模型:概念設(shè)計、邏輯設(shè)計、物理設(shè)計 MSF應用程序模型:N層應用系統(tǒng) Team Foundation Serer對MSF的實現(xiàn) 第二天 主題 .NET Framework核心開發(fā) 大綱 集合類 通用集合類 強類型集合類 實現(xiàn)排序接口 字符編碼和字符轉(zhuǎn)換:ANSI、UNICODE、UTF-8 IO操作 二進制文件操作 文本文件操作 文件系統(tǒng)管理 XML操作: 使用XmlReader/XmlWriter 使用XmlDocument 使用Schema對XML進行驗證 使用XSLT對XML進行轉(zhuǎn)換 配置 讀取配置文件 編寫自定義的配置節(jié)點 序列化 二進制序列化 XML序列化 AppDomain和Assembly 創(chuàng)建和使用動態(tài)鏈接庫 強名程序集和GAC 動態(tài)加載程序集 利用反射動態(tài)創(chuàng)建對象 創(chuàng)建新App Domain 多線程 創(chuàng)建工作線程 線程同步保護 異步調(diào)用 安全性 對稱加密、非對稱加密、哈希、數(shù)字簽名 基于角色的安全性 配置安全性策略 網(wǎng)絡(luò)調(diào)用 使用Socket 使用TCP/UDP編程模型 本地化和國際化API: CultureInfo .NET內(nèi)建多語言支持API 制作多語言資源程序集 裝載資源 第三天 主題 ADO.NET 大綱 ADO.NET對象模型和運行模型 連接和連接池 輕量級訪問方式 DataReader和Command 執(zhí)行插刪改操作 使用存儲過程 MARS 內(nèi)存數(shù)據(jù)庫: DataSet和DataAdapter 修改數(shù)據(jù) 處理并發(fā)問題 典型數(shù)據(jù)庫應用場景 數(shù)據(jù)庫異步操作 事務(wù)處理及事務(wù)隔離級別 執(zhí)行XML數(shù)據(jù)訪問 二進制大對象的讀寫 使用ADO.NET 2.0的通用數(shù)據(jù)庫訪問模型 SQL Serer 2005 SQL CLR 自定義類型 存儲過程 函數(shù) 第四天 主題 Web應用開發(fā)――ASP.NET基礎(chǔ) 大綱 ASP.NET機理 代碼模型 執(zhí)行模型 Web窗體 頁面回送和ViewState 跨頁面提交請求 處理頁面參數(shù) 服務(wù)器控件 HTML元素、HTML控件、Web控件的對比及選擇 基本服務(wù)器控件:文件上傳控件、DropDownList、di、Panel等 驗證控件:RequiredFieldValidator、RangeValidator、CompareValidator、RegularExpressionValidator、CustomValidator、ValidatorSummary控件;驗證控件組 ASP.NET數(shù)據(jù)綁定: 選擇數(shù)據(jù)源:變量和屬性、集合類、DataSet/DataTable/DataView、DataReader、XML數(shù)據(jù) 單值數(shù)據(jù)綁定:綁定到控件屬性、綁定到成員變量、函數(shù)或?qū)傩? Repeater、DataList和DataGrid控件:編寫模板;實現(xiàn)分欄;生成編輯界面 綁定到數(shù)據(jù)庫:設(shè)置SqlDataSource;定制GridView控件;編輯、更新和刪除;實現(xiàn)分頁和排序;雙向綁定;參數(shù)化編程 定制主/詳細信息:使用DetailsView和FormView;插入數(shù)據(jù) 第五天 主題 Web應用開發(fā)――Web站點結(jié)構(gòu)、外觀和配置 大綱 ASP.NET網(wǎng)站結(jié)構(gòu) 配置站點導航層次結(jié)構(gòu) 使用站點地圖 使用菜單控件 使用樹控件 應用樣式、主題和外觀 創(chuàng)建和使用用戶控件和自定義控件 創(chuàng)建主題和皮膚 母板頁 ASP.NET狀態(tài)機制 Cookie、Session、Application、Cache 使用緩存提高性能:頁面緩存、片斷緩存、緩存更新、基于依賴的緩存、數(shù)據(jù)庫緩存 ASP.NET安全性機制 用戶身份驗證和授權(quán)機制 成員和角色管理API 網(wǎng)站配置 配置IIS和應用程序池 Web.config和Global.asax ASP.NET AJAX 使用ASP.NET 2.0內(nèi)置的客戶端腳本功能實現(xiàn)局部回送 從服務(wù)器端代碼中發(fā)出JaaScript代碼調(diào)用 ASP.NET AJAX服務(wù)器端控件 ASP.NET AJAX客戶端控件 第六天 主題 .NET 分布式應用 大綱 Interop 從.NET代碼中調(diào)用C/C++ API 從.NET代碼中調(diào)用COM組件 從非.NET客戶端中調(diào)用.NET代碼 使用ActieX控件包裝器 ASP.NET Web Serice 創(chuàng)建和使用ASMX Web Serice 可傳遞的數(shù)據(jù)類型 Transaction處理限制 Session和Cookie限制 Soap Head和Soap Extension .NET Remoting MBV和MBR 創(chuàng)建服務(wù)器端和客戶端 服務(wù)器激活、客戶端激活 遠程對象生命周期管理 使用IIS宿主Remoting對象 WSE配置和基本使用 第七天 主題 .NET 3.5新技術(shù)應用開發(fā)簡介 大綱 WPF Silerlight WF WCF LINQ 第八天 主題 設(shè)計模式及其在.NET中的應用 大綱 GOF設(shè)計模式及其在.NET中的實現(xiàn)和應用 創(chuàng)建型 結(jié)構(gòu)型 行為型 Web表現(xiàn)層 ASP.NET MVC模式 HttpHandler和HttpModule 實體和數(shù)據(jù)訪問 強類型數(shù)據(jù)集 ADO.NET O/R映射 一個完整的應用.NET SOA及設(shè)計模式的例子
  • 熱門課程
姓名不能為空
手機號格式錯誤