日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

net簡(jiǎn)要介紹

 惡魔天使心 2010-10-12
在微軟的.NET還是Beta 1版的時(shí)候,就受到了開(kāi)發(fā)人員的極大關(guān)注。隨著正式版的發(fā)布,越來(lái)越多的人開(kāi)始認(rèn)識(shí)和了解它。相信你已經(jīng)通過(guò)網(wǎng)絡(luò)或者其它媒體了解到微軟正在不遺余力的推銷它的.NET策略。
你一定還在迷惑,“什么是.NET?”從微軟的網(wǎng)站上我們得到如下的解釋:
Microsoft? .NET 是 Microsoft XML Web services 平臺(tái)。XML Web services 允許應(yīng)用程序通過(guò) Internet 進(jìn)行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)備或編程語(yǔ)言。Microsoft .NET 平臺(tái)提供創(chuàng)建 XML Web services 并將這些服務(wù)集成在一起之所需。對(duì)個(gè)人用戶的好處是無(wú)縫的、吸引人的體驗(yàn)。
從這段文字中你可以看出,微軟是希望通過(guò).NET技術(shù)把原來(lái)分散在Internet上的各種服務(wù)有機(jī)的組合起來(lái)。不論你什么時(shí)候,在什么地方,使用什么設(shè)備上網(wǎng),也不論你使用什么操作系統(tǒng),使用什么語(yǔ)言開(kāi)發(fā),你都可以通過(guò).NET技術(shù)找到自己想要的服務(wù)。也許你還會(huì)問(wèn),“什么是XML Web Service?”先不要著急,這個(gè)問(wèn)題你將會(huì)在本書(shū)的第5章《XML WEB服務(wù)》中找到滿意的答案。
做為.NET框架中很重要的組成部分ASP.NET究竟給我們帶來(lái)了什么新的內(nèi)容?在使用這門新的語(yǔ)言之前我們需要準(zhǔn)備些什么?它在編程思想、開(kāi)發(fā)方法上有些什么新的內(nèi)容?這些正是本章所要解決的問(wèn)題。我們將會(huì)帶你去全面了解ASP.NET語(yǔ)言,盡快地用ASP.NET去開(kāi)發(fā)和編寫(xiě)程序。不論你以前是使用ASP、VB、Java,還是C或者C++,你都能夠快速地學(xué)會(huì)使用它。ASP.NET將會(huì)使你的編程生活變的更加簡(jiǎn)單。
本章包括以下主要內(nèi)容:
1. 什么是ASP.NET;
2. 為什么要使用ASP.NET;
3. .NET的安裝;
4. ASP.NET主要開(kāi)發(fā)工具的介紹;
5. 豐富的Web控件和多語(yǔ)言支持。
下面我先向大家介紹什么是ASP.NET。
1.1 什么是ASP.NET
提到ASP.NET,就不得不首先搞清楚什么是ASP。ASP的全稱是Active Server Pages,即活動(dòng)服務(wù)器頁(yè)面,為什么稱之為活動(dòng)服務(wù)器頁(yè)面,這是因?yàn)橐郧暗幕ヂ?lián)網(wǎng)全部是由靜態(tài)的HTML頁(yè)面組成,如果需要更新你的網(wǎng)站內(nèi)容,你不得不制作大量的HTML頁(yè)面。有了ASP以后,我們就能夠根據(jù)不同的用戶,在不同的時(shí)間向用戶顯示不同的內(nèi)容。網(wǎng)站的內(nèi)容更新也不再是一個(gè)乏味的重復(fù)過(guò)程,它開(kāi)始變得簡(jiǎn)單而有趣。也因此在國(guó)內(nèi)掀起了一股學(xué)習(xí)ASP的熱潮。
但是由于ASP程序和網(wǎng)頁(yè)的HTML混合在一起,這就使得程序看上去相當(dāng)?shù)碾s亂。在現(xiàn)在的網(wǎng)站設(shè)計(jì)過(guò)程中,通常是由程序開(kāi)發(fā)人員做后臺(tái)的程序開(kāi)發(fā),前面有專業(yè)的美工設(shè)計(jì)頁(yè)面,這樣,在相互配合的過(guò)程中就會(huì)產(chǎn)生各種各樣的問(wèn)題。同時(shí),ASP頁(yè)面是有腳本語(yǔ)言解釋執(zhí)行的,使得其速度受到影響。受到腳本語(yǔ)言自身?xiàng)l件的限制,我們?cè)诰帉?xiě)ASP程序的時(shí)候不得不調(diào)用COM組件來(lái)完成一些功能。由于以上種種限制,微軟推出了ASP.NET。
1.2 為什么要使用ASP.NET
ASP.NET不僅僅只是ASP 3的一個(gè)簡(jiǎn)單升級(jí),它更為我們提供了一個(gè)全新而強(qiáng)大的服務(wù)器控件結(jié)構(gòu)。從外觀上看,ASP.NET和ASP是相近的,但是從本質(zhì)上是完全不同的。ASP.NET幾乎全是基于組件和模塊化,每一個(gè)頁(yè),對(duì)象,和HTML元素都是一個(gè)運(yùn)行的組件對(duì)象。在開(kāi)發(fā)語(yǔ)言上,ASP.NET拋棄了VBSCRIPT和JSCRIPT,而使用.NET Framework所支持的VB.NET,C#.NET等語(yǔ)言做為其開(kāi)發(fā)語(yǔ)言,這些語(yǔ)言生成的網(wǎng)頁(yè)在后臺(tái)被轉(zhuǎn)換成了類并編譯成了一個(gè)DLL。由于ASP.NET是編譯執(zhí)行的,所以它比ASP擁有了更高的效率。下面我們就向大家詳細(xì)介紹ASP.NET的這些優(yōu)點(diǎn)。
1.2.1 ASP.NET的編程語(yǔ)言
現(xiàn)在ASP.NET支持的開(kāi)發(fā)語(yǔ)言包括VB.NET、C#.NET、JSCRIPT.NET、VC++.NET以及其它.NET Framework所支持的語(yǔ)言。這里我向大家介紹最常用的VB.NET和C#.NET。
1. Visual Basic.NET
Visual Basic.NET是Visual Basic在.NET中的最新版本。它和VB 6比較起來(lái),增加了許多新的或者改進(jìn)的特性――例如:繼承、接口、重載(Overloading)。這些使它成為一個(gè)強(qiáng)大的面向?qū)ο蟮恼Z(yǔ)言。
Visual Basic.NET最大的新特征就是其利用了CLS(Common Language Specification,公共語(yǔ)言規(guī)范)和CLR(Common Language Runtime,公共語(yǔ)言運(yùn)行時(shí))。因?yàn)閂isual Basic.NET遵從CLS,這就使得任何遵從CLS的語(yǔ)言都可以使用你用Visual Basic.NET編寫(xiě)的類、對(duì)象和組件。同樣的,Visual Basic.NET開(kāi)發(fā)人員也可以自由使用其它遵從CLS的語(yǔ)言編寫(xiě)的類、對(duì)象和組件,而不用擔(dān)心語(yǔ)言之間的差異。
Visual Basic.NET支持許多新的面向?qū)ο蟮奶匦?,例如,繼承、重載、接口、構(gòu)造體等等。而且還包括異常處理、代表和一些新的數(shù)據(jù)類型。
1)繼承性
Visual Basic.NET允許你定義基類,派生類可以繼承基類的屬性和方法。你也可以用派生類的方法來(lái)覆蓋基類的方法。VB.NET中的所有類默認(rèn)情況下是可以繼承的。如你可以在一個(gè)表單中繼承現(xiàn)有的表單中的類,因?yàn)槟闼O(shè)計(jì)的表單本身就是一個(gè)類。
2)異常處理
VB.NET支持結(jié)構(gòu)化的異常處理,你可以用下面的代碼來(lái)捕捉異常:
Try
' "Try" block.
Catch e As ClassLoadException
' "Catch" block.
Finally
' "Finally" block.
End Try
在Try塊中放上你的代碼,當(dāng)發(fā)生異常時(shí),程序會(huì)自動(dòng)跳到Catch塊,在這里,我們可以輸出錯(cuò)誤信息,或者給用戶一個(gè)友好的提示,而不會(huì)導(dǎo)致程序崩潰。在Finally部分,我們可以用來(lái)釋放一些系統(tǒng)資源,如數(shù)據(jù)庫(kù)連結(jié)等。
3)重載(Overloading)
使用重載你可以讓允許具有不同的數(shù)據(jù)類型的方法、屬性或者過(guò)程使用相同的名字。如下面代碼所示:
Overloads Sub Display(ByVal theChar As Char)
' Add code that displays Char data.
End Sub
Overloads Sub Display(ByVal theInteger As Integer)
' Add code that displays Integer data.
End Sub
Overloads Sub Display(ByVal theDouble As Double)
' Add code that displays Double data.
End Sub
當(dāng)向Display方法傳入不同的參數(shù)時(shí),它會(huì)運(yùn)行不同的過(guò)程。這在我們使用不同的數(shù)據(jù)類型時(shí)是非常有用的。
4)接口
接口和類一樣會(huì)定義方法和屬性,但是和類所不同的是,接口并不提供方法的實(shí)現(xiàn)。你可以在繼承接口的類中去編寫(xiě)實(shí)現(xiàn)。
從上面這些新的特性,我們可以看出VB.NET已經(jīng)完全變成了一門全新的語(yǔ)言。它還提供了對(duì)多線程的支持等等。由于其變化之大,許多VB的程序員也開(kāi)始迷惑是學(xué)習(xí)VB.NET,還是學(xué)習(xí)C#。孰優(yōu)孰劣的爭(zhēng)論現(xiàn)在還在進(jìn)行中,可以肯定的是,如果你能掌握.NET Framework,使用那種語(yǔ)言已經(jīng)變得不再重要了。
2. C#.NET
C#語(yǔ)言是微軟公司針對(duì).Net平臺(tái)開(kāi)發(fā)的一種全新的編程語(yǔ)言。盡管C#象是C,和C++語(yǔ)言的升級(jí)語(yǔ)言,但是他不象他的前身那樣,C#是一個(gè)完全面相對(duì)象的開(kāi)發(fā)語(yǔ)言。它既有Visual Basic的快速開(kāi)發(fā)的特點(diǎn),又具有C++的強(qiáng)大的功能。它的風(fēng)格類似與C、C++和Java。如果你是一個(gè)C、C++或者Java的程序員,你會(huì)發(fā)現(xiàn)你可以很快的使用C#進(jìn)行開(kāi)發(fā)。和VB.NET一樣,C#可以利用公共語(yǔ)言運(yùn)行時(shí)給我們帶來(lái)的各種好處。例如:語(yǔ)言的交互性,垃圾回收機(jī)制,增強(qiáng)的安全性能,以及版本兼容。
1)類
一個(gè)類可以從另一個(gè)類繼承,在C#中,類是不可以繼承多個(gè)類的,但是它可以繼承多個(gè)接口。
下面我們給大家建立一個(gè)類:
public class person
{
//在這里面可以增加屬性和方法。
}
2) 屬性
使用屬性,我們可以訪問(wèn)類中的數(shù)據(jù)成員。我們現(xiàn)在給上面的person類增加一個(gè)姓名和年齡的屬性。
public class person
{
private string _Name;
private int _Age;
public string Name
{
get
{
return _Name;
}
set
{
_Name=value;
}
}
public int Age
{
get
{
return _Age;
}
set
{
_Age=value;
}
}
}
3) 方法
方法是類中執(zhí)行運(yùn)算或者其它行為的成員。我們現(xiàn)在給上面的類增加一個(gè)ToString()的方法。
public class person
{
private string _Name;
private int _Age;
public person()
{
//
// TODO: Add constructor logic here
//
}
public string Name
{
get
{
return _Name;
}
set
{
_Name=value;
}
}
public int Age
{
get
{
return _Age;
}
set
{
_Age=value;
}
}
public string ToString()
{
return "姓名:"+_name+",年齡:"+_Age;
}
}
和VB.NET一樣,C#也提供了繼承,接口等其它面向?qū)ο蟮奶匦浴?
1.2.2內(nèi)容和代碼分離
現(xiàn)在的網(wǎng)站建設(shè)通常要求開(kāi)發(fā)人員做后臺(tái)的程序設(shè)計(jì),前面有專業(yè)的美工做界面設(shè)計(jì)。雖然有時(shí)候開(kāi)發(fā)人員也會(huì)做些界面設(shè)計(jì),但是通常都無(wú)法達(dá)到專業(yè)的要求。上面說(shuō)過(guò),在以前的ASP中,由于代碼和HTML頁(yè)面語(yǔ)言混雜在一起,這就使得網(wǎng)站的建設(shè)變得相當(dāng)?shù)睦щy。在ASP.NET中,微軟使用代碼后置很好的解決了這個(gè)問(wèn)題。
我們現(xiàn)在建立一個(gè)HTML頁(yè)面,如下:
 
 
 
 
 
 
 
 
 
從第一行中我們可以看出,該頁(yè)面的后臺(tái)代碼全都在WebForm1.aspx.cs文件中。我們可以在這個(gè)文件中編寫(xiě)程序,如下所示:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
namespace AspCool
{
///
/// Summary description for WebForm1.
///
public class WebForm1 : System.Web.UI.Page
{
protected System.Web.UI.WebControls.TextBox TextBox1;
protected System.Web.UI.WebControls.Button Button1;
private void Page_Load(object sender, System.EventArgs e)
{
// Put user code to initialize the page here
}
#region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: This call is required by the ASP.NET Web Form Designer.
//
InitializeComponent();
base.OnInit(e);
}
///
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
///
private void InitializeComponent()
{
this.Button1.Click += new System.EventHandler(this.Button1_Click);
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
private void Button1_Click(object sender, System.EventArgs e)
{
}
}
}
通過(guò)代碼后置,開(kāi)發(fā)人員可以直接修改.cs文件(在Visual Basic.NET中是.vb文件)。而頁(yè)面設(shè)計(jì)人員可以修改HTML頁(yè)面,這樣就大大簡(jiǎn)化了網(wǎng)站的建設(shè)過(guò)程。
1.2.3 ASP.NET豐富的Web控件
ASP.NET的另外一個(gè)優(yōu)點(diǎn)就是給我們提供了大量的豐富的Web控件。你可以在System.Web.UI.WebControls名字空間下找到各種各樣的Web控件,這些控件中包括運(yùn)行在服務(wù)端的from控件,例如:Button、TextBox等,同時(shí)也包括一些特殊用途的控件,如:廣告輪換控件、日歷控件,以及用戶驗(yàn)證控件等。下面我們就具幾個(gè)例子來(lái)看看如何使用這些控件。
1. 廣告輪換控件
廣告輪換控件可以在網(wǎng)頁(yè)上顯示旋轉(zhuǎn)的廣告。廣告鏈接信息保存在一個(gè)XML文件中,如ads.xml。
 
 
 
 
我們現(xiàn)在在asp.net 頁(yè)面中加上一個(gè),如下所示:
 
 
 
 

運(yùn)行此程序,你就會(huì)得到一個(gè)旋轉(zhuǎn)顯示廣告的頁(yè)面了。
2. 日歷控件
使用日歷控件,我們可以很快生成一個(gè)日歷的Web頁(yè)面。代碼如下:
 
 
 
 

在Visual Studio.NET中,你直接從工具欄中拖過(guò)來(lái)就可以使用了。
3. 驗(yàn)證控件
以前我們我們通過(guò)自己寫(xiě)JavaScript腳本來(lái)驗(yàn)證用戶輸入的信息。在ASP.NET中,只要我們使用驗(yàn)證控件這些代碼也會(huì)自動(dòng)生成。它能夠向用戶提示輸入的錯(cuò)誤信息。下面我就給大家列出這些驗(yàn)證控件:

控件名稱 說(shuō)明
RequiredFieldValidator 確保用戶不跳過(guò)輸入。
CompareValidator 使用比較運(yùn)算符(小于、等于、大于等)將用戶的輸入與另一控件的常數(shù)值或?qū)傩灾颠M(jìn)行比較。
RangeValidator 檢查用戶的輸入是否在指定的上下邊界之間。 可以檢查數(shù)字、字母或日期對(duì)內(nèi)的范圍??梢詫⑦吔绫硎緸槌?shù)。
RegularExpressionValidator 檢查輸入是否與正則表達(dá)式定義的模式匹配。該驗(yàn)證類型允許檢查可預(yù)知的字符序列,如社會(huì)保障號(hào)、電子郵件地址、電話號(hào)碼、郵政編碼等中的字符序列。
CustomValidator 使用您自己編寫(xiě)的驗(yàn)證邏輯檢查用戶的輸入。該驗(yàn)證類型允許檢查運(yùn)行時(shí)導(dǎo)出的值。
ValidationSummary 以摘要的形式顯示頁(yè)上所有驗(yàn)證程序的驗(yàn)證錯(cuò)誤。
 
好了,既然ASP.NET有如此多的優(yōu)點(diǎn),讓我們現(xiàn)在就開(kāi)始安裝和使用ASP.NET吧!
1.3 安裝.NET
ASP.NET的變化如此之大,也許會(huì)使你感覺(jué)有點(diǎn)害怕。“千里之行,始于足下”,只要一步一步來(lái),你就會(huì)發(fā)現(xiàn)掌握它并不是什么難事,而它帶給你的編程思維的改變以及效率的提高將會(huì)使你覺(jué)得你開(kāi)始的付出是完全值得的。你也許擔(dān)心以前的ASP代碼是否能夠繼續(xù)運(yùn)行,不用擔(dān)心,在.NET環(huán)境下,ASP.NET和ASP是互不干擾的。以前的ASP文件仍然保存為“.asp”,而新的ASP.NET則保存為“.aspx”。
ASP.NET現(xiàn)在可以在Windows NT4、Windows 2000和Windows XP上運(yùn)行。在Windows 9x平臺(tái)上還不能運(yùn)行ASP.NET。你需要首先安裝.NET Framework。你可以從微軟的網(wǎng)站(http://www.microsoft.com/net)上下載。也可以在ASP酷技術(shù)網(wǎng)(www.ASPCool.com)上通過(guò)下面地址下載:http://www./download/display.asp?Did=316。如果你要開(kāi)發(fā)ASP.NET程序的話,你需要安裝.NET Framework SDK(Software Development Kit,軟件開(kāi)發(fā)包)。下載地址為:http://www./download/display.asp?Did=315。.NET Framework SDK中不僅包括了.NET Framework,也包括了你編寫(xiě)、構(gòu)建、測(cè)試和部署.NET Framework應(yīng)用程序所需的 —— 文檔、示例代碼、命令行工具以及編譯器。
在安裝之前請(qǐng)先檢查是否安裝了IIS,如果你已經(jīng)安裝了IIS,安裝程序在安裝過(guò)程中會(huì)自動(dòng)注冊(cè)ASP.NET。如果你先安裝了.NET Framework,而后安裝IIS,你將需要手動(dòng)去注冊(cè)ASP.NET。安裝過(guò)程非常簡(jiǎn)單。點(diǎn)擊安裝程序后它會(huì)自動(dòng)解壓安裝文件。
在安裝過(guò)程中,你會(huì)看到如圖1-1所示的畫(huà)面。在這里你應(yīng)該選中軟件開(kāi)發(fā)包和SDK例子,這樣你就可以通過(guò)這些例子來(lái)學(xué)習(xí)和使用.NET。

圖1-1
在.NET Framework SDK的安裝目錄,你就會(huì)找到.NET Framework的快速入門、教程和大量的例子。
1.4 ASP.NET開(kāi)發(fā)工具

你可以直接用寫(xiě)字板來(lái)開(kāi)發(fā)ASP.NET應(yīng)用程序。這也就意味著任何細(xì)小的東西如錄入框,你都要自己動(dòng)手去寫(xiě)。如果你認(rèn)為這些都不是問(wèn)題,那我還是推薦你使用一些有行標(biāo)識(shí)和顏色標(biāo)識(shí)的編輯器,如,EditPlus、Ultra Edit等。 當(dāng)然,對(duì)于大多數(shù)人來(lái)說(shuō),可能還是傾向于使用一些WYSWYG(所見(jiàn)即所得)的開(kāi)發(fā)工具。這里我就給大家介紹兩個(gè)編寫(xiě)ASP.NET非常出色的開(kāi)發(fā)工具。
 
1.4.1 Visual Studio.NET
毫無(wú)疑問(wèn),Visual Studio.NET是迄今為止開(kāi)發(fā).NET程序最優(yōu)秀的開(kāi)發(fā)工具。Visual Studio.NET提供了控件拖放,自動(dòng)調(diào)試等功能。能夠快速的設(shè)計(jì)、開(kāi)發(fā)、調(diào)試和部署Web應(yīng)用程序,極大地提高開(kāi)發(fā)程序的工作效率。
 
1.Visual Studio.NET的安裝
Visual Studio.NET的安裝包括下面幾個(gè)步驟,
首先,要進(jìn)行組件更新。安裝程序?qū)?huì)安裝如圖1-3所示的程序:
其中Windows 2000 Service Pack 2和Internet Explorer 6.0需要重新啟動(dòng)計(jì)算機(jī)。
當(dāng)完成組件更新以后,我們就開(kāi)始安裝Visual Studio.NET。

我們可以選擇要安裝的語(yǔ)言,其中有四種語(yǔ)言可以供我們選擇:Visual Basic.NET,C#.NET,Managed C++.NET,Jscript.NET,本書(shū)將選擇C#做為開(kāi)發(fā)語(yǔ)言來(lái)給大家講解如何開(kāi)發(fā)ASP.NET程序。這是因?yàn)镃#是唯一為.NET Framework而設(shè)計(jì)的語(yǔ)言,它不象其它語(yǔ)言一樣需要考慮如何兼容以前的版本。其語(yǔ)法類似與C、C++和Java,開(kāi)發(fā)應(yīng)用程序比C++簡(jiǎn)單。是真正面向組件的開(kāi)發(fā)語(yǔ)言。而且ASP.NET本身就是用C#寫(xiě)的。所以大家在安裝的時(shí)候一定要選上C#。然后根據(jù)向?qū)Э梢砸徊揭徊桨惭bVisual Studio.NET。下面我將給大家介紹如何使用Visual Studio.NET。
2.使用Visual Studio.NET
打開(kāi)Visual Studio.NET,你會(huì)看到一個(gè)參數(shù)列表,你可以使用他們地默認(rèn)設(shè)置,也可以根據(jù)自己地喜好修改設(shè)置, 在這里,我們把默認(rèn)設(shè)置都設(shè)置成為C#。
選擇 File>New>Project…菜單項(xiàng), 我們選擇Visual C# Projects,你就會(huì)看到右邊有11種模板可供選擇。我們選擇ASP.NET Web Application,就可以開(kāi)始創(chuàng)建我們第一個(gè)ASP.NET應(yīng)用程序。Visual Studio.NET會(huì)自動(dòng)在Web程序所在地wwwroot目錄下面創(chuàng)建一個(gè)虛擬目錄,在這里叫做WebApplication1,你可以根據(jù)程序的功能取一個(gè)其它的什么名字。這時(shí)打開(kāi)IIS,你就會(huì)發(fā)現(xiàn)產(chǎn)生了一個(gè)名為WebApplication1的虛擬目錄, 返回到Visual Studio.NET,你會(huì)看到它幫你建立了一個(gè)名為WebForm1的Web page , 其中左邊是ToolBox,你可以把你想要添加的控件直接拖到頁(yè)面上來(lái)。右邊是Solution Explorer,你可以看到這個(gè)解決方案中的所有信息。頂部是工具欄和VS菜單。在中間的主窗口中,你可以設(shè)計(jì)ASP.NET網(wǎng)頁(yè)的外觀,你可以點(diǎn)擊“HTML”,直接修改源代碼。
我們現(xiàn)在把Label拖到主菜單當(dāng)中來(lái),然后選中它鼠標(biāo)右鍵點(diǎn)擊屬性,你就會(huì)看到屬性窗口,然后把它的Text屬性設(shè)置成為“嘿,你好,我開(kāi)始使用ASP.NET了!”按F5運(yùn)行程序,你就會(huì)看到你的第一個(gè)ASP.NET Web頁(yè)面。是不是很簡(jiǎn)單?

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多