仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 621|回复: 8
打印 上一主题 下一主题

[学习教程] ASP.NET编程:“以后高低文中不存在称号XXX”成绩的解...

[复制链接]
柔情似水 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:18:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
java的设计机制:首先产生一个中间码,第二部编译为本地(机器)码。这个机制有很大的缺点。形成这类缘故原由的基本缘故原由在于,当你建一个新文件时,为了便利,我现成的文件来拷贝,了局呈现两个不异的。CS类即partialclass,两个分歧文件的ASPX不异而ASPx.CS中类却一样的东东,一个的个中文件产生了改动,而另外一个基本就没有变更。只是用户基本就不晓得啊。
举个例子,你建一个TEST.ASPX,这时候在TEST.ASPX.CS中会天生一个XXX_TEST的类(XXX多是目次)然后拷贝粘贴一个TEST.ASPX,更名为TEST123.ASPX,在TEST123.ASPX。CS中的类却基本就没有产生改动,这时候候类仍是XXX_TEST这时候会呈现两个分歧的。ASPX文件有一个不异的类代码,只需一方产生改动,另外一个就会堕落。。。。。。。。。
制止的办法,最好新建文件后复制不异代码便可。
案例1、
今天我图便利接纳了SaveAs的举措复制了一个.AspX的页面,以是呈现如许的成绩
办理办法:
Copy已经SaveAs页面的代码并将之删除,新建一个页面,再将代码Copy出来,办理成绩!!!
不晓得这是不是是.Net的Bug?
案例2、
明天用visualstudio2005翻开网站,从头天生的时分,发明以后高低文中不存在称号txtVerifyCoce,很奇异,间接运转网站又能够,把称号改失落仍是不可.查了网上,也有类似的堕落,找到了缘故原由:是我改login.aspx时,怕改错了,COPY了一份,把复件login.aspx删除就OK了.不晓得这是否是visual的BUG.
简单的说:.net只有微软一家在做的,微软也不允许别人跟他做相同的工具,所以他就把需要的工具全部封装在.net的平台上了;而java是公开了。
小魔女 该用户已被删除
沙发
发表于 2015-1-19 07:06:05 | 只看该作者
Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。
再见西城 该用户已被删除
板凳
发表于 2015-1-26 23:40:04 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp)。
飘灵儿 该用户已被删除
地板
发表于 2015-2-5 01:31:33 | 只看该作者
但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。
飘飘悠悠 该用户已被删除
5#
发表于 2015-2-11 01:54:15 | 只看该作者
目前在微软的.net战略中新推出的ASP.net借鉴了Java技术的优点,使用CSharp(C#)语言作为ASP.net的推荐语言,同时改进了以前ASP的安全性差等缺点。但是,使用ASP/ASP.net仍有一定的局限性,因为从某种角度来说它们只能在微软的WindowsNT/2000/XP+IIS的服务器平台上良好运行(虽然像ChilliSoft提供了在UNIX/Linux上运行ASP的解决方案.
6#
发表于 2015-3-1 19:39:13 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
爱飞 该用户已被删除
7#
发表于 2015-3-10 23:01:32 | 只看该作者
比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变。
变相怪杰 该用户已被删除
8#
发表于 2015-3-17 16:07:00 | 只看该作者
Servlet却在响应第一个请求的时候被载入,一旦Servlet被载入,便处于已执行状态。对于以后其他用户的请求,它并不打开进程,而是打开一个线程(Thread),将结果发送给客户。由于线程与线程之间可以通过生成自己的父线程(ParentThread)来实现资源共享,这样就减轻了服务器的负担,所以,JavaServlet可以用来做大规模的应用服务。
若天明 该用户已被删除
9#
发表于 2015-3-24 10:43:43 | 只看该作者
ASP是把代码交给VBScript解释器或Jscript解释器来解释,当然速度没有编译过的程序快了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-7 07:15

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表