当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > .Net Framework Beta 2 初步介绍

ASP.NET
赫赫大名的A*寻路算法(vb.net版本)
asp.net(c#)下Jmai去说明 使用与下载
[原创]完美解决Could not load file or assembly ''AjaxPro.2'' or one of its dependencies. 拒绝访问。
asp.net下gridview 批量删除的实现方法
用CSS实现图片倾斜 只支持IE
.net get set用法小结
vs 不显示行号的操作方法
ASP.NET页面进行GZIP压缩优化的几款压缩模块的使用简介及应用测试!(附源码)
ASP.Net不执行问题一解
asp.net 无限分类
让VS2008对JQuery语法的智能感知更完美一点
扩展方法ToJSON() and ParseJSON()
asp.net下PageMethods使用技巧
Linq to SQL Delete时遇到问题的解决方法
实现ASP.NET多文件上传程序代码
ASP.NET AJAX 1.0 RC开发10分钟图解
asp.net get set用法
ASP.NET下使用WScript.Shell执行命令
asp.net2.0实现邮件发送(测试成功)
Asp.net 无限级分类实例代码

ASP.NET 中的 .Net Framework Beta 2 初步介绍


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 146 ::
收藏到网摘: n/a


  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变化太大,有些让人无法适应。刀刀我就是受害者。