仓酷云

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

[学习教程] ASP.NET网站制作之Asp.Net2.0技能(续)

[复制链接]
再现理想 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:30:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
以前学了大概半年时间的asp(没有机会做大系统,最多是自己对公司系统做些调整和修改还有一些小程序)。应该说开始接触asp.net是今年元月5号的事。现在很想把公司的系统重新用.net来架构,却不知道如何下手。1.在开辟web控件时,假如控件必需放在服务器真个form内,能够经由过程Page.VerifyRenderingInServerForm(Control)办法来包管。
2.利用Control类的ResolveClientUrl(string)办法能够将相似“~/abc/ab.aspx”如许的路径转换为准确的url路径,这在.Net1.0中是一个外部办法,而在2.0中是公然的办法
3.Button控件有两个事务,分离是OnClick和OnCommand,在点击button以后这两个事务城市被触发,二者的区分是后者能够承受commanArgs参数,而前者不成以。
4.在写Web控件时能够经由过程Themable特征指定某属性是不是能够在Skin文件中指定值。
5..Net2.0的考证控件多了一个SetFocusOnError属性,能够指定产生毛病的时分是不是让核心挪动到要考证的控件上。
6.在Aspx页面上可使用<%$AppSettings:settingKey%>取得设置文件appSettings设置节中指定key的值
7.当将textbox控件的ReadOnly属性设置为true时,假如在客户端用js剧本改动了这个textbox的值,提交以后在服务器端是得不到修改后的值的,能够经由过程Request.Form[textbox.ClientID]取得修改後的值。
8.在.Net1.0中只要一个htmlinput的上传文件控件,而在2.0中有了一个WebControl:FileUpload,在考证用户时分选择文件并上传时,能够经由过程它的HasFile属性来判别,而不用如许来判别FileUpload1.PostFile!=null&&FileUpload1.PostFile.ContentLength>0。

那做企业软件是不是最好用J2EE?
变相怪杰 该用户已被删除
沙发
发表于 2015-1-19 15:46:00 | 只看该作者
对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。
小魔女 该用户已被删除
板凳
发表于 2015-1-25 15:41:57 | 只看该作者
由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求的时候,服务器就会打开多个进程,这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。
地板
发表于 2015-2-2 22:39:43 | 只看该作者
PHP的源代码完全公开,在OpenSource意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新,使得PHP无论在UNIX或是Win32的平台上都可以有更多新的功能。它提供丰富的函数,使得在程式设计方面有着更好的资源。目前PHP的最新版本为4.1.1,它可以在Win32以及UNIX/Linux等几乎所有的平台上良好工作。PHP在4.0版后使用了全新的Zend引擎,其在最佳化之后的效率,比较传统CGI或者ASP等技术有了更好的表现。
飘灵儿 该用户已被删除
5#
发表于 2015-2-8 19:21:29 | 只看该作者
主流网站开发语言之PHPHP的全名非常有趣,它是一个巢状的缩写名称——“PHP:HypertextPreprocessor”,打开缩写还是缩写。PHP是一种HTML内嵌式的语言(就像上面讲的ASP那样)。而PHP独特的语法混合了C,Java,Perl以及PHP式的新语法。它可以比CGI或者Perl更快速地执行动态网页。
蒙在股里 该用户已被删除
6#
发表于 2015-2-25 23:15:22 | 只看该作者
对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。
愤怒的大鸟 该用户已被删除
7#
发表于 2015-3-8 10:09:43 | 只看该作者
关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。
莫相离 该用户已被删除
8#
发表于 2015-3-15 22:05:12 | 只看该作者
ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。
只想知道 该用户已被删除
9#
发表于 2015-3-22 05:16:51 | 只看该作者
现在的ASP.net分为两个版本:1.1和2.0Asp.net1.1用VS2003(visualstudio2003)编程。Asp.net2.0用VS2005(visualstudio2005)编程。现在一般开发用的是VS2003。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-23 21:02

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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