成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

簡單介紹幾種開發(fā)ASP.NET工具

開發(fā) 后端
如果問用最好的ASP.NET工具是什么,估計“Visual Studio.NET”應(yīng)該是最好的回答。那么本文將介紹幾種開發(fā)ASP.NET工具。

Visual Studio.NET的最新版本為Visual Studio.NET 2005,Visual Studio.NET繼承了以往Visual Studio的風(fēng)格,成為.NET平臺下最為優(yōu)秀的高度集成的可視化開發(fā)環(huán)境,它包含了開發(fā).NET程序中需要的幾乎任何功能:編碼、調(diào)試、部署、維護等等。Forms技術(shù)的應(yīng)用,使在該環(huán)境下開發(fā)Web應(yīng)用程序就像開發(fā)VB6.0應(yīng)用程序一樣快捷方便。Visual Studio.NET的代碼編輯管理采用了Visual Basic 6.0的方式,這對于Web Forms確是編程的革命,前臺代碼部分(HTML布局編碼和聲明的控件代碼)被保存為后綴名為.aspx的ASP.NET頁面文件,后臺邏輯代碼被保存為后綴名為.aspx.vb的文件,如果使用C#則是保存為.aspx.cs的文件。

XML是微軟.NET戰(zhàn)略的一個依存點。作為.NET平臺的基石,Visual Studio .NET為開發(fā)人員提供了更多的基于XML的Web服務(wù)。開發(fā)人員通過它們可以使用標(biāo)準(zhǔn)的互聯(lián)網(wǎng)協(xié)議,也可以通過線路調(diào)用企業(yè)邏輯。這種基于XML的Web服務(wù)可以被任何組件模型使用,并能夠運行在多個操作系統(tǒng)中。一個好的程序開發(fā)環(huán)境少不了對語言的支持。在這一點上,程序開發(fā)人員們盡管可以放心,因為Visual Studio .NET能夠支持不同的開發(fā)語言,它不僅為C++、C#和VB程序員提供了通用的開發(fā)環(huán)境,還為Jscript程序員創(chuàng)建ASP.NET工具和Web服務(wù)應(yīng)用程序提供了支持。而熱衷XML的開發(fā)人員們還將高興地看到它對XML文檔、XML大綱和XSL轉(zhuǎn)換的強大支持。此外,通用語言的支持能力使開發(fā)人員能在C++、VB和C#間進行自由轉(zhuǎn)換。在配合MS SQLServer2000服務(wù)器的使用,在Visual Studio.NET中可以直接進行數(shù)據(jù)庫的建立和修改,以及數(shù)據(jù)表、視圖等的瀏覽和修改。

Visual Studio .NET的這些新特性使之成為微軟下一代Web應(yīng)用程序開發(fā)平臺——Microsoft .NET Framework的完整開發(fā)環(huán)境,為ASP.NET工具奠定了堅實的基礎(chǔ)。

在企業(yè)的應(yīng)用中,Visual Studio .NET提供的端對端Web開發(fā)能力和可升級、可重用的服務(wù)器端組件,能夠幫助企業(yè)更有效地適應(yīng)快速變化的具有競爭性的市場。Visual Studio .NET Enterprise Architect (VSEA)和Visual Studio .NET Enterprise Developer (VSED)是代替Visual Studio .NET企業(yè)版的新版本,它們所具有的強大特性使開發(fā)人員可以很方便地移植到下一代基于Web的計算機環(huán)境中。VSEA和VSED使企業(yè)能利用已證明可用的企業(yè)生命周期設(shè)計方法在.NET平臺上構(gòu)建XML Web服務(wù)。另外,新版軟件和開發(fā)人員提供了核心測試、引用應(yīng)用程序,構(gòu)造師和開發(fā)人員用于交付增強了的結(jié)果的模型化特性,并為第三方獨立軟件供應(yīng)商(ISVs)提供了一個開放的平臺,他們可直接插入到Visual Studio .NET開發(fā)環(huán)境中。

Visual Studio .NET使開發(fā)人員可以更快更容易地創(chuàng)建和部署范圍廣泛的企業(yè)Web解決方案,例如:構(gòu)造電子商務(wù)應(yīng)用程序、構(gòu)建流水化的B2B通信應(yīng)用程序、設(shè)計可快速訪問運行于遠程服務(wù)器企業(yè)邏輯的分布式應(yīng)用程序、創(chuàng)建或更新線形企業(yè)應(yīng)用程序等。

顯然,有微軟公司作為強大的技術(shù)后盾,Visual Studio.NET必會是.NET平臺下的最佳開發(fā)工具。關(guān)于Visual Studio.NET的安裝使用,本書在以后的章節(jié)中作詳細的介紹,這里只作簡要說明。

1.5.2 贏取ASP.NET Web Matrix的芳心

當(dāng)然,Visual Studio .NET的豐富而強大的功能決定了它的體積龐大、運行環(huán)境的苛刻、價格的不菲,Visual Studio.NET包含3CD,運行時候需要很大的內(nèi)存和運算速度較快的CPU,出售價格高達幾千美金,除非專門的軟件公司能買來作為開發(fā)工具,一般做一些ASP.NET項目動輒啟動Visual Studio.NET是不太現(xiàn)實的。那么有沒有其它的開發(fā)工具呢?答案是肯定的。微軟的ASP.NET開發(fā)小組又為大家提供了另外一個ASP.NET開發(fā)工具――ASP.NET Web Matrix。該軟件是完全免費的,下載地址是:http://www.ASP.NET/webmatrix/default.aspx?tabIndex=4&tabId=46。這個工具特別小,才有1.3M,壓縮后不到1M的存儲大小,一張軟盤就可以裝下。但是可別小看這個小東東,它的功能在ASP.NET開發(fā)的功能可決不亞與Visual Studio.NET。它提供了幾乎ASP.NET開發(fā)中所有的功能,包括UI設(shè)計、邏輯代碼編輯、用戶控件的開發(fā)、調(diào)試等功能。該軟件安裝也很容易,一路Next就OK了,我們利用它來建立一個ASP.NET應(yīng)用程序。

首先,運行ASP.NET Web Matrix,選擇添加新建文件,在彈出窗口中右邊為文件類型,下面可以選擇文件存放位置、文件名、選擇編程語言(VB.NET、C#,J#等)等,如圖1.18所示。 

添加新建文件

圖1.18 新建ASP.NET頁面

新建好ASP.NET頁面后,就進入了開發(fā)環(huán)境,如圖1.19所示。 

開發(fā)環(huán)境

圖 1.19 ASP.NET Web Matrix的集成開發(fā)環(huán)境

我們可以看到在左邊的工具欄中列出了ASP.NET中的服務(wù)器端控件,中間集成了包括Design窗口,HTML窗口,Code窗口,可以分別切換查看,也可選擇All查看所有HTML和Code代碼(邏輯代碼內(nèi)嵌到HTML頁面中)。在Design窗口中,我們可以從左邊工具箱中選擇控件,添加到Design窗口中的Web窗體中,對控件雙擊就進入了Code窗口,可以進行邏輯代碼的編寫,這和Visual Studio.NET一樣的。

現(xiàn)在我們從左邊ASP.NET工具箱中選擇Button控件,并拖放到NewFile.aspx中,對Button控件進行雙擊,進入了Code編程窗口,系統(tǒng)自動生成了Button控件的事件過程“Sub Button1_Click(sender As Object, e As EventArgs)”在該過程中添加代碼:response.write("Hello ASP.NET!")如圖1.20所示。 

選擇Button控件

圖1.20 添加過程代碼

按F5鍵(或是選擇工具欄中的【View】命令選擇【Start】命令)進行編譯運行,如果是第一次使用ASP.NET Web Matrix,它會詢問是否運行ASP.NET Web Matrix Server,如果允許運行就可以調(diào)試編譯的程序了,它的運行端口為8080,不會和現(xiàn)有的IIS(端口80)沖突。系統(tǒng)會自動打開IE瀏覽器,我們單擊頁面中的按鈕,運行結(jié)果如圖1.21所示。 

單擊頁面中的按鈕

圖1.21 NewFile.aspx運行結(jié)果

ASP.NET Web Matrix是最為輕量級的ASP.NET工具,不僅功能強大,而且完全免費,所以受到很多ASP.NET程序員的喜愛,如果只作ASP.NET網(wǎng)頁方面的開發(fā),ASP.NET Web Matrix的確是一個不錯的選擇。 

【編輯推薦】

  1. ASP.NET的DataList和Repeater控件
  2. 淺析ASP.NET的IIS映射
  3. 概述ASP.NET狀態(tài)類型
  4. 淺談ASP.NET和Web服務(wù)器
  5. ASP.NET的EnableViewState屬性
責(zé)任編輯:彭凡 來源: ITPUB
相關(guān)推薦

2009-08-05 10:36:08

開發(fā)ASP.NET

2009-08-03 17:35:07

ASP.NET WebASP.NET編程工具

2011-06-28 15:14:10

ASP.NET性能優(yōu)化

2011-07-12 15:17:02

ASP.net服務(wù)器控件

2009-07-23 14:17:41

2009-07-27 17:00:29

ASP.NET主機

2009-07-29 09:14:36

ASP.NET網(wǎng)站

2009-07-29 10:02:49

ASP.NET上傳

2009-09-10 14:02:08

LINQ ASP.NE

2009-07-21 10:40:36

ASP.NET Pro

2009-07-29 17:26:39

ASP.NET頁面

2009-07-20 16:12:21

ASP.NET Fra

2009-07-22 16:05:34

ASP.NET AJA

2009-08-19 09:23:40

ASP.NET Rou

2009-07-29 17:23:17

ASP.NET表單

2012-09-18 11:02:10

ASP.NETC#Web Forms

2011-07-12 13:53:25

ASP.NETAjax

2009-07-21 15:11:14

ASP.NET Rou

2009-07-29 09:53:24

ASP.NET異常管理

2009-07-24 13:39:03

ASP.NET彈出窗口
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 日韩精品在线看 | 国产成人精品一区二区三区四区 | 999久久久精品 | 国产成人精品综合 | 56pao在线 | 久久tv在线观看 | 国产精品美女久久久久久久久久久 | 中文二区 | 日韩国产在线 | 免费一级毛片 | 久久偷人| 免费观看一级毛片 | 日日夜夜天天干 | 国产精品国产馆在线真实露脸 | 草久在线 | 国产精品嫩草影院精东 | 国产精品久久久久久久久久免费看 | 亚洲激情一区二区三区 | 久久99国产精一区二区三区 | 在线观看视频91 | 亚洲午夜精品一区二区三区他趣 | 中国一级特黄真人毛片免费观看 | 91久久久久久 | 五月婷婷在线播放 | 亚洲欧美日本国产 | 亚洲网站在线观看 | 精品中文字幕一区二区三区 | 欧美中文视频 | 欧美一区二区三区在线观看 | 国产1区 | 精品一区二区三区四区在线 | 欧美激情视频一区二区三区在线播放 | 国产精品视频免费看 | 国产精品99久久久久久动医院 | 成年人免费在线视频 | 91精品成人久久 | 青娱乐一区二区 | 黄色一级视频免费 | 中文字幕乱码一区二区三区 | 黑人精品 | 黄色亚洲 |