發(fā)布Visual Studio 2010 ASP.NET最新體驗(yàn)
希望我對(duì)于Visual Studio 2010 ASP.NET一點(diǎn)經(jīng)驗(yàn)?zāi)芙o大家?guī)?lái)幫助,這些內(nèi)容都是從微軟的門(mén)戶(hù)網(wǎng)站和技術(shù)論壇找到的,中間可能有不少錯(cuò)誤是我沒(méi)有挑出的,歡迎大家指正切磋。
也就是說(shuō),Visual Studio 2010 ASP.NET版本1.x和版本2.0可以安裝在同一臺(tái)機(jī)器上;你可以既有Visual Studio 2010 ASP.NET和Visual Studio 2005,同時(shí)又有SQL Server 2000和SQL Server 2005。而且,微軟還在發(fā)行Visual Studio 2005和SQL Server 2005的一個(gè) Express式的SKU。注意,該Express版并不擁有專(zhuān)業(yè)版所有的特征。
2.0除了支持1.x風(fēng)格的數(shù)據(jù)存取外,自身也包括一些新的數(shù)據(jù)源控件-它們使得訪問(wèn)和修改數(shù)據(jù)庫(kù)數(shù)據(jù)極為輕松。使用這些數(shù)據(jù)源控件時(shí),你只需簡(jiǎn)單地添加該控件到ASP.NET頁(yè)面并通過(guò)這些控件的屬性來(lái)配置連接串和SQL查詢(xún)即可。
然后,通過(guò)把數(shù)據(jù)Web控件的DataSourceID屬性設(shè)置為數(shù)據(jù)源控件的ID,該數(shù)據(jù)源控件就能被綁定到一個(gè)數(shù)據(jù)Web控件(如GridView)上。現(xiàn)今,必須靠編寫(xiě)代碼來(lái)創(chuàng)建連接,創(chuàng)建命令,指定SQL查詢(xún),檢索一個(gè)DataReader或DataSet,并且把它綁定到數(shù)據(jù)Web控件的日子已經(jīng)過(guò)去了。這些步驟能夠通過(guò)使用聲明性數(shù)據(jù)源控件來(lái)代替。(當(dāng)然,你還能通過(guò)使用你的1.x代碼中的熟悉的步驟編程地存取數(shù)據(jù)。)#t#
在本文中我們將看一下怎樣連接和顯示來(lái)自一ASP.NET 2.0數(shù)據(jù)庫(kù)的數(shù)據(jù)。具體地說(shuō),我們將討論怎樣使用編程和聲明性方法來(lái)存取數(shù)據(jù),以及分析通過(guò)GridView控件來(lái)顯示數(shù)據(jù)的基本操作。
當(dāng)你安裝Visual Studio 2010 ASP.NET的任何版本時(shí),你總是被詢(xún)問(wèn)是否你也想安裝SQL Server 2005 Express版本。如果你選擇Yes,這將安裝你的開(kāi)發(fā)包中的SQL Server 2005 Express版本-注意,在此你正在安裝Visual Studio 2005!(SQL Server 2005 Express版本可以與SQL Server的其它版本一起安裝,包括SQL Server 2000和SQL Server 2005的其它版本。)
如果你在當(dāng)前工程中使用SQL Server 2000,那么你可以通過(guò)企業(yè)管理器來(lái)以***的方式操作數(shù)據(jù)庫(kù)。盡管你仍能使用企業(yè)管理器來(lái)操作SQL Server 2000,或使用SQL Server 2005的管理Studio來(lái)操作你的SQL Server 2005數(shù)據(jù)庫(kù);但是,你也能通過(guò)Visual Studio 2005的數(shù)據(jù)連接來(lái)管理這些數(shù)據(jù)庫(kù)。我提及這些是因?yàn)閷?duì)于SQL Server 2005 Express版本來(lái)說(shuō),不存在一個(gè)象SQL Server 2000的企業(yè)管理器或SQL Server 2005的管理 Studio這樣的GUI工具;代之的是,你必須通過(guò)Visual Studio 2010 ASP.NET來(lái)創(chuàng)建和管理你的SQL Server 2005 Express版本數(shù)據(jù)庫(kù)。















 
 
 

 
 
 
 