仓酷云

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

[学习教程] ASP.NET编程:ASP.NET Render办法

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

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

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

x
前几天同学问我学习方向的问题。有点想法,不知道对不对,怕误导同学,现在“开源一下”。注:括号内是我现在整理的时填加上的。之前曾说过用HttpModule来在Response前变动Cookie,明天碰到ASP.NET自做主意,把我辛劳转换的汉字ꪻ如许的体现情势,又转成汉字,别说是ASP.NET的Web控件,就是Html控件Ranat=server城市被它强行转换成汉字输入。
假如把页面内容一行行用Response写出来,那样太累,并且简单堕落。以是最好的举措是在ASP.NET的天生举措完成以后,再举行一次转换,如许ASP.NET就拿你没有举措了。
ASP.NET的一切天生举措在Render办法中完成,那末我们就对Render办法举行手术:
  1. protectedoverridevoidRender(HtmlTextWriterwriter){StringWritersw=newStringWriter();HtmlTextWriterhtmlw=newHtmlTextWriter(sw);//把页面熟成内容拿出来base.Render(htmlw);htmlw.Flush();htmlw.Close();stringpageContent=sw.ToString();//对内容举行修正pageContent=KillTheBugAndShit(pageContent);Response.Write(pageContent);//base.Render(writer);}
复制代码
利用Render办法,也能够把页面熟成的内容拿出来天生静态页面利用。
J2EE比较成熟一点,一些比较出名的企业应用软件都是基于J2EE的。以后的发展就不好说了。不过java比较烦,学.net的话,微软把很多工具都封装好了,学起来可能容易一点。
精灵巫婆 该用户已被删除
沙发
发表于 2015-1-19 08:02:05 | 只看该作者
ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。
海妖 该用户已被删除
板凳
发表于 2015-1-26 23:38:55 | 只看该作者
asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源
柔情似水 该用户已被删除
地板
发表于 2015-2-5 01:25:33 | 只看该作者
在调试JSP代码时,如果程序出错,JSP服务器会返回出错信息,并在浏览器中显示。这时,由于JSP是先被转换成Servlet后再运行的,所以,浏览器中所显示的代码出错的行数并不是JSP源代码的行数。
飘灵儿 该用户已被删除
5#
发表于 2015-3-1 19:23:29 | 只看该作者
当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。
金色的骷髅 该用户已被删除
6#
发表于 2015-3-10 22:48:19 | 只看该作者
在asp.net虚拟主机的服务提供商中,目前首推的是CNNIC的其中一家域名注册机构---时代互联(www.now.net.cn),他们早在2001年微软刚推出Asp.net时就推出了对应的Asp.net虚拟主机了,经笔者的使用测试,他提供的Asp.net性能非常的稳定,版本也会定期的更新,目前他的
愤怒的大鸟 该用户已被删除
7#
发表于 2015-3-17 15:46:01 | 只看该作者
有一丝可惜的是,这个系列太强了,Java阵营的朋友根本就是哑口无言...争论之火瞬间被浇灭,这不是我想这么早就看到的,但是值了。
深爱那片海 该用户已被删除
8#
发表于 2015-3-24 10:17:59 | 只看该作者
Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-7 06:22

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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