荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Second (石开), 信区: Program
标  题: [转载].Net Framework Beta 2 初步介绍
发信站: 荔园晨风BBS站 (Wed Jun 27 07:53:24 2001), 转信

.Net Framework Beta 2 初步介绍

作者:http://www.aspcn.com  飞刀

    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的方法和属性也改变不少,比如以前C
ommand的ActiveConnection属性就改成了Connection,这样减少了代码的书写。Comman
d的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文件,而是Framewor
kSDK/Config目录下的machine.config文件。
基本配制样式还是与Beta一样,但是更加严格,真正的XML格式。

总体来说,.Net Framework变化太大,有些让人无法适应。刀刀我就是受害者。

--
                            既然热爱生命
                            那么,
                            一切都在意料之中。

※ 修改:·Second 於 Jun 27 07:58:48 修改本文·[FROM: 192.168.28.190]
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.28.190]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店