ASP.NET网页设计KW大家的尺度谜底(也不是尺度,他本人...
它有很多缺点的,有兴趣可以到网上去搜索一下。于是微软有发明了“下一代”C++:C++/CLI语言,这个可以解决在.NETFramework中,托管C++产生的问题。在《程序员》杂志上,lippman和李建中合作连载介绍了C++/CLI语言。1.Pageclass完成了哪一个主要的interface?a:IHttpHandler
偶觉得懂得.netclass,interface特主要的说......
2.foo.aspx编译后的class名字是甚么?
a:foo_aspx
扩大成绩:怎样静态地,用程序(programmatically)援用一个usercontrol?
有甚么要注重的?
别告知我msdnbeta1里有。你编译一下就晓得它在乱说。
3.Shadow-copydll存在那里?
a:
思索一下,假如没有一种机制(如今我们管它叫shadow-copy),
我们可否删除/改动正在被利用的dll?
好比在vb6+iis+asp+mts情况中,几次必要restartiisserviceorreboot...
4.谈谈AutoEventWireup
a:
有谁发明本人写的某些事务被实行了两遍?;)
5.关于Directive中的Inherits:一个aspx大概inherits多个class吗?
多个page大概inherits一个codebehind吗?
a:
c#中不克不及多重承继。
但多个分歧aspx一定能share一个codebehind----哪怕page里的servercontrol纷歧样。
6.@Assembly和csc/r和vs.net项目中reference的干系是甚么?
a:
必要同时利用ide和手工编译的人最分明了。;-(
7.webcontrol和htmlcontrol在performance上有区分吗?
a:
文档上总说beta1回绝performance测试;-)
8.对asp.net的哀求是由哪一个isapiextension处置分发的?
a:
xspisapi.dll在iismmc中改
假如有本人写的承继IHttpHandler的东东,晓得这些就有效了。
9.这个isapiextension实践上把哀求forword到哪一个process?
a:
xspwp.exe
10假如利用内部历程保护session,这个历程是甚么?
a:
aspstate.exe
在config.web内里修正设置,能够把session放在别的呆板上,乃至sql里。
如许就能够间接撑持webfarm了。
但session变量假如是object,就会有个serialize的历程,很耗资本。
怎样让你的object更好地撑持serializableinterface是个对照年夜的话题,
其实敲不动的说。
11怎样本人做个httphandler?能想出它有甚么实践用途吗?
a:
完成IHttpHandler做出本人的handler很复杂,但很有效,好比当用户哀求一些
特别文件时,好比*.log,你能够在config.web中设置定向到你本人的handler上,
让它做处置。
12谈谈HttpModule
a:
成绩11的延长
13怎样在VS.NET中debugasp.net使用?
a:
attachprocess
14假如你经由过程承继System.Web.UI.Control写了个CustomControl,
怎样加上对client-sidescript的撑持?
a:
没甚么可说的。
15在aspx页面中放上一些TextBox,ListBox等等WebControl,
但在code-behind中其实不界说它们,是不是大概利用这些control?
a:
能。经由过程page.controls,orform.controls,orcontainer.controlswhatever...
如许你能够做出完整分歧的webUI,share一个配合的codebehind,
做出真正generic
http://www.ckuyun.com/
对于new隐藏成员的作用,往往是出于使用了一个第三方类库,而你又无法获得这个类库的源代码,当你继承这个类库的某个类时,你需要重新实现其中的一个方法,而又需要与父类中的函数使用同样的函数,这是就需要在自定义的子类中把那个同名函数(或成员)加上new标记,从而隐藏父类中同名的成员。 能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写。 这也就是最近几年来随着各种新的后台技术的诞生,CGI应用在Internet上越来越少的原因。CGI方式不适合大访问量的应用。 关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。 Asp.net脚本的出现,为ASP空间带来了更高的稳定性,同时也为程序员建站提供更高环境! 可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 通过这次激烈的讨论,我从大家身上学到了太多,开阔了眼界,不管是支持我的还是骂我的,都感谢你们。 弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
页:
[1]