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

簡單介紹幾種開發ASP.NET工具

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

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

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

Visual Studio .NET的這些新特性使之成為微軟下一代Web應用程序開發平臺——Microsoft .NET Framework的完整開發環境,為ASP.NET工具奠定了堅實的基礎。

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

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

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

1.5.2 贏取ASP.NET Web Matrix的芳心

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

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

添加新建文件

圖1.18 新建ASP.NET頁面

新建好ASP.NET頁面后,就進入了開發環境,如圖1.19所示。 

開發環境

圖 1.19 ASP.NET Web Matrix的集成開發環境

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

現在我們從左邊ASP.NET工具箱中選擇Button控件,并拖放到NewFile.aspx中,對Button控件進行雙擊,進入了Code編程窗口,系統自動生成了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,如果允許運行就可以調試編譯的程序了,它的運行端口為8080,不會和現有的IIS(端口80)沖突。系統會自動打開IE瀏覽器,我們單擊頁面中的按鈕,運行結果如圖1.21所示。 

單擊頁面中的按鈕

圖1.21 NewFile.aspx運行結果

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

【編輯推薦】

  1. ASP.NET的DataList和Repeater控件
  2. 淺析ASP.NET的IIS映射
  3. 概述ASP.NET狀態類型
  4. 淺談ASP.NET和Web服務器
  5. ASP.NET的EnableViewState屬性
責任編輯:彭凡 來源: ITPUB
相關推薦

2009-08-05 10:36:08

開發ASP.NET

2009-08-03 17:35:07

ASP.NET WebASP.NET編程工具

2011-07-12 15:17:02

ASP.net服務器控件

2009-07-23 14:17:41

2009-07-27 17:00:29

ASP.NET主機

2009-07-29 09:14:36

ASP.NET網站

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

2012-09-18 11:02:10

ASP.NETC#Web Forms

2011-06-28 15:14:10

ASP.NET性能優化

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表單

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彈出窗口

2011-07-12 13:53:25

ASP.NETAjax
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲成年在线 | 久久亚洲一区 | 亚洲欧美在线一区 | 亚洲传媒在线 | 色吊丝在线 | 国产高清视频 | 精品中文字幕一区二区 | 久久精品无码一区二区三区 | 欧美二区在线 | 精品一区二区三区四区五区 | 久久91 | 亚洲免费一 | 97国产成人| 国产一级免费在线观看 | 中文字幕国产一区 | 国产精品久久久久久婷婷天堂 | 久久久久久av | 91精品国产自产精品男人的天堂 | 美美女高清毛片视频免费观看 | 国产精品久久一区二区三区 | 国产精品毛片一区二区三区 | 欧美日韩中文字幕在线播放 | 国产日韩欧美综合 | 日韩av成人 | 97精品一区二区 | 伊人色综合久久久天天蜜桃 | 2019天天操 | 黄视频在线网站 | h视频免费观看 | 精品国产乱码久久久久久牛牛 | 国产精品一区二区福利视频 | 黄网站免费在线 | 亚洲巨乳自拍在线视频 | 99国内精品久久久久久久 | 91久久精品一区二区二区 | 日韩精品一区二区三区在线播放 | a免费视频 | 国产这里只有精品 | 一区二区三区四区国产 | 日干夜干 | 成人av一区二区三区 |