資料介紹
在變化越來越快的世界中,總是存在竅門程序。現在,它們是開發人員的一種聰明、前沿的創造。將來的某一天,它們有可能成為主流代碼或最佳實踐方式,并集成到產品或過程中。竅門程序的成功標志是,有一天它變成了一種標準。
本章主要介紹已成功的竅門程序。我們將回顧ASP.NET v1.1中已得到廣泛認可的一組竅門程序。它們非常有效,Microsoft已在ASP.NET v2.0中添加了對它們的支持。本章并不是重新編寫已發明的竅門程序,而主要探討先驅和他們的工作,正是他們出色的工作使Microsoft在ASP.NET v2.0中添加了對竅門程序的支持。對于已轉而使用ASP.NET 2.0的開發人員來說,要學習的是如何將這些竅門程序集成到.NET Framework中和相關的Visual Studio 2005支持。了解以前的竅門程序如何影響ASP.NET的當前版本,將使我們更加欣賞竅門程序,并激勵我們開發出能正面影響ASP.NET未來版本的竅門程序。
1.1 由ASP.NET 2.0替代的向導竅門程序
向導是引導用戶完成某個過程的用戶界面工具。這里討論的是添加到應用程序中的向導。開發人員已使用它們多年,例如安裝程序,把復雜的操作簡化為一系列步驟的工具等。它們傳統上是客戶端桌面應用程序的一個標準部分,但在Web應用程序中以竅門程序的面目出現。
1.1.1 ASP.NET 向導先驅
在早期的ASP.NET v1.1中,John Peterson編寫的向導竅門程序是作為一個范例在ASP101.com(asp101.com/samples/wizard_aspx.asp)上發布的,稱為“向導的ASP.NET版本(多頁面窗體)”。這是從以前經典的ASP 3.0的實現更新而來的。在ASP.NET 2.0向導宣布支持它后,Tom Blanchard在123aspx.com/redir.aspx?res=32798上撰寫了文章“CodeSnip: Simulating the ASP.NET 2.0 Wizard Control with ASP.NET 1.x”。一些人還使用另一個已有的解決方案:User Interface Process(UIP) Application Block上的Wizard Navigator,它是由Microsoft Patterns and Practices Group在http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ dnpag2/html/cabctp.asp上創建的。
提示:
Microsoft的在線鏈接停了許多,但搜索MSDN Architecture Center的Patterns and Practices資源頁面,仍能找到UI Application Block。
1.1.2 ASP.NET v2.0中的向導
向導在ASP.NET 2.0中不再是一個竅門程序,它們很容易使用,在Visual Studio 2005上得到了很好的支持。下一節將介紹如何實現向導。
1.1.3 實現ASP.NET 2.0向導
ASP.NET 2.0向導實現為控件。要使用它們,只需把一個新的向導控件添加到可視化設計器中,設置其屬性即可。本節描述如何通過一個范例菜單選擇應用程序來實現ASP.NET 2.0向導。在這個過程中要進行許多選擇,向導將根據輸入參數管理導航。下面的步驟說明了如何創建范例應用程序:
(1) 創建一個新的Web項目。為此,選擇File | New | Web Site,再選擇ASP.NET Web Site模板,把目錄位置改為WizardDemo,如圖1-1所示。
本章主要介紹已成功的竅門程序。我們將回顧ASP.NET v1.1中已得到廣泛認可的一組竅門程序。它們非常有效,Microsoft已在ASP.NET v2.0中添加了對它們的支持。本章并不是重新編寫已發明的竅門程序,而主要探討先驅和他們的工作,正是他們出色的工作使Microsoft在ASP.NET v2.0中添加了對竅門程序的支持。對于已轉而使用ASP.NET 2.0的開發人員來說,要學習的是如何將這些竅門程序集成到.NET Framework中和相關的Visual Studio 2005支持。了解以前的竅門程序如何影響ASP.NET的當前版本,將使我們更加欣賞竅門程序,并激勵我們開發出能正面影響ASP.NET未來版本的竅門程序。
1.1 由ASP.NET 2.0替代的向導竅門程序
向導是引導用戶完成某個過程的用戶界面工具。這里討論的是添加到應用程序中的向導。開發人員已使用它們多年,例如安裝程序,把復雜的操作簡化為一系列步驟的工具等。它們傳統上是客戶端桌面應用程序的一個標準部分,但在Web應用程序中以竅門程序的面目出現。
1.1.1 ASP.NET 向導先驅
在早期的ASP.NET v1.1中,John Peterson編寫的向導竅門程序是作為一個范例在ASP101.com(asp101.com/samples/wizard_aspx.asp)上發布的,稱為“向導的ASP.NET版本(多頁面窗體)”。這是從以前經典的ASP 3.0的實現更新而來的。在ASP.NET 2.0向導宣布支持它后,Tom Blanchard在123aspx.com/redir.aspx?res=32798上撰寫了文章“CodeSnip: Simulating the ASP.NET 2.0 Wizard Control with ASP.NET 1.x”。一些人還使用另一個已有的解決方案:User Interface Process(UIP) Application Block上的Wizard Navigator,它是由Microsoft Patterns and Practices Group在http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ dnpag2/html/cabctp.asp上創建的。
提示:
Microsoft的在線鏈接停了許多,但搜索MSDN Architecture Center的Patterns and Practices資源頁面,仍能找到UI Application Block。
1.1.2 ASP.NET v2.0中的向導
向導在ASP.NET 2.0中不再是一個竅門程序,它們很容易使用,在Visual Studio 2005上得到了很好的支持。下一節將介紹如何實現向導。
1.1.3 實現ASP.NET 2.0向導
ASP.NET 2.0向導實現為控件。要使用它們,只需把一個新的向導控件添加到可視化設計器中,設置其屬性即可。本節描述如何通過一個范例菜單選擇應用程序來實現ASP.NET 2.0向導。在這個過程中要進行許多選擇,向導將根據輸入參數管理導航。下面的步驟說明了如何創建范例應用程序:
(1) 創建一個新的Web項目。為此,選擇File | New | Web Site,再選擇ASP.NET Web Site模板,把目錄位置改為WizardDemo,如圖1-1所示。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- ASP.net Ajax開發 0次下載
- ASP.NET 2.0網絡開發技術 0次下載
- 《ASP.NET 2.0網絡開發技術》 數據驗證控件 0次下載
- 《ASP.NET 2.0網絡開發技術》 類、對象和命名空間 0次下載
- 《ASP.NET 2.0網絡開發技術》 標準服務器控件 0次下載
- 《ASP.NET 2.0網絡開發技術》 走進ASP.NET 2. 0次下載
- 《ASP.net Ajax開發》初識ASP.NET AJAX 0次下載
- 《ASP.NET 2.0網絡開發技術》 Web開發基礎知識 0次下載
- 《ASP.NET 2.0網絡開發技術》 ASP.NET 2.0核 0次下載
- ASP.NET 2.0編程技術文檔 0次下載
- ASP.NET 2.0編程入門視頻 4次下載
- ASP.NET課程設計案例精編
- ASP.Net網絡編程實用教程下載
- Programming Microsoft ASP.NET
- 北大青鳥asp.net教程 0次下載
- .NET8極致性能優化AOT 776次閱讀
- 為什么需要分割?U-Net能提供什么?U-Net和自編碼器的區別 3900次閱讀
- .NET 8.0中有哪些新的變化? 813次閱讀
- ESTUN PC端離線編程軟件Editor 2.0的功能 2492次閱讀
- UNet++與Ronneberger的U-Net進行比較 1598次閱讀
- 活學活用LTspice進行電路設計—用Label Net繪制清晰電路圖 4474次閱讀
- 在LabVIEW中創建.net中List的步驟簡析 4503次閱讀
- 采用Internet編程技術ASP.NET實現支付服務接口的應用設計 2964次閱讀
- 研究人員共同提出了一種面向目標檢測任務的新模塊Res2Net 3792次閱讀
- Python也有這么強大的用處哦!用Python腳本自助搶課 1.7w次閱讀
- 物聯網和.NET結合有什么樣的功效? 4986次閱讀
- 淺顯易懂地揭開.Net生態系統的神秘面紗! 1552次閱讀
- 田洪川VS2005視頻教程:Asp.Net中的事件(控件事件) 473次閱讀
- 田洪川VS2005視頻教程:Asp.Net中的事件(頁面事件) 589次閱讀
- 汽車安全--ASP防瞌領航員技術 918次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍牙設備在嵌入式領域的廣泛應用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多