.Net Framework Beta 2 初步介紹
6月7日,微軟公司,推出了Windows .Net Framework 的第二個 測試 版。當飛刀高高興興地下載了8個小時后,發現一切變得太快了。(微軟太狠了) 本來只準備下載ASP.Net的額外版本,But沒有想到一運行以前的ASP.Net程序,到處報錯,原以為是ASP.Net額外版本缺少
6月7日,微軟公司,推出了
Windows .Net Framework 的第二個
測試版。當飛刀高高興興地
下載了8個小時后,發現一切變得太快了。(微軟太狠了)
本來只準備
下載ASP.Net的額外版本,But沒有想到一運行以前的ASP.Net程序,到處報錯,原以為是ASP.Net額外版本缺少東東,又沒有帶文檔,沒有辦法,只好
下載.Net Framework Beta 2 這個127M的龐然大物。
再次運行以前的ASP.Net程序,發現錯誤仍然存在,一種不祥的感覺馬上占據飛刀之心,馬上查閱.Net Framework Beta 2 所帶的文檔,今非昔比,一切都變了。
有些地方,覺得微軟有些過份了,因為有些類庫并不需要改名,功能又沒有變,方法的作用也沒有變,變的只是名字。而且大小寫也變了,真是....
慘不忍睹,所有程序需要幾乎全部重寫。
.Net Framework 安裝需要
Windows 98,Windows Me,Windows 2000,Windows NT 4.0,Windows XP
IE 5.01 以上版本
可喜的是Windows 98、Windows Me 也能順利安裝,至于是否支持ASP.Net,飛刀沒有試驗過,想必應當可以吧。
.Net Framework Beta 2 的改變
(1) 類庫改變不少
System.Data.
SQL已經更名為System.Data.SqlClient,System.Data.ADO改名為System.Data.OleDb,其中它們的DataSetCommand對象改為DataAdapter,
SQL名字一律小寫,改名為OleDb的也不例外。比如
SQLConnection現在就要寫成SqlConnection,否則就要出錯(當然是對C#來說的,
VB不分大小寫的)。Connection、Command類的構造函數所帶參數也有所改變。Connection、Command、DataReader的方法和屬性也改變不少,比如以前Command的ActiveConnection屬性就改成了Connection,這樣減少了代碼的書寫。Command的Execute方法已經取消,給DataReader賦值,有一個專門的方法ExecuteReader()。而不是以前的傳遞out類參數。
DataSet不少方法已經取消,不會飛刀還是認為有些去掉的方法很有用。
RowsCollections這一類的對象已經改成DataRowCollection這一類對象名稱,基本功能沒有變,部分功能得到加強。
還有很多改變,飛刀就不一一列舉了。
當然也加了不少的類庫,飛刀我還沒有來得急研究。
(2)
Web控件的變化
增加了Xml,與PlaceHolder控件。XML控件也就不多說了,看名字就知道是作什么用的,PlaceHolder控件有點類似于Panel控件,但是沒有Panel控件功能強大,這只允許在程序中動態向Connections集合中加控件,而不能直接書寫HTML代碼。
部分Web控件的屬性與方法已經改變。
最令人頭疼的DataGrid的控件也已經改變,總的來說是改簡單了。減少了代碼的書寫,但是對于我們這些熟悉的人來說,改變真是煩人啊。習慣問題。
增加了ItemCreated,ItemDataBound事件,屬性就加了不少比如BackImageUrl等,樣式處理也有所變化。
(3).Net 平臺配制的變化
以前的配制位于Config.
web文件中,現在取而代之的是
web.config文件,換了一個調,而整臺機器的基本配制也不是在FrameworkSDK目錄下的config.web文件,而是FrameworkSDK/Config目錄下的machine.config文件。
基本配制樣式還是與Beta一樣,但是更加嚴格,真正的XML格式。
總體來說,.Net Framework變化太大,有些讓人無法適應。刀刀我就是受害者。
原文轉自:http://www.anti-gravitydesign.com
- 評論列表(網友評論僅供網友表達個人看法,并不表明本站同意其觀點或證實其描述)
-
国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97
|