仓酷云

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

[学习教程] ASP.NET教程之Asp.net ViewState保留在服务器(文件方...

[复制链接]
愤怒的大鸟 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:17:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
什么叫数据库怎么样?什么意思?你想单学数据库。(其实变成是我问的)asp.net有一个的成绩就是ViewState太甚复杂,会有功能的成绩。为懂得决办法有:
1、有紧缩可是仍是有功能成绩(究竟仍是会有残留)
2、保留在Session,Session的巨细是无限制的,并且会形成服务器功能低下,并且我发明另有有一些残留
3、保留到数据库,这个自己没有试过,不外应当是能够的,不外不喜好读写数据库。
这里我的举措是保留在服务器的文件内里,效果十分好,ViewState一点都没有了。
  1. //1重写页面基类中的PageStatePersister(这个很关头)publicclassPageBase:System.Web.UI.Page{//重写页面基类中的PageStatePersister(这个很关头)protectedoverridePageStatePersisterPageStatePersister{get{if(NoViewStateComp)returnbase.PageStatePersister;returnnewFilePageStatePersister(Page);}}}//2、在UI的Global.asax中按期删除过时的服务端Viewstate文件夹protectedvoidApplication_Start(objectsender,EventArgse){//这个在Session保留在服务器的时分会用到newFilePageStateManager().TimeDeleteViewStateDir();}protectedvoidSession_End(objectsender,EventArgse){//也能够在Session生效的时分删除,不外自己不保举假如有前进,大概有人操纵页面处置很长工夫会有成绩}
复制代码
前几天同学问我学习方向的问题。有点想法,不知道对不对,怕误导同学,现在“开源一下”。注:括号内是我现在整理的时填加上的。
分手快乐 该用户已被删除
沙发
发表于 2015-1-19 06:49:42 | 只看该作者
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
乐观 该用户已被删除
板凳
发表于 2015-1-25 18:08:39 | 只看该作者
ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。
小妖女 该用户已被删除
地板
发表于 2015-2-3 12:40:22 | 只看该作者
在asp.net虚拟主机的服务提供商中,目前首推的是CNNIC的其中一家域名注册机构---时代互联(www.now.net.cn),他们早在2001年微软刚推出Asp.net时就推出了对应的Asp.net虚拟主机了,经笔者的使用测试,他提供的Asp.net性能非常的稳定,版本也会定期的更新,目前他的
谁可相欹 该用户已被删除
5#
发表于 2015-2-9 01:39:44 | 只看该作者
大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。
飘灵儿 该用户已被删除
6#
发表于 2015-2-26 17:39:01 | 只看该作者
JSP/Servlet虽然在国内目前的应用并不广泛,但是其前途不可限量。
透明 该用户已被删除
7#
发表于 2015-3-8 16:26:11 | 只看该作者
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
爱飞 该用户已被删除
8#
发表于 2015-3-16 05:23:05 | 只看该作者
对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。
飘飘悠悠 该用户已被删除
9#
发表于 2015-3-22 20:18:50 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-1-10 05:54

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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