ASPNET与WebService实例剖析中文版.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《ASPNET与WebService实例剖析中文版.pptx》由会员分享,可在线阅读,更多相关《ASPNET与WebService实例剖析中文版.pptx(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ASPNET与WebService 实例剖析中文版共38页,您现在浏览的是第1页!主辦單位:主辦單位:主辦單位:主辦單位:協辦單位:協辦單位:協辦單位:協辦單位:贊助廠商:贊助廠商:贊助廠商:贊助廠商:ASPNET与WebService 实例剖析中文版共38页,您现在浏览的是第2页!ASP.NET 與與 Web Service 實例剖析實例剖析Miles Sun 孫三才孫三才技術副總技術副總恆逸資訊股份有限公司恆逸資訊股份有限公司ASPNET与WebService 实例剖析中文版共38页,您现在浏览的是第3页!本場次議程本場次議程l l實例介紹實例介紹l lASP.NETASP.NET ASP
2、.NET 架構架構架構架構ASP.NET Page ASP.NET Page 架構架構架構架構ASP.NET Server ControlASP.NET Server ControlASP.NET Data AccessASP.NET Data AccessASP.NET ConfigurationASP.NET ConfigurationASP.NET ASP.NET LocalizationLocalizationASP.NET Cache ServiceASP.NET Cache ServiceASP.NET DeploymentASP.NET Deploymentl lWeb Serv
3、iceASPNET与WebService 实例剖析中文版共38页,您现在浏览的是第4页!ASP 讓我們享受到讓我們享受到l l引領潮流的開發平台引領潮流的開發平台引領潮流的開發平台引領潮流的開發平台將近一百萬將近一百萬將近一百萬將近一百萬 ASP ASP 開發人員開發人員開發人員開發人員l l簡易的開發方式簡易的開發方式簡易的開發方式簡易的開發方式HTML HTML 內含程式碼內含程式碼內含程式碼內含程式碼無需編譯無需編譯無需編譯無需編譯-“-“存檔就好存檔就好存檔就好存檔就好”l l彈性及擴充性彈性及擴充性彈性及擴充性彈性及擴充性支援多種語言支援多種語言支援多種語言支援多種語言 VBScri
4、pt,JScriptVBScript,JScript,等等等等.COM COM 元件元件元件元件 其它資源其它資源其它資源其它資源 商業邏輯商業邏輯商業邏輯商業邏輯ASPNET与WebService 实例剖析中文版共38页,您现在浏览的是第5页!新一代的新一代的 ASP.NETl l建立、佈署及執行建立、佈署及執行建立、佈署及執行建立、佈署及執行 Web Web 應用程式的平台應用程式的平台應用程式的平台應用程式的平台l l徹底解決今日徹底解決今日徹底解決今日徹底解決今日 ASP ASP 的問題的問題的問題的問題更簡單、強大的網頁模型更簡單、強大的網頁模型更簡單、強大的網頁模型更簡單、強大的網
5、頁模型支援編譯式的程式語言支援編譯式的程式語言支援編譯式的程式語言支援編譯式的程式語言具層次性功能的架構具層次性功能的架構具層次性功能的架構具層次性功能的架構簡化佈署簡化佈署簡化佈署簡化佈署 XCOPY XCOPY 安裝法安裝法安裝法安裝法加強效能及延展性加強效能及延展性加強效能及延展性加強效能及延展性解決解決解決解決Web Form Web Form 環境中的環境中的環境中的環境中的 Session Session 問題問題問題問題ASPNET与WebService 实例剖析中文版共38页,您现在浏览的是第6页!ASP.NET 架構架構l lBrowser Send Request for
6、mypage.aspxBrowser Send Request for mypage.aspxl lWeb Server Web Server 交由交由交由交由 xspisapi.dll xspisapi.dll 來處理來處理來處理來處理l lxspisapi.dll xspisapi.dll 將將將將 mypage.aspx mypage.aspx 轉換成轉換成轉換成轉換成 source source filefilel lxspisapi.dll pile source file xspisapi.dll pile source file 並將結果存在並將結果存在並將結果存在並將結果存在
7、codegen codegen 目錄下目錄下目錄下目錄下l lxspisapi.dll create object from piled code xspisapi.dll create object from piled code ASPNET与WebService 实例剖析中文版共38页,您现在浏览的是第7页!ASP.NET 平台平台網頁網頁(Pages)服務服務(Services)應用程式基礎架構應用程式基礎架構(Application Infrastructure)ASPNET与WebService 实例剖析中文版共38页,您现在浏览的是第8页!ASP.NET Web Pages(1/
8、2)l lASP.NET ASP.NET 網頁簡化開發網頁簡化開發網頁簡化開發網頁簡化開發事件驅動事件驅動事件驅動事件驅動(event-driven)event-driven)Server UI Controls Server UI Controls 提供狀態維護、驗證輸入資料等提供狀態維護、驗證輸入資料等提供狀態維護、驗證輸入資料等提供狀態維護、驗證輸入資料等各項功能各項功能各項功能各項功能如同以如同以如同以如同以VBVB開發開發開發開發 Windows Form Windows Form 一樣一樣一樣一樣l l自動支援多種瀏覽器自動支援多種瀏覽器自動支援多種瀏覽器自動支援多種瀏覽器Rich
9、 DHTML,HTML 3.2,WML(WAP),Rich DHTML,HTML 3.2,WML(WAP),等小型裝置等小型裝置等小型裝置等小型裝置l l利用利用利用利用Code-Behind Code-Behind 分離程式碼及網頁內容分離程式碼及網頁內容分離程式碼及網頁內容分離程式碼及網頁內容%Page src=“xx.cs”%開發人員及編輯人員可獨立工作開發人員及編輯人員可獨立工作開發人員及編輯人員可獨立工作開發人員及編輯人員可獨立工作ASPNET与WebService 实例剖析中文版共38页,您现在浏览的是第9页!Server UI Controls script language=C
10、#runat=servervoid Login_Click(Object sender,EventArgs E)void Login_Click(Object sender,EventArgs E)/script/runat=server/ASPNET与WebService 实例剖析中文版共38页,您现在浏览的是第10页!使用使用 Server UI Controls(1/2)l lrunat=server asp:DropDownList id=“Catagory”runat=server/l lServer UI Control 基本行為基本行為“Render”Render”產生產生產生產
11、生 HTML HTML 直接處理直接處理直接處理直接處理“Postbacks”Postbacks”產生事件觸發程式執行產生事件觸發程式執行產生事件觸發程式執行產生事件觸發程式執行l l完整宣告完整宣告Form Form 驗證驗證驗證驗證,格式化資料格式化資料格式化資料格式化資料 無需撰寫程式無需撰寫程式無需撰寫程式無需撰寫程式ASPNET与WebService 实例剖析中文版共38页,您现在浏览的是第11页!ASP.NET 平台平台網頁網頁(Pages)服務服務(Services)應用程式基礎架構應用程式基礎架構(Application Infrastructure)ASPNET与WebSer
12、vice 实例剖析中文版共38页,您现在浏览的是第12页!ASP.NET 應用程式基礎架構應用程式基礎架構l lSession 狀態資訊狀態資訊l lApplication 狀態資訊狀態資訊l lRequestl lResponsel lUserl l 皆是皆是.NET Framework 的物件的物件之一之一ASPNET与WebService 实例剖析中文版共38页,您现在浏览的是第13页!Config.Web configuration add path=“*type=“System.Web.UI.PageHandlerFactory”/add path=“type=“myHandler#
13、Acme.myHandler”/add key=“”ASPNET与WebService 实例剖析中文版共38页,您现在浏览的是第14页!佈署佈署 ASP.NET l lASP.NET將個別應用程式引用的元件將個別應用程式引用的元件Copy至應用程式至應用程式 bin 目錄下目錄下l l“XCOPY”不需註冊不需註冊不需註冊不需註冊-.-.NET Component MetaDataNET Component MetaData不需停機不需停機不需停機不需停機l l適用各種適用各種 Web 資源資源Web Web 網頁網頁網頁網頁,Web servicesWeb services元件元件元件元件(
14、DLL)DLL)設定資訊設定資訊設定資訊設定資訊ASPNET与WebService 实例剖析中文版共38页,您现在浏览的是第15页!支援快取支援快取 Cachel l%OutputCache Duration=60%l lResponse.Cache.SetExpires(60);Response.Cache.SetExpires(60);l lCachemykey=myValue;Cachemykey=myValue;l l廣泛的快取支援提升效能廣泛的快取支援提升效能l l快取整個網頁快取整個網頁依參數依參數依參數依參數,語言語言語言語言,瀏覽軟體瀏覽軟體瀏覽軟體瀏覽軟體l l部分快取部分快
15、取快取部分的網頁快取部分的網頁快取部分的網頁快取部分的網頁l l可擴充的可擴充的 Cache API開發人員可以快取任何物件開發人員可以快取任何物件開發人員可以快取任何物件開發人員可以快取任何物件提供多種資料過期的規則提供多種資料過期的規則提供多種資料過期的規則提供多種資料過期的規則ASPNET与WebService 实例剖析中文版共38页,您现在浏览的是第16页!Security 驗證驗證l l驗證方式驗證方式IISIIS、Windows NTFSWindows NTFS、CookiesCookies、PassportPassportl l基本驗證、基本驗證、HTML Forml lASP.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASPNET WebService 实例 剖析 中文版
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内