仓酷云

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

[学习教程] ASP.NET网站制作之Rodney Viana为.NET调试开辟的WinDbg 扩大先容仓酷云

[复制链接]
爱飞 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:15:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
中间码是基于一个虚拟机器。源代码是最高层的,理论上从源代码开始直接编译成本地码能提供最大优化的。而中间码只能是转译成本地码,效率上难免受到损耗。根据虚拟机器所设定的体系结构的特点,和本地机器的差异的多少。当.NET使用程序在产物情况中产生妨碍的时分,一般留给开辟者的仅仅是一个内存dump。由于VisualStudio不克不及处置dump文件,以是你必需利用一个名为WinDbg的工具。该工具一般会和SOS.dll大概Psscor4.dll一同利用,它们是可以表露.NET特定细节的扩大。只管十分壮大,可是它们十分难于利用,因而开辟者偶然会创立本人的扩大。RodneyViana就是如许的一个开辟者,他方才公布了netext1.6.1并将该项目开源。
Netext中的一个风趣功效是,它可以利用一品种似于SQL的语法查询堆。比方,假设你想要检察比来失利的Web哀求的列表,由于HttpContext对象已被缓存了,以是你可以利用上面的语法检察失利的查询:
  1. !wfrom-type*.HttpContext|where(($contains(_request._url.m_String,"http:"))&&(_response._statuscode!=0n200))select$addr(),_request._url.m_String,_response._statusCode
复制代码
上面是撑持的命令列表:
显现对象具体信息的命令


  • !wdo——显现GAC大概仓库中的ad-hoc对象大概数组
  • !wselect——为数组中的一个对象大概一切条目显现ad-hoc字段(和level字段)
  • !wfrom——实行相似SQL的堆对象剖析,撑持对照、表达式评价和索引过滤
列举对象
今天去面试,被问到C#中的new关键字,看了那么多的书对new关键字还是有一定认识,回来又把new复习了一遍,发现了许多以前还不知道的细节。
蒙在股里 该用户已被删除
沙发
发表于 2015-1-20 18:37:23 | 只看该作者
这也就是最近几年来随着各种新的后台技术的诞生,CGI应用在Internet上越来越少的原因。CGI方式不适合大访问量的应用。
深爱那片海 该用户已被删除
板凳
发表于 2015-2-2 22:04:07 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象。
简单生活 该用户已被删除
地板
发表于 2015-2-6 19:25:55 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
不帅 该用户已被删除
5#
发表于 2015-2-10 04:09:22 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象。
只想知道 该用户已被删除
6#
发表于 2015-2-28 10:37:06 | 只看该作者
但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。
愤怒的大鸟 该用户已被删除
7#
发表于 2015-3-7 19:23:41 | 只看该作者
主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。
金色的骷髅 该用户已被删除
8#
发表于 2015-3-15 12:12:56 | 只看该作者
目前在微软的.net战略中新推出的ASP.net借鉴了Java技术的优点,使用CSharp(C#)语言作为ASP.net的推荐语言,同时改进了以前ASP的安全性差等缺点。但是,使用ASP/ASP.net仍有一定的局限性,因为从某种角度来说它们只能在微软的WindowsNT/2000/XP+IIS的服务器平台上良好运行(虽然像ChilliSoft提供了在UNIX/Linux上运行ASP的解决方案.
灵魂腐蚀 该用户已被删除
9#
发表于 2015-3-22 00:35:23 | 只看该作者
主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和VisualBASIC类似,可以像SSI(ServerSideInclude)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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