金色的骷髅 发表于 2015-1-16 23:38:05

ASP网页设计准确的判别收集是不是可用

结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。收集Socket类的Connected属性常常不克不及准确的判别出收集是不是毗连,上面这段代码能够办理这个成绩

///<summary>
///是不是已毗连
///</summary>
publicvirtualboolConnected
{
get
{
try
{
//反省socket的形态是不是可读
if(m_socket.Connected&&m_socket.Poll(0,SelectMode.SelectRead))
{
byte[]aByte=newbyte;
//由于TCP/IP协定没法准确的判别收集是不是可用
//试读一个字符,Peek参数指定读取的字符不会从缓冲区中移除
//假设可读则暗示毗连可用
if(m_socket.Receive(aByte,0,1,SocketFlags.Peek)!=0)
returntrue;
Close("Disconnected.");
returnfalse;
}
}
catch(SocketExceptione)
{
OnException(e);
}
returnm_socket.Connected;
}
}



</p>大家可以自己去看一看.可以说看得想呕吐.以前有次下了个动网来看.里面连基本内置函数的保护措施(函数没防御性)都没有.难怪经常补这个补那个了.可能现在.NET版会好点吧

莫相离 发表于 2015-1-20 10:47:18

运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。

深爱那片海 发表于 2015-1-22 06:09:55

还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。

不帅 发表于 2015-1-24 15:42:59

学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:

再见西城 发表于 2015-1-27 07:15:07

多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。

谁可相欹 发表于 2015-1-29 13:19:54

ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。

简单生活 发表于 2015-1-29 14:15:57

哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?

山那边是海 发表于 2015-2-6 01:46:20

掌握asp的特性而且一定要知道为什么。

老尸 发表于 2015-2-14 21:09:24

从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了

飘灵儿 发表于 2015-3-4 10:32:22

接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。

活着的死人 发表于 2015-3-11 18:17:20

如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:

精灵巫婆 发表于 2015-3-19 06:48:27

先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
页: [1]
查看完整版本: ASP网页设计准确的判别收集是不是可用