仓酷云

标题: ASP.NET网站制作之怎样将使用程序由ASP.NET 1.1移植到ASP... [打印本页]

作者: 若相依    时间: 2015-1-16 22:49
标题: ASP.NET网站制作之怎样将使用程序由ASP.NET 1.1移植到ASP...
不过你如果学.net的话,你就不要选os了,这课比较底层的。你可以旁听数据库加上软件构件和中间件。(webservices和面向服务的课也应该听一听)asp.net|程序新版本平台的推出老是陪伴着很多压力,和人们对等候已久功效的镇静之情。开辟者喜好使用新手艺创建使用程序,不外,在将现有的牢靠使用程序由旧版本平台移植到最新最完美版本的过程当中,总会碰到一些坚苦。
本周,我来会商将在ASP.NET1.1中创建的收集使用程序移植到2.0版本过程当中大概呈现的一些成绩。
ASP.NET2.0
新版的ASP.NET2.0不但是一次晋级――它是一次严重的手艺更新,由于它改动了ASP.NET使用程序的计划、编译及设置体例。微软意想到,如今还存在大批的ASP.NET1.1程序,因而2.0旨在让旧版使用程序无端障地运转。另外一方面,手艺晋级也发生了将现有使用程序转换到2.0平台的必要。思索到上述成绩,我们来会商一下这两个版本之间的区分,和在转换过程当中大概会碰到的成绩。
版本变更
固然ASP.NET2.0针对1.1举行了很多改动,但某些变更关于项目转换有侧重年夜的影响。上面的列表复杂归纳综合了一些次要改动:
上表具体申明了ASP.NET1.1与2.0的次要差别,和它们对使用程序移植大概酿成的影响。如今我们再进一步会商大概呈现的成绩。
使用程序转换
上一部分辩明的新旧版本间的次要差别为转换使用程序时大概碰到的成绩供应了一些线索。下表侧重夸大在将一个使用程序移植到新的ASP.NET2.0平台时必要注重的成绩:
转换导游
微软同时思索到项目转换成绩。VisualStudio2005中包括一个转换导游,匡助你举行项目转换。
在转换前,VisualStudio转换导游起首请求你对现有使用程序举行备份(这是个十分不错的主张)。接上去,它实行转换,并在完成转换后显现一个转换日记。在新版本号中被替换或作废的.NETFramework功效是转换过程当中大概呈现的罕见成绩。
列表A中的信息指出,一项功效已被新版本中的另外一功效取代,因而我必需手工修正代码。分歧的使用程序在转换过程当中大概呈现各类成绩。你必要独自办理每个成绩,做出需要的改动,才干充实使用2.0平台。
慢慢转换
不论哪一种转换,最好是慢慢、有层次地举行。没有需要举行疾速转换。ASP.NET2.0中增添了大批新功效,能够便利地创建壮大的办理计划,但当你将旧版ASP.NET1.1使用程序转换到新平台时,必需思索到这些改动。记着本文所会商的这些变更,使用转换导游,一步步地转换到新平台。
TonyPatton具有丰厚的Java、VB、Lotus及XML方面的常识,是一个专业的使用程序开辟职员。
我觉得这个学习方法很重要。初学者应该跟我一样有同样一个毛病。那就是急于求成。很想就自己做出个小小的系统来。可真要动手,却又茫然而不知所措。为什么会这样呢?因为我们没有耐心去学习基础知识。写根本看不到什么效果的测试代码。
作者: 只想知道    时间: 2015-1-20 05:15
平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。
作者: 第二个灵魂    时间: 2015-1-28 18:06
市场决定一切,我个人从经历上觉得两者至少在很长时间内还是要共存下去,包括C和C++,至少从找工作就看得出来,总不可能大家都像所谓的时尚一样,追捧一门语言并应用它。
作者: 蒙在股里    时间: 2015-2-5 22:24
ASP.net1.1和2.0在程序上的语法也有很大不同,现在2.0属于新出来的,不知道半年后会不会有3.0(说笑一下)。Windows2003系统自动支持ASP和ASP.net环境,不用安装任何程序。Asp.net属于编译语言。ASP的最大不同(ASP属于解释语言)。
作者: 飘飘悠悠    时间: 2015-2-13 22:50
但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。
作者: 仓酷云    时间: 2015-3-4 02:49
在调试JSP代码时,如果程序出错,JSP服务器会返回出错信息,并在浏览器中显示。这时,由于JSP是先被转换成Servlet后再运行的,所以,浏览器中所显示的代码出错的行数并不是JSP源代码的行数。
作者: 老尸    时间: 2015-3-11 15:34
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
作者: 爱飞    时间: 2015-3-19 01:25
Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。
作者: 变相怪杰    时间: 2015-3-27 01:10
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2