仓酷云

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

[学习教程] ASP编程:怎样避免统一帐户反复登录体系

[复制链接]
精灵巫婆 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:41:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况;反复怎样避免把持客户端使其用统一帐户反复登录体系.
办理思绪:

保护一online表,检察有上岸,就不同意再次上岸,以sessionid作为独一标识标记,也能够发生一个GUID发到COOKIE中,以辨别分歧的CLIENT,再佐以JS,能够到达更好的效果,好比分开后主动离线

办理代码:

publicvirtualvoidApplication_Start(objectsender,EventArgse)
{
//resetthemailerindicator
Application["MailerStatus"]="AllMailingsComplete";

//initializeadatatableforusersonline
DataTableobjUserTable=newDataTable();
objUserTable.Columns.Add("SessionID",System.Type.GetType("System.Guid"));
objUserTable.Columns.Add("PeopleID",System.Type.GetType("System.Int32"));
objUserTable.Columns.Add("ShowDetail",System.Type.GetType("System.Boolean"));
DataColumn[]pk=newDataColumn[1];
pk[0]=objUserTable.Columns[0];
objUserTable.PrimaryKey=pk;
Application["UserTable"]=objUserTable;
}

/**////
///TheSession_Starteventaddsusersessioninformationto
///Application["UserTable"].
///
publicvirtualvoidSession_Start(objectsender,EventArgse)
{
Application.Lock();
//Application.Lock();
DataTableobjUserTable=(DataTable)Application["UserTable"];
DataRowobjRow=objUserTable.NewRow();
GuidobjGuid=Guid.NewGuid();
objRow[0]=objGuid;
Session["PfSessionID"]=objRow[0];
objRow[1]=0;
objRow[2]=false;
objUserTable.Rows.Add(objRow);
Application["UserTable"]=objUserTable;
Application.UnLock();
}


/**////
///TheSession_Endeventdeletesusersessioninformationfrom
///Application["UserTable"].
///
publicvirtualvoidSession_End(objectsender,EventArgse)
{
Application.Lock();
DataTableobjUserTable=(DataTable)Application["UserTable"];
objUserTable.Rows.Find((Guid)Session["PfSessionID"]).Delete();
Application["UserTable"]=objUserTable;
Application.UnLock();
}


</p>当然了,现在国内CRM厂商的产品与其说是CRM,但从至少从我的角度分析上来看,充其量只是一个大型的进销存而已了,了解尚浅,不够胆详评,这里只提技术问题
第二个灵魂 该用户已被删除
沙发
发表于 2015-1-20 09:45:08 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
分手快乐 该用户已被删除
板凳
发表于 2015-1-25 11:29:39 | 只看该作者
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
兰色精灵 该用户已被删除
地板
发表于 2015-1-31 22:58:48 | 只看该作者
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
爱飞 该用户已被删除
5#
发表于 2015-2-1 10:01:58 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
不帅 该用户已被删除
6#
发表于 2015-2-7 02:36:13 | 只看该作者
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
再见西城 该用户已被删除
7#
发表于 2015-2-19 21:17:21 | 只看该作者
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
老尸 该用户已被删除
8#
发表于 2015-3-6 15:35:20 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
只想知道 该用户已被删除
9#
发表于 2015-3-13 03:14:27 | 只看该作者
不能只是将它停留在纸上谈兵的程度上。
若天明 该用户已被删除
10#
发表于 2015-3-20 11:28:02 | 只看该作者
从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 05:40

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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