資料介紹
在變化越來越快的世界中,總是存在竅門程序?,F(xiàn)在,它們是開發(fā)人員的一種聰明、前沿的創(chuàng)造。將來的某一天,它們有可能成為主流代碼或最佳實(shí)踐方式,并集成到產(chǎn)品或過程中。竅門程序的成功標(biāo)志是,有一天它變成了一種標(biāo)準(zhǔn)。
本章主要介紹已成功的竅門程序。我們將回顧ASP.NET v1.1中已得到廣泛認(rèn)可的一組竅門程序。它們非常有效,Microsoft已在ASP.NET v2.0中添加了對(duì)它們的支持。本章并不是重新編寫已發(fā)明的竅門程序,而主要探討先驅(qū)和他們的工作,正是他們出色的工作使Microsoft在ASP.NET v2.0中添加了對(duì)竅門程序的支持。對(duì)于已轉(zhuǎn)而使用ASP.NET 2.0的開發(fā)人員來說,要學(xué)習(xí)的是如何將這些竅門程序集成到.NET Framework中和相關(guān)的Visual Studio 2005支持。了解以前的竅門程序如何影響ASP.NET的當(dāng)前版本,將使我們更加欣賞竅門程序,并激勵(lì)我們開發(fā)出能正面影響ASP.NET未來版本的竅門程序。
1.1 由ASP.NET 2.0替代的向?qū)Ц[門程序
向?qū)且龑?dǎo)用戶完成某個(gè)過程的用戶界面工具。這里討論的是添加到應(yīng)用程序中的向?qū)?。開發(fā)人員已使用它們多年,例如安裝程序,把復(fù)雜的操作簡(jiǎn)化為一系列步驟的工具等。它們傳統(tǒng)上是客戶端桌面應(yīng)用程序的一個(gè)標(biāo)準(zhǔn)部分,但在Web應(yīng)用程序中以竅門程序的面目出現(xiàn)。
1.1.1 ASP.NET 向?qū)闰?qū)
在早期的ASP.NET v1.1中,John Peterson編寫的向?qū)Ц[門程序是作為一個(gè)范例在ASP101.com(asp101.com/samples/wizard_aspx.asp)上發(fā)布的,稱為“向?qū)У腁SP.NET版本(多頁(yè)面窗體)”。這是從以前經(jīng)典的ASP 3.0的實(shí)現(xiàn)更新而來的。在ASP.NET 2.0向?qū)贾С炙?,Tom Blanchard在123aspx.com/redir.aspx?res=32798上撰寫了文章“CodeSnip: Simulating the ASP.NET 2.0 Wizard Control with ASP.NET 1.x”。一些人還使用另一個(gè)已有的解決方案: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上創(chuàng)建的。
提示:
Microsoft的在線鏈接停了許多,但搜索MSDN Architecture Center的Patterns and Practices資源頁(yè)面,仍能找到UI Application Block。
1.1.2 ASP.NET v2.0中的向?qū)?BR>向?qū)г贏SP.NET 2.0中不再是一個(gè)竅門程序,它們很容易使用,在Visual Studio 2005上得到了很好的支持。下一節(jié)將介紹如何實(shí)現(xiàn)向?qū)А?BR>1.1.3 實(shí)現(xiàn)ASP.NET 2.0向?qū)?BR>ASP.NET 2.0向?qū)?shí)現(xiàn)為控件。要使用它們,只需把一個(gè)新的向?qū)Э丶砑拥娇梢暬O(shè)計(jì)器中,設(shè)置其屬性即可。本節(jié)描述如何通過一個(gè)范例菜單選擇應(yīng)用程序來實(shí)現(xiàn)ASP.NET 2.0向?qū)?。在這個(gè)過程中要進(jìn)行許多選擇,向?qū)⒏鶕?jù)輸入參數(shù)管理導(dǎo)航。下面的步驟說明了如何創(chuàng)建范例應(yīng)用程序:
(1) 創(chuàng)建一個(gè)新的Web項(xiàng)目。為此,選擇File | New | Web Site,再選擇ASP.NET Web Site模板,把目錄位置改為WizardDemo,如圖1-1所示。
本章主要介紹已成功的竅門程序。我們將回顧ASP.NET v1.1中已得到廣泛認(rèn)可的一組竅門程序。它們非常有效,Microsoft已在ASP.NET v2.0中添加了對(duì)它們的支持。本章并不是重新編寫已發(fā)明的竅門程序,而主要探討先驅(qū)和他們的工作,正是他們出色的工作使Microsoft在ASP.NET v2.0中添加了對(duì)竅門程序的支持。對(duì)于已轉(zhuǎn)而使用ASP.NET 2.0的開發(fā)人員來說,要學(xué)習(xí)的是如何將這些竅門程序集成到.NET Framework中和相關(guān)的Visual Studio 2005支持。了解以前的竅門程序如何影響ASP.NET的當(dāng)前版本,將使我們更加欣賞竅門程序,并激勵(lì)我們開發(fā)出能正面影響ASP.NET未來版本的竅門程序。
1.1 由ASP.NET 2.0替代的向?qū)Ц[門程序
向?qū)且龑?dǎo)用戶完成某個(gè)過程的用戶界面工具。這里討論的是添加到應(yīng)用程序中的向?qū)?。開發(fā)人員已使用它們多年,例如安裝程序,把復(fù)雜的操作簡(jiǎn)化為一系列步驟的工具等。它們傳統(tǒng)上是客戶端桌面應(yīng)用程序的一個(gè)標(biāo)準(zhǔn)部分,但在Web應(yīng)用程序中以竅門程序的面目出現(xiàn)。
1.1.1 ASP.NET 向?qū)闰?qū)
在早期的ASP.NET v1.1中,John Peterson編寫的向?qū)Ц[門程序是作為一個(gè)范例在ASP101.com(asp101.com/samples/wizard_aspx.asp)上發(fā)布的,稱為“向?qū)У腁SP.NET版本(多頁(yè)面窗體)”。這是從以前經(jīng)典的ASP 3.0的實(shí)現(xiàn)更新而來的。在ASP.NET 2.0向?qū)贾С炙?,Tom Blanchard在123aspx.com/redir.aspx?res=32798上撰寫了文章“CodeSnip: Simulating the ASP.NET 2.0 Wizard Control with ASP.NET 1.x”。一些人還使用另一個(gè)已有的解決方案: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上創(chuàng)建的。
提示:
Microsoft的在線鏈接停了許多,但搜索MSDN Architecture Center的Patterns and Practices資源頁(yè)面,仍能找到UI Application Block。
1.1.2 ASP.NET v2.0中的向?qū)?BR>向?qū)г贏SP.NET 2.0中不再是一個(gè)竅門程序,它們很容易使用,在Visual Studio 2005上得到了很好的支持。下一節(jié)將介紹如何實(shí)現(xiàn)向?qū)А?BR>1.1.3 實(shí)現(xiàn)ASP.NET 2.0向?qū)?BR>ASP.NET 2.0向?qū)?shí)現(xiàn)為控件。要使用它們,只需把一個(gè)新的向?qū)Э丶砑拥娇梢暬O(shè)計(jì)器中,設(shè)置其屬性即可。本節(jié)描述如何通過一個(gè)范例菜單選擇應(yīng)用程序來實(shí)現(xiàn)ASP.NET 2.0向?qū)?。在這個(gè)過程中要進(jìn)行許多選擇,向?qū)⒏鶕?jù)輸入參數(shù)管理導(dǎo)航。下面的步驟說明了如何創(chuàng)建范例應(yīng)用程序:
(1) 創(chuàng)建一個(gè)新的Web項(xiàng)目。為此,選擇File | New | Web Site,再選擇ASP.NET Web Site模板,把目錄位置改為WizardDemo,如圖1-1所示。

下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- ASP.net Ajax開發(fā) 0次下載
- ASP.NET 2.0網(wǎng)絡(luò)開發(fā)技術(shù) 0次下載
- 《ASP.NET 2.0網(wǎng)絡(luò)開發(fā)技術(shù)》 數(shù)據(jù)驗(yàn)證控件 0次下載
- 《ASP.NET 2.0網(wǎng)絡(luò)開發(fā)技術(shù)》 類、對(duì)象和命名空間 0次下載
- 《ASP.NET 2.0網(wǎng)絡(luò)開發(fā)技術(shù)》 標(biāo)準(zhǔn)服務(wù)器控件 0次下載
- 《ASP.NET 2.0網(wǎng)絡(luò)開發(fā)技術(shù)》 走進(jìn)ASP.NET 2. 0次下載
- 《ASP.net Ajax開發(fā)》初識(shí)ASP.NET AJAX 0次下載
- 《ASP.NET 2.0網(wǎng)絡(luò)開發(fā)技術(shù)》 Web開發(fā)基礎(chǔ)知識(shí) 0次下載
- 《ASP.NET 2.0網(wǎng)絡(luò)開發(fā)技術(shù)》 ASP.NET 2.0核 0次下載
- ASP.NET 2.0編程技術(shù)文檔 0次下載
- ASP.NET 2.0編程入門視頻 4次下載
- ASP.NET課程設(shè)計(jì)案例精編
- ASP.Net網(wǎng)絡(luò)編程實(shí)用教程下載
- Programming Microsoft ASP.NET
- 北大青鳥asp.net教程 0次下載
- .NET8極致性能優(yōu)化AOT 989次閱讀
- 為什么需要分割?U-Net能提供什么?U-Net和自編碼器的區(qū)別 5349次閱讀
- .NET 8.0中有哪些新的變化? 988次閱讀
- ESTUN PC端離線編程軟件Editor 2.0的功能 3308次閱讀
- UNet++與Ronneberger的U-Net進(jìn)行比較 1852次閱讀
- 活學(xué)活用LTspice進(jìn)行電路設(shè)計(jì)—用Label Net繪制清晰電路圖 5617次閱讀
- 在LabVIEW中創(chuàng)建.net中List的步驟簡(jiǎn)析 5069次閱讀
- 采用Internet編程技術(shù)ASP.NET實(shí)現(xiàn)支付服務(wù)接口的應(yīng)用設(shè)計(jì) 3070次閱讀
- 研究人員共同提出了一種面向目標(biāo)檢測(cè)任務(wù)的新模塊Res2Net 3915次閱讀
- Python也有這么強(qiáng)大的用處哦!用Python腳本自助搶課 1.7w次閱讀
- 物聯(lián)網(wǎng)和.NET結(jié)合有什么樣的功效? 5090次閱讀
- 淺顯易懂地揭開.Net生態(tài)系統(tǒng)的神秘面紗! 1602次閱讀
- 田洪川VS2005視頻教程:Asp.Net中的事件(控件事件) 493次閱讀
- 田洪川VS2005視頻教程:Asp.Net中的事件(頁(yè)面事件) 613次閱讀
- 汽車安全--ASP防瞌領(lǐng)航員技術(shù) 950次閱讀
下載排行
本周
- 1常用電子元器件集錦
- 1.72 MB | 24485次下載 | 免費(fèi)
- 2ssd1306單片 CMOS OLED/PLED 驅(qū)動(dòng)芯片中文手冊(cè)
- 1.66 MB | 4次下載 | 1 積分
- 3低壓降肖特基整流管SR340L數(shù)據(jù)手冊(cè)
- 0.78 MB | 2次下載 | 免費(fèi)
- 4高壓MOS管MDD12N65F/MDD12N65P數(shù)據(jù)手冊(cè)
- 2.36 MB | 2次下載 | 免費(fèi)
- 5FP6195 60V、800mA、480KHz異步降壓轉(zhuǎn)換器規(guī)格書
- 0.88 MB | 2次下載 | 免費(fèi)
- 6CPCI6310型復(fù)合視頻采集板資料
- 0.04 MB | 1次下載 | 免費(fèi)
- 7STM32F10xxx參考手冊(cè)
- 13.64 MB | 1次下載 | 1 積分
- 8PC2456高壓浪涌抑制器控制器數(shù)據(jù)手冊(cè)
- 3.03 MB | 1次下載 | 免費(fèi)
本月
- 1常用電子元器件集錦
- 1.72 MB | 24485次下載 | 免費(fèi)
- 2三相逆變主電路的原理圖和PCB資料合集免費(fèi)下載
- 27.35 MB | 111次下載 | 1 積分
- 3運(yùn)算放大器基本電路中文資料
- 1.30 MB | 16次下載 | 免費(fèi)
- 4蘋果iphone 11電路原理圖
- 4.98 MB | 12次下載 | 5 積分
- 5常用電子元器件介紹
- 3.21 MB | 10次下載 | 免費(fèi)
- 6EMC電路設(shè)計(jì)工程師必備的EMC基礎(chǔ)
- 0.42 MB | 6次下載 | 2 積分
- 7相關(guān)協(xié)議信號(hào)總結(jié)
- 0.94 MB | 4次下載 | 免費(fèi)
- 8ssd1306單片 CMOS OLED/PLED 驅(qū)動(dòng)芯片中文手冊(cè)
- 1.66 MB | 4次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935130次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191390次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183345次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73816次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評(píng)論